Owner-controlled key store
The keys that protect data stored on the hub are yours. I don't hold a copy.
If you use the hosted instance, you control the key material and can export it
or rotate it at any time. If you self-host, the keys never leave your infrastructure.
Data is encrypted at rest. If someone physically gets access to
the Mac mini hardware, they can't read the stored data — logbooks, routes, sensor
history, vessel documents — without the key.
No "premium decrypt" feature. No escrow. The licence prevents it structurally:
AGPL-3.0 means the code that handles your keys is public and auditable.
The audit log
Every action on the platform is recorded: who did what, when, from which device,
and with which result. Bus reads, cross-app calls, network requests, blocked
capability attempts, configuration changes.
The log is structured, queryable, and tamper-evident. Each entry
is hash-chained so the log can't be silently edited after the fact. The whole
log is exportable at any time — useful for insurance, for legal records, and for
handing the boat over.
The Marine Security app can query the audit log for anomaly patterns —
unexpected access times, capability attempts from apps that should be idle,
device IDs appearing from unexpected network segments.
Threat detection on the data bus
The bus is where everything in the platform flows — every sensor reading, every
state change, every command. 32°N monitors the bus for patterns that don't match
the declared behaviour of any registered device or app.
An unknown device sending AIS data. A known device claiming to be at
coordinates it couldn't physically be at. An app sending commands to the bus
at 3 a.m. with no active session. These are the anomalies the Watchman
agent is watching for. Findings surface in the Marine Security app with context
and remediation options.
Encrypted transport everywhere
All traffic between the hub and any connected device — phone, tablet, laptop,
cloud services — is encrypted. There's no unencrypted communication path.
WiFi traffic between your devices and the hub uses the standard WPA3 network
and HTTPS for app layer communication.
The hub doesn't accept connections from devices that aren't registered.
Even if someone is on the same marina WiFi as your boat, they can't reach
the hub without being on the device registry.