Sea Manifest

Every cruise.
Every line.
No signal needed.

Keep every sailing you take, on every cruise line, in one place that still works when the ship sails out of range. Paste a booking confirmation and watch it turn into a chart.

No confirmation handy? Try one:
What to paste

The part of your confirmation that lists each day. A date range on its own gives only the two ends; the day-by-day list gives the chart. It looks like this on most lines:

Day 1:
Galveston | Departs at 4:00 PM
Day 2:
Fun Day At Sea
Day 3:
Costa Maya | 8:00 AM - 5:00 PM

Copy the whole thing. Extra lines do no harm; the reader ignores what it does not need.

Your confirmation is read, not stored. The ship, the dates and the ports are kept, with nothing about you, so the next person’s chart is a little better than yours was. Invite-only, for now.

The parts that have to work when the signal does not.

Everything below is the app’s own behavior on demo data. Nothing is a mock-up, and the honest empty state is shown on purpose, because it is the thing most cruise apps get wrong.

All aboard, in the ship’s clock

Every time in the app is the ship’s time, stored as an instant and counted down without any timezone maths on the phone. Your own clock is shown beside it so the difference is never a surprise on a port day.

Skagway, Alaska

All aboard 6:30 PM ship time, from the daily sheet

Ship’s clock …

Juneau, Alaska

All aboard

Not recorded. Your daily sheet has it; it is usually 30 to 60 minutes before the 3:00 PM departure, and the sheet is the only authority.

A computed time would look like a fact. This app never derives all-aboard from departure, because that is the number that strands people.

The daily sheet, read for you

Paste the text of the day’s program and the planner sorts it into times, venues and decks across nine cruise lines. When the parser invents a row, you untick it, and the correction teaches the next sheet. The row below was unticked by a real reader.

  • Sunrise stretchLido Deck, Deck 9 forward
  • Port talk: Skagway and the White PassTheatre, Deck 2
  • NoonRemoved by a reader. The sheet printed “12 Noon” as a heading, and the planner mistook it for an event.
  • Trivia: name that portPiano bar, Deck 3
  • All aboardRecorded from this sheet, which is what the countdown above reads

What stays on the phone

Open the app once with a signal and this is what you carry. Every entry you make at sea waits on the device and lands on the same row when the ship finds shore. Two things need a signal by their nature, and the app says so rather than pretending.

  • Itinerary, map and routeRead with no connection, in ship time
  • Daily planner and the all-aboard countdownWritten and read offline; corrections are queued
  • Costs, slot pull and settle-upKept in whole cents, in the currency you paid
  • Party manifest and notesChildren are records, never accounts
  • Roll call and messagesYour post is queued; someone else’s reply needs a signal
  • Signing in for the first timeOnce. After that the app opens without asking again

On the chart today.

Read from the database as this page is served, and refreshed every hour. Nothing here is typed in, so it is true on the day you read it.

11,788places a ship can dock or tender
313of them cruise berths and anchorages no shipping gazetteer lists
199verified ships across 119 cruise lines
19voyages charted, every one drawn on the globe above
117port calls, normalized across every line
0trackers, ads, or personal records sold. The privacy page says so in those words.

Invite-only, for now.

Sea Manifest is being built with a small group of people who sail a lot. Leave an address and a line about the cruising you do, and that is all this asks for.

Your address is used to send one invite and nothing else.