Platform
Every reading about a vessel or vehicle, in one record.
Units, phones and feeds such as AIS join one record per vessel or vehicle, sealed as they arrive. People make the decisions, and the record shows who and why.


The Sensolytica portal, with a demo organisation. Data illustrative.
Sense.
Units, phones, AIS and imported logs.
Identify.
A name, a plate, a signature, a paired drive.
Match.
One record per vessel or vehicle, with a confidence.
Act.
Alerts, decisions, evidence packs, reports. A person signs.
Three sources. One history.
A pass seen from the shore, the outboard's own report and the AIS position are the same moment. The platform puts them in one record, matched on the vessel, the time and the place.
- Matched by identity, time and position
- Each reading keeps its source and unit
- Nothing merged that a person cannot unpick
One record. Your view.
Every reading about a vessel or vehicle joins one central record, whoever produced it. Each organisation sees only its view of it: its own units and members, public feeds such as AIS, and anything another organisation has agreed to share. An organisation is never told, by default, that someone else has seen the same vessel. Every access is logged.
Aurora SO-4471
Speed 7.1 kn
Shore node HBR-02, the harbour's unitImages, 6 frames
Shore node HBR-02, the harbour's unitProp rpm and battery
Drive unit DRV-0418, fitted by the makerSpeed over ground
AIS, a public feedEvery reading sealed at source
Not told this record exists
Every access is logged, including access by Sensolytica staff. Names are illustrative.
Sealed where it is measured.
Every reading is hashed with SHA-256 on the unit as it is taken, then sealed at source in short batches, signed and chained to the batch before. Change one figure and the chain breaks where you changed it. Anyone with the record can check it.
How sealing worksThe unit measures. A person decides.
A reading over the limit is not a verdict. It goes to a review queue, where an operator looks at the readings and the images and decides. The decision and the reason are logged beside the sealed record, never inside it.

Evidence pack
Aurora, SO-4471
Westmouth approach, 14 August 2026
Illustrative
One file to review and share.
An evidence pack puts the readings, the images, the seals and the audit trail in one export. The seals inside can be checked against the platform by anyone the pack is given to.
Three roles. Least access by default.
Super admin
Sensolytica
Every organisation, unit and model version. Platform health.
Authority admin
A harbour, council or company
Their own units, records, team, billing and settings.
Operator
Their staff
Reads records and makes verdicts in the review queue. No billing or settings.
Open by design.
Records, readings, webhooks and a seal check, over a REST API. Build the record into your own dealer system, fleet tool or case management.
Developers# the record for one vessel curl https://api.sensolytica.com/v1/vessels/SO-4471/readings \ -H "Authorization: Bearer $KEY" { "vessel": "SO-4471", "readings": 6, "chain": "intact", "head": "9e42 7a1c" }
One record, from the first reading.
Thirty minutes with an engineer: your units, your sites, and a sealed record from start to finish.