For Masters, Pursers & Vessel Managers

Every management module the ship's office needs, on one device

Rest-hour compliance, crew certificates, roster, ledger, payroll, tips, travel requests, even the vessel's own Flag and Class certificates — eleven modules that used to live in separate spreadsheets, now one Master Terminal you can export from in a tap, from wherever you're standing.

  • 11 admin modules, one login
  • Export every record from one device
  • PIN-locked admin access
SeaLog●●●●○ Offline
Rest-Hour Breaches 2 crew
Pushed to your device instantly
Compliance Gaps 3 outstanding
Payroll — This Month 4 of 6 approved
Your Dashboard, Your Way

Pin the 4 modules you actually check every day

The Master Terminal opens on a dashboard, not a menu — quick-access cards for whichever modules matter most on your vessel, plus every other module one tap away underneath.

👥

Crew Manager Pinned

Default pin — the record every other module reads from.

Expense Review Pinned

Default pin — the queue that changes most often.

✈️

Travel & Leave Pinned

Default pin — approve straight onto the roster.

Compliance Matrix Pinned

Default pin — vessel-wide red/amber/green at a glance.

Those four are just the defaults — swap in any of the 11 modules instead, up to 4 at a time, from Settings → Pin to Dashboard. Every other module still shows underneath in a collapsible list, so nothing is ever more than one tap away.

Built Around Your Pain Points

What actually costs a vessel manager time

A PSC detention nobody saw coming. Crew paperwork spread across five spreadsheets that never agree. A shoebox of safe receipts at month end.

Crew Manager

Every crew member's record in one place — rank, department, certificate of competency, contract dates, salary and next-of-kin — added or edited from the same form whether you're onboarding someone new or updating an existing card.

  • Add and edit share the same fields, so nothing drifts between the two
  • Set a monthly salary once here and it feeds straight into Payroll — no re-entering figures
  • Issue a crew member's QR crew card straight from their record to link their device
D. Whitfield — 2nd Officer, DeckOnboard
M. Okoye — Bosun, DeckCoC expiring
R. Haas — 2nd EngineerOnboard

Roster Planner

The whole crew's rotation on one screen — a scrollable Timeline for the long view, or a single Month squeezed to fit the width when you just need to check who's on and off this month.

  • Toggle between Timeline and Month views, with a sticky month/year badge so you never lose your place scrolling
  • Tap any crew member's row to adjust dates or set a manual override
  • Approved Travel & Leave requests apply straight onto this planner — no separate sync step
D. WhitfieldOnboard · Day 34
S. MarchettiBack in 6d
R. HaasOnboard · Day 12

Rest Hours Monitor

Crew log a half-hour grid on their own device; SeaLog checks it against the MLC 2006 10-hour daily / 77-hour weekly minimum rest requirements as true rolling windows — the same way a Port State Control inspector actually assesses it, not a calendar-day shortcut.

  • A breach pushes a notification straight to your device — you hear about it before an inspector does
  • Emergency overrides logged by crew show up here for review, with linked compensatory rest tracked until it's made up
  • Export the official IMO/ILO Model Format for any crew member, ready to sign and file
Work Meal Drill Rest

Compliance Matrix

Define what each department must hold on file once — SeaLog matches it against every crew member's synced documents automatically, and flags exactly who's missing what before a boarding officer does.

  • Required certificates configured per department (Deck / Engine / Catering…)
  • Matched by category and name against uploaded documents, no manual cross-checking
  • Vessel-wide red / amber / green view, plus a per-certificate expiry countdown feeding the admin dashboard's gap count
CrewENG1 MedicalSTCW Basic SafetyCoC
J. AldridgeOn fileOn fileExpiring
M. OkoyeOn fileMissingOn file

Vessel Safe Ledger

Every note in and out of the safe, direction-first: pick Money In or Money Out, then the entry type — logged against a starting float per currency, so reconciling the till stops being a shoebox of receipts at month end.

  • Bonded store sales, cash advances, shore transport, or a custom entry
  • Running balance per currency, always matching what's physically in the safe
  • Cash advances can optionally flow through to that crew member's payroll expense summary
Bonded Store Sale+£42.00
Cash Advance — M. Okoye−£150.00
Emergency Shore Transport−£38.50
Safe Balance (GBP)£1,246.75

Payroll & Expenses

Set a crew member's monthly salary once on their crew card and it feeds straight into Payroll — no re-entering figures, with a from/to confirmation before anything already on file gets overwritten. Crew submit expenses with a photo; you adjust, approve and run the month from the same screen.

  • Submit-and-track expense workflow with pending/approved/rejected status
  • Monthly wage run per crew member — approve, export a Bureau CSV, and send wage accounts to crew devices
  • Tip distribution splits confirm the per-share breakdown before writing, and can be reversed from the history
Receipt — Chandlery, Las PalmasPending
D. Whitfield — Wage accountSent
S. Marchetti — Wage accountPending

Travel & Leave Requests

Crew submit a travel or leave request from their own device; approving it on the Master Terminal writes straight onto the Roster Planner as an override — no separate step to remember, and no "I told the office weeks ago" disputes.

  • Pending queue by default, with a toggle to review the full approved/denied history
  • Approve or deny with one tap — approval is the roster override, applied immediately
  • Every crew member's requests visible from one screen instead of a chain of messages
M. Okoye — Leave, 4–11 NovPending
D. Whitfield — Travel, flight changeApproved

Tips Distribution

Log a charter fee and tip percentage, or a cash amount received, then split it across the crew on duty. SeaLog shows the per-share breakdown and checks the split adds to 100% before anything gets written — and every distribution stays in a history you can reverse if a share needs correcting.

  • Save a default split so repeat charters don't need re-entering shares each time
  • Confirmation screen shows exactly who gets what before it's final
  • Delete or reverse a past distribution straight from its history row — nothing is fire-and-forget
Charter — 6 Sep, £3,200 @ 15%Distributed
Per share (8 crew)£60.00

Ship's Certificates

Separate from crew documents entirely — the vessel's own Flag and Class statutory certificates, with issue date, expiry and next survey due tracked on a timeline, plus where the physical document is kept onboard.

  • Flag Administration and Class Society certificates tracked side by side
  • A timeline view flags the next survey due date at a glance, not buried in a folder
  • Export the full vessel certificate register in one PDF, ready for a PSC inspection
Cargo Ship Safety ConstructionValid
ISM DOCSurvey due 38d
Sync & Security

Your data, on your terms

Every record lives on the device it was entered on first — sync is something you turn on, not something you depend on.

📡

Offline-First, Sync When You Choose

Every log, certificate and record works with no connection at all. Point crew devices at your own server — a vessel network address or a hosted one — and they sync the moment they can reach it.

🔒

PIN-Locked Master Terminal

Admin access sits behind its own PIN, separate from the app's crew-side lock — so pay figures and admin controls stay off a crew member's device by design, not by convention.

Export-Ready for Paperwork & Audits

IMO/ILO rest-hour formats, compliance status, Bureau CSV payroll exports and expense summaries — every record is built to leave the app in a format someone else can act on.

Get the ship's office off five spreadsheets

SeaLog is currently in closed testing with real crews. Get in touch to be part of the early access group and bring rest hours, compliance, the ledger and payroll into one app.

Or email us directly: [email protected]