How the record gets built

Five steps. Two of them are yours.

Here is exactly what happens from the moment you create a trip to the moment the captain slides to start. The compliance record builds itself along the way.

Setup takes about 15 minutes, once. Every trip after that is under a minute of your time.

Time breakdown per trip
Operator
Create trip, send link, review manifest
< 60 sec
Each guest
Register, sign waiver, acknowledge safety cards
~3 min
Captain
Review manifest, confirm departure
< 60 sec
Setup
Boat, waiver, safety briefing · once only
~15 min
Operator does nothing between guest link and captain snapshot
The whole flow

Five steps, in order.

Each step produces a component of the compliance record. By the time the captain confirms departure, the record is complete.

Step 01
Operator · once only
Configure
Vessel, waiver text, safety briefing. Configured once. Every future trip pulls from these defaults.
~15 min total
Step 02
Operator · every trip
Create trip, send link
Pick the boat, set the date. One link is generated and sent to the booker. Nothing else required.
< 60 seconds
Step 03
Each guest
Register on their phone
No app. They tap the link, enter details, sign the waiver, and acknowledge safety cards. QR boarding pass issued on completion.
~3 min per guest
Step 04
Captain · at the dock
Review manifest, depart
One link on their phone. No login. Manifest, waiver status, safety acknowledgments. Slide to start. Record sealed.
< 60 seconds
Step 05
Automatic
Record sealed
Hash-verified, audit trail locked, retained for five years. Exportable on demand. No filing required.
Automatic
Part 01

Setup once. Use for every trip.

Configuration is front-loaded deliberately. You spend 15 minutes now, and every trip after this is automatic.

Boat Wizard  ·  ~4 min

Add your vessel

Vessel name and registration, hailing port, documented length, passenger capacity, propulsion, and operating area. Multi-vessel fleets add each boat once; trips reference them by name.

Waiver text  ·  ~4 min

Paste in your waiver

The waiver your insurer reviewed and your attorney approved. Paste it in. We capture it exactly. We do not rewrite it, interpret it, or attest to its enforceability. A starter template is available if you do not yet have one.

Safety briefing  ·  ~4 min

One card per safety item

PFD location, fire extinguisher, man-overboard procedure, emergency contacts — entered as individual cards. Guests acknowledge each one separately with its own timestamp. This is the structural alignment with 46 CFR §185.506.

Compliance settings  ·  ~3 min

Jurisdiction and retention

Operating jurisdiction, retention window (default: five-year minimum), and electronic-signature consent language. The defaults are conservative. Most operators never change these after initial setup.

Account ready. Next trip goes live in under a minute.Setup complete  ·  ~15 min
Part 02

Your role per trip: three actions.

The operator is mostly a reviewer, not a doer. Everything between sending the link and reviewing the manifest runs without you.

Action 01  ·  ~20 seconds

Create the trip

Date, vessel, expected guest count, captain. Optional: booker contact, departure slip, trip notes. A cryptographically signed URL is generated immediately — scoped to this trip only.

~20 seconds
Action 02  ·  ~10 seconds

Send the link

One message to the booker. They share it with their party the same way they would share a restaurant reservation. You do not collect guest phone numbers. You do not chase anyone.

~10 seconds
Action 03  ·  optional

Watch the manifest fill

Guests register in real time. Your dashboard shows who is signed, who is outstanding, and the trip status. If everyone completes early, you know before you arrive at the dock.

Optional monitoring
Your 10am charter is ready before 8am. You did nothing.Operator time  ·  < 60 seconds
Part 03

What your guest sees when they tap the link.

No app to download. No account to create. No password to remember. The guest opens a browser link and completes everything in about three minutes.

01

Open the link

Works in any browser on any phone. English, Spanish, Portuguese, French, German, Italian, or Arabic. Auto-detected from device settings.

No app download
02

Identity and verification

Name, email, phone, date of birth where required. A one-time code confirms the identity. The signature is linked to a verified person, not an anonymous browser.

OTP verified
03

Read and sign the waiver

The full waiver text, in the guest's language. Drawn or typed signature. Timestamp, IP, user agent, and SHA-256 hash captured together. This is the ESIGN and UETA compliant record.

SHA-256 hashed
04

Safety card acknowledgment

One card per safety item. PFD location, fire extinguisher, man-overboard, and any items you configured. Each acknowledged individually with its own timestamp and attribution.

Per-card record
05

QR boarding pass issued

Confirmation sent with trip details and a copy of what the guest signed. The operator manifest updates instantly. The captain snapshot updates instantly.

Record updated
~3

Total time per guest

Three minutes of their time. They can complete it from home, from the car on the way to the marina, or at the dock. Most complete it the evening before the trip.

Every guest verified, signed, and briefed before they arrive.Guest time  ·  ~3 min
Part 04

What the captain sees on their phone.

One link. No login. The captain arrives at the slip, opens the snapshot, reviews the manifest, and confirms departure. Under a minute.

Manifest
Every guest registered for this trip. Who has signed, who is outstanding, who registered at 2am — visible at a glance. One tap to see any guest's full record.
Waivers
Green if signed and hash-verified. Red if missing. One tap opens the signed document with the full text the guest saw, the signature, and the SHA-256 hash.
Safety cards
Per-guest acknowledgment status. A missing card is visible immediately. The captain can see exactly which guest has not acknowledged which item.
Emergency
Every guest's emergency contact. One tap to dial. USCG VHF Ch. 16 and FWC hotline always present on the screen.
Start control
The software does not auto-start. The captain directs. Boatcheckin records. The slide-to-start is intentional, timestamped, and seals the departure as the trip’s attested starting state.
Captain snapshot
Wild Child
Tue Jul 7  ·  08:00  ·  Slip B-14
4
Registered
4
Waivers
4
Safety
Karen Martinez
Signed 07:12 · Verified
Booker
James Chen
Signed 07:48 · Verified
María Alonso
Signed 08:05 · Verified
Tomás Alonso
Signed 08:05 · Guardian
Minor
Slide to start trip
Part 05

The record that results from every trip.

Every step above produces a component of this record. When the captain slides to start, the components are combined, sealed, and retained. This is what you have when someone asks.

Compliance Record
M/V Dockside
Trip #4417 · July 7, 2026
Sealed
6 of 6 guest waivers signed and hashedVerified
Safety briefing acknowledged per cardVerified
Head count confirmed: 6 / 6 aboardVerified
USCG manifest PDF generated and filedFiled
Captain departure attestedAttested
Audit trail sealed at trip completionSealed
SHA-256  a3f2c8e1...d91e7b04
Cleared to Depart0814 EDT

Signed waivers

SHA-256 hashed at signing. Exact text, signature, timestamp, and IP bound together. Modification is detectable.

Safety briefing

Per-card acknowledgment. Each item separately timestamped and attributed to the individual guest.

Passenger manifest

USCG-format PDF. Names, count, emergency contacts. Downloadable before and after the trip.

Audit trail

Every state change logged: creation, signing, departure, completion. Append-only. Sealed at trip end.

Captain attestation

Departure confirmed and timestamped. The captain's name and credential are part of the sealed record.

Five-year retention

Default minimum retention. Operator-configurable. Exportable as a complete PDF at any time.

Two years later, when someone asks, the record is complete and retrievable in seconds.Automatic  ·  Every trip
What changes

The same trip. Far less of your morning.

Time estimates from conversations with working charter captains. Six-guest half-day trip, before and after Boatcheckin.

TaskBefore BoatcheckinWith Boatcheckin
Chasing waivers15–30 min
Texts, emails, clipboard morning-of.
0
Booker shares link. Guests self-register.
Safety briefing at dock10–15 min
Repeated verbally for every group.
2 min
Guests pre-briefed. Captain reinforces key points only.
Building the manifest5–10 min
Paper list. Asking names at the slip.
0
Auto-populated as guests register.
Filing after the trip10 min
Scanning, labeling, physical storage.
0
Sealed and stored automatically.
Per trip40–65 min of operator and captain timeUnder 2 min of oversight
Questions about the flow

What operators ask before signing up.


The captain snapshot shows who has and has not completed registration. The captain decides whether to proceed. Boatcheckin never prevents departure — the captain directs, Boatcheckin records. You can also send a reminder from the dashboard, or have guests complete registration on-site using the 4-character trip code.
Yes. The trip link stays open until the captain seals the trip. A guest who has not completed ahead of time can use their phone at the dock. The 4-character trip code can also be used to find the trip directly if they lose the link.
No. The captain snapshot is a link sent by SMS before the trip. They open it in any browser. No login, no download, no account. It is designed to work on marginal signal at a marina — the page loads fast and functions offline once loaded.
Yes. Boatcheckin supports webhook integrations with FareHarbor, Rezdy, and other booking platforms. When a booking is confirmed, Boatcheckin automatically creates the trip and queues the guest link for the booker. Fleet and Harbormaster tier operators include integration setup support.
The trip link works on any device with a browser, including basic smartphones and tablets. For guests without a device, the operator can complete registration on their behalf using the operator dashboard — entering the guest's details and obtaining a signature that is attached to the record.
The record is sealed at trip completion, retained for a minimum of five years (operator-configurable), and searchable from the operator dashboard by date, vessel, captain, or guest name. Any trip record can be exported as a complete PDF package containing waivers, acknowledgments, manifest, and audit trail.
Ready to start

Set up in 15 minutes. Ready for your next booking.

Free for solo captains and charter operators with up to three boats.