Fleet & Voyage

The fleet, where it actually is

Live AIS positions on an animated weather model, wind, waves and tides under your hulls, and every data credit spent by a person, on purpose.

01

Every vessel a workspace, with its own registers and roles

02

Fleet roll-ups for certificates, defects, maintenance and spend

03

Owner-ready reporting drawn from the records the crew keeps

Position, weather, tide, cost

AIS on a living weather map

Heading-rotated hulls over animated wind, swell and current fields, with nav status decoded from the AIS feed.

Refresh with the cost in view

Position syncs show the provider calls they will spend before you press the button. Caches turn a colleague’s fetch into your free read.

Weather and tide boards

Marine forecasts and tide extremes fetched on demand per port, with staleness labelled instead of hidden.

Port calls, attributed by hand

Imported arrivals link to voyages only when a person confirms the match. The system refuses to guess.

The fleet console

Open work, defects, incidents and payables for every managed vessel, read through row-level security, not an admin backdoor.

Keys in the vault

Provider keys live in Supabase Vault with one decrypt path. The interface sees a hint and a verified-at date, never the key.

The live map, with the cost in view

Positions on the weather model, and every provider call priced before it is spent.

app.navis.io/integrations/live-mapLive

The wire under the map

Positions arrive from an AIS stream and a metered position API. Weather and tides are fetched on demand, then cached for the whole workspace, so a colleague's fetch becomes your free read. Every credit lands in the call ledger with its endpoint and duration.

Position and weather wire
  1. SYNC POSITIONS · SOURCE VESSELAPI · 12 VESSELS
  2. MMSI BATCH x9 · IMO BATCH x3 · COST 2 CALLS
  3. AISSTREAM · !AIVDM,1,1,,A,13u?etPv2;0n:dDPwUM1U1Cb069D,0*24
  4. MMSI 240113000 · SOG 12.4 KN · COG 214° SW · NAV 0 · UNDER WAY USING ENGINE
  5. POSITION 37°56.10'N 023°38.40'E · CACHE TTL 15 MIN
  6. WINDY · POINT FORECAST · SARONIC GULF
  7. WIND 18 KN · GUST 26 · WAVES 1.2 M / 7 S · SWELL SW 1.1 M
  8. CACHE HIT · TIDE WINDOW ALREADY FETCHED · 0 CREDITS SPENT
  9. LEDGER · VESSELAPI 148/150 MONTH · TIDESATLAS 47/50 LIFETIME

Synced · 2 calls

One console for the managed fleet

app.navis.io/workspace/fleet-consoleLive
The fleet console listing open work orders, defects, incidents and payables per managed vessel

Weather overlays

9

Wind, gust, waves, swell, rain, clouds, temperature, pressure and currents, animated under the hulls.

Wired providers

4

AISStream, VesselAPI, Windy and TidesAtlas, quotas on screen and keys in the vault.

AIS status codes

13

ITU-R M.1371 navigational statuses decoded to plain words, with a 16-point compass on course and heading.

Cache classes

7

TTLs from 15 minutes on positions to 30 days on the port directory. A cache hit costs nothing.

9

weather overlays

4

wired data providers

13

AIS status codes decoded