An offshore support vessel on deep blue open sea, seen from a rig, with a helicopter passing overhead.

Operations and record books · Module 11

Ship operations log and daily report

Port calls, activity, the daily report to charterer and owner, and the Garbage Record Book.

MARPOL Annex V, Reg. 10

The daily report: the reporting period, the last and the next 24 hours, and the position at midnight from AIS, on a laptop — screen in the NoRemarks app

What it is for

The requirement, and the problem

The daily report is the one document a vessel produces that somebody ashore is waiting for at a fixed time every day, and it is almost always assembled by hand from four other places — the bridge log for the position, the engine room for consumption, the deck for what was worked, the galley for how many are aboard.

Here they are all one record already. The position comes from the vessel’s own AIS feed, the head count comes from the embarkation records, the activity comes from the log the bridge has been keeping all day, and the report is a view of them rather than a retyping.

How it works

Three steps, on board and ashore

  1. 1

    Log what the ship is doing

    The operations log keeps the activity, the location and the time, with the vessel’s position read from AIS.

  2. 2

    The daily report writes itself

    People on board, activity, consumption and position come from the records; the master adds the remarks and submits after midnight.

  3. 3

    The Garbage Record Book

    Discharges and deliveries with category, amount, position and receipt, remembered from the last one and signed with a PIN.

Example with demo data

What it looks like

A working picture of the module with demo data from the Ocean Pioneer — the same ship you find in the demo.

Try the demo — no account, in your browser, with the PIN 1234.

  • Operations log — the day, in order
  • Daily report — assembled, checked, sent
Daily report · 23.09.2026Submitted
Position · AIS, 2 min old62°20.123′ N 005°38.456′ E
ActivityROV operations · on DP
Persons on board58
Marine gas oil, 24 h18.5 m³
Master’s remarksROV survey of template B completed 16:40. Weather within limits all day.
Submitted 00:12 by Erik Haugland

In detail

What the module does

The position, from the vessel’s own AIS

Decimal degrees stored, degrees and decimal minutes shown with a hemisphere, and — crucially — the age of the position. A position without its age is the dangerous kind.

Heads on board, from the crew records

The daily report’s personnel figures come from who is actually signed on, split per employer, because a charterer’s report and an owner’s report count different people.

Port calls with their purposes

Arrival, berth, purposes, departure — and the activity that happened between them, in the order it happened.

The Garbage Record Book, at the new threshold

Discharges, incineration and landings recorded by category with the position, built against IMO’s guidelines for an electronic record book — and kept beside the paper book, which stays the record until a Declaration is issued for the vessel.

Known reception facilities remembered

The port you landed garbage at last time is offered next time. Small, and it is the difference between a book kept and a book reconstructed.

The activity log, grouped by day and filterable by date

Years of it, dealt into years and months with the newest open, because a log that grows without limit needs a shape.

In the app

On the bridge, on deck and in the office

The same records on a phone in a machinery space and on a screen in the office — with no signal, and synchronised when the link returns.

  • Activity — the archive, by year and month
  • Garbage Record Book — by category, with position
The Garbage Record Book: an entry waiting for the master’s signature, and a new entry by category, on a phone — screen in the NoRemarks app

The decision

The position has an age

Every screen in this product that shows where a ship is also shows how old that information is, in four states: live, delayed, stale, or no recent position. A position shown without its age invites somebody to act on a four-hour-old fix as though it were now.

It cost a colour and a line of text per screen. It is the single cheapest safety decision in the product.

Put one vessel on it for two months

No card and no implementation project. A company adds its own vessel and its own people on its own afternoon — and if it is not for you, you stop, with your data exported first.