32°N Platform Log Book

Navigate · Log Book

The log writes itself. You add the story.

Every hour, the log book records position, heading, speed, wind speed and direction, sea state, and sail set — drawn from the bus, no typing required. Significant events — sail changes, watch handovers, engine starts, course alterations — are tagged automatically when they happen. You add free-text notes when something is worth recording in your own words.

LOG BOOK PALMA → MENORCA · 2024-07-11 14:00 39°32.1N 002°41.8E COG 088° SOG 5.8kn TWS 12kn TWD 045° Depth 38m Sail: Main + Genoa Baro 1016hPa 15:00 39°32.8N 003°02.4E COG 091° SOG 6.1kn TWS 15kn TWD 042° Depth 58m Sail: Main + Genoa Baro 1014hPa Note: wind building from N, Formentera visible to starboard, good visibility. 15:22 SAIL CHANGE Genoa furled to 80% · 18kn gust · crew: 2 16:00 39°33.2N 003°22.1E COG 089° SOG 5.2kn TWS 19kn TWD 350° Depth 74m Sail: Main + Genoa 80% Baro 1012hPa Auto: bus · Manual: italic · Events: tagged · Signed: SHA-256 3 entries shown

What gets recorded

Automatic, manual, and event-tagged in one record.

The log has three types of entry. Automated entries happen on a fixed interval. Manual notes go in when you have something to say. Events are tagged in real time when something changes on the bus.

Hourly automatic entries
Position (latitude and longitude), course over ground, speed over ground, true wind speed and direction, sea state from the onboard sensor if fitted, sail set as detected from the sail-state monitor, barometric pressure, and depth. Written at the top of every hour. Nothing to do.
Watch change tags
When the watch changes — tapped on the cockpit screen — the log records the handover time, incoming watch crew, and current conditions automatically. No writing on a notepad.
Sail change events
If you have a sail-state monitor on the bus, reefing or furling is detected and logged with the time and wind conditions at that moment. If not, you can tap a single button in the cockpit and the event is written with the current bus data attached.
Engine events
Engine start and stop times are logged from the NMEA-2000 gateway, along with run hours. This feeds the maintenance schedule app and keeps the total engine hours accurate without manual entry.
Free-text crew notes
Any crew member can add a free-text note at any time. Notes are timestamped, associated with the nearest hourly entry, and appear inline in the log. Voice input is supported on devices where the browser exposes the microphone — you dictate, the transcription is attached to the entry.
Course alteration notes
A significant change in heading — more than 20 degrees held for two minutes — prompts a log entry. You confirm, add a reason ("weather helm", "avoiding vessel", "new waypoint"), and the entry is written with the before and after headings.

Export formats

Three ways out, for three different uses.

The log lives locally in IndexedDB on the hub, synced to the cloud when online. When you need to hand it to someone — an insurer, a customs official, a charter company — it exports in the format they need.

PDF

Insurance and legal

A formatted PDF that reads like a traditional ship's log: date, position, conditions, events, crew signatures, voyage summary. This is the format insurers and flag state authorities recognise. Includes a page with the vessel's particulars (name, MMSI, flag, skipper) and a signed declaration.

CSV

Analysis and import

A flat CSV with one row per log entry and one column per field: timestamp, latitude, longitude, SOG, COG, TWS, TWD, depth, barometer, sail set, crew notes. Opens cleanly in a spreadsheet. Useful for post-passage analysis — fuel consumption, speed on each tack, wind angle distribution.

SIGNED JSON

Integrity-verified archive

A JSON document containing the full log with a SHA-256 fingerprint of each entry signed by the boat's platform key. Tamper-evident. You can verify the log was not edited after the fact. Intended for long-term archive and for interoperability with other platforms that can consume structured log data.

2024-07-11T14:00:00Z  39°32.1N 002°41.8E COG 088° SOG 5.8kn TWS 12kn TWD 045° Depth 38m Sail: Main+Genoa Baro 1016hPa
2024-07-11T15:00:00Z  39°32.8N 003°02.4E COG 091° SOG 6.1kn TWS 15kn TWD 042° Depth 58m Sail: Main+Genoa Baro 1014hPa
    Note: wind building from N, Formentera visible to starboard, good visibility.
2024-07-11T15:22:00Z  [SAIL CHANGE]  Genoa furled to 80% · 18kn gust · crew: 2
2024-07-11T16:00:00Z  39°33.2N 003°22.1E COG 089° SOG 5.2kn TWS 19kn TWD 350° Depth 74m Sail: Main+Genoa@80 Baro 1012hPa

Roadmap

Auto-population now. Crew co-edit and AI summaries coming.

v1

Auto-population + export

Hourly auto-entries from the bus. Manual notes and event tagging from the cockpit. PDF and CSV export. IndexedDB local store, mirrored to the cloud. Signed JSON archive format.

v1.5

Crew co-edit + formats

Multiple crew members can add notes from their own devices concurrently — changes merge via the bus. Insurance-ready format presets for UK, French, Spanish, and Italian flag state requirements. Offline-first edit queue for passages without connectivity.

v2

AI trip summaries

The AI agent can generate a narrative passage summary from the log entries: "I sailed 245 nautical miles in 38 hours, top wind 32 knots at 0240 on the second night, one sail change to reefed main and staysail." The kind of entry you'd want in the cruising log but never actually write.

See the log book in the demo.

The demo populates a synthetic log from a sample passage so you can see the format, the event tags, and the export flow. Or look at the platform overview for how the log connects to the rest of the stack.