In development — not yet qualified by Fisheries and Oceans Canada. Not for compliance use until certified.
Built to the DFO Standard Offline-First EN / FR

The logbook that works
where the signal doesn't.

Capture catch & effort at sea with zero connectivity. Validate against DFO schemas automatically. Transmit the moment you're back in range. Built for Canadian fish harvesters — coast to coast.

100% Offline capture
3-yr Immutable archive
7 DFO regions
EN/FR Fully bilingual
Current Trip
Logbook ABCDEF
Fishery Lobster · LFA 34
Status Open
Position 44.1234°N 63.8901°W GPS
Today's Catch
American Lobster 124.5 kg
Rock Crab 18.2 kg
Transmitted
WS0000 · CONF received
Voice captured
"forty-two point five kilos"
Designed to the DFO Standard · iOS & Android · Bilingual EN / FR · 3-year immutable archive · 🇨🇦 Built for Canadian fisheries
Everything in one logbook

Designed for the deck,
not the desk.

Every feature assumes the network is an occasional luxury — never a dependency.

Offline-first capture

Open, edit, and close legally-required logbooks with zero connectivity. Data persists on-device and syncs automatically when a link appears.

Core requirement

Auto XSD validation

Every XML is checked against DFO schemas before sending. A failure blocks transmission — bad data never leaves the boat.

One-tap DFO transmission

Send closed data groups over the DFO Web Service with auto-retry and a clear confirmation number.

AI support, 24/7

Instant answers in EN or FR, grounded in DFO rules and your actual error codes. Escalates to a human when it should.

Photo-to-text capture

Snap a paper log or weighout slip and pre-fill fields on-device. You review and confirm every value — nothing written silently.

Voice entry, gloves-on

Dictate weights, species and positions hands-free in EN or FR. Marine vocabulary tuned per fishery. Confirm before saving.

State machine workflow

Open → Closed → Transmitted → Modified. Each step is transparent and court-defensible. Modified data is never auto-sent.

3-year immutable archive

Each transmitted logbook is locked in WORM storage with its confirmation number. No edits or deletes in that window.

GPS + manual positions

Every coordinate tagged MODE="G" (GPS) or MODE="M" (manual) — the audit trail DFO requires. No more copying numbers off a chartplotter.

Supported fisheries

Atlantic to Pacific.
Every region, every fishery.

Forms are loaded dynamically from DFO technical packages — add a fishery without an app update.

🦞
Lobster
Atlantic · Gulf
🦀
Snow Crab
Atlantic · NL
🐟
Groundfish
Maritimes · NL
🐠
Salmon
Pacific · Quebec
🦐
Northern Shrimp
Arctic · NL · Quebec
🐙
Scallop
Maritimes · NL
🐡
Halibut
Pacific · Maritimes
+
More fisheries
All 7 DFO regions
1002 · Newfoundland & Labrador 1004 · Maritimes 1006 · Quebec 1008 · Arctic 1010 · Pacific 1014 · Gulf 43818 · Ontario & Prairie
From deck to DFO

Four steps. Fully traceable.

A court-defensible chain of custody from the moment you record a catch.

  1. 1

    Capture at sea

    Record catch & effort offline — type, dictate, or snap a paper slip. GPS positions tagged automatically.

  2. 2

    Close the data group

    Review all data, then lock it. A closed group can't be edited — the foundation of a defensible record.

  3. 3

    Validate & transmit

    XML generated, XSD-validated, and sent over the DFO Web Service the moment you're connected.

  4. 4

    Archive 3 years

    Each logbook stored immutably with its confirmation number. Viewable in your registers anytime.

AI-Powered Support

Answers in seconds,
escalates when needed.

The built-in AI assistant answers DFO questions in English or French — grounded in the DFO Standard and your real error codes. It never guesses on regulations. When it should escalate, it creates a support ticket automatically.

  • Why can't I send my trip to DFO?
  • How do I correct submitted data?
  • What does error WS1031 mean?
  • How do multi-day trips work?
Why can't I send my trip?
ELOG Assistant AI
Your data group is still in Open status — only Closed groups can be transmitted. Tap the group, review all entries, and select "Close group" to lock it. Then transmission will be available.
Source: DFO Standard §3.4 · Data-group closure
C'est quoi WS1031?
Assistant ELOG IA
WS1031 signifie que votre clé ELOG n'a pas pu être validée. Vérifiez que vous avez saisi la bonne clé dans Paramètres → Identification.
Photo & Voice Capture

Snap a slip.
Speak the weight.

Photograph a paper log or weighout slip and have the fields pre-filled on-device. Or dictate hands-free with gloves on. Either way, you confirm every value before it's saved — nothing is written silently.

  • On-device OCR — no internet needed
  • Cloud fallback for difficult handwriting
  • Voice in EN-CA and FR-CA
  • Marine vocabulary pre-loaded per fishery
Photo captured On-device OCR
Species American Lobster 98%
Weight 124.5 kg 99%
Grade Canners 76%
"forty-two point five kilos" → 42.5 kg
Compliance, not an afterthought

Engineered for qualification.

ELOG is being designed to align with the DFO Standard for the development of Electronic Logbook client applications — so the legally-required logbook is built to hold up to scrutiny at sea, in court, or at a DFO inspection.

  • Data-group closure state machine (Open → Closed → Transmitted → Modified)
  • Dictionary units enforced — UTC, WGS84 4dp, SI kg, UTF-8 with French accents
  • ELOG key stored in the device secure keystore — never displayed again
  • Two transmission registers; last 30 days viewable offline
  • Privacy notice & Harvester Attestation on first launch
  • Marine Mammal Interactions, Lost Gear & Inactivity reports included
Join the waitlist
Generated file 1004-AB1234-20260624T130500.XML
XSD validation passed
Open → Closed → Transmitted
WS_RESP ERR=WS0000 · CONF=TR24061901 · VRN received
1004-AB1234-20260624T130500.XML
<ELOG>
  <General_info>
    <Form_ver_id>LBST_V3</Form_ver_id>
    <LGBK_UID>ABCDEF</LGBK_UID>
  </General_info>
  <Effort>
    <START_LAT MODE="G">44.1234</START_LAT>
    <START_LONG MODE="G">-63.8901</START_LONG>
    <CATCH_WT>124.5</CATCH_WT>
  </Effort>
</ELOG>
Web management portal

Everything shore-side,
in one dashboard.

Manage vessels, subscriptions, crew, and audit logs from any browser — while the app handles the sea.

Fishery Subscriptions
Manage which fisheries and forms you're enrolled in.
My Vessels
Register multiple vessels with VRN details and assign crew.
Audit Log
Court-defensible chain-of-custody history for every logbook.
Notifications
Season alerts, form expiry reminders, and failed transmission warnings.
API Access
Partner API with full documentation for buyers and integrators.
Identification
ELOG key, FIN, and licence numbers — separate from your profile.
Simple pricing

One app, one price.
No surprise fees.

Trial data is never mixed with your real logbooks. Start free, subscribe when you're ready.

Indicative pricing — finalized after DFO qualification.

Trial
Free
Full-featured. Trial data isolated from real records.
  • All features unlocked
  • Demo mode — data never sent to DFO
  • EN / FR bilingual
  • AI support assistant
Join the waitlist
Enterprise
Custom
For processing plants, buyers, and fleet operators.
  • Multi-vessel management
  • Partner API access
  • SSO & team management
  • Dedicated support
  • Custom integrations
Contact us
From the fleet

What harvesters say.

Illustrative scenarios — not actual customer endorsements.

"Finally a logbook that actually works when I'm 50 miles offshore with no signal. Close the data group, done. It syncs when I get back to port."

T. MacKinnon Lobster harvester, LFA 27 · Nova Scotia

"The French interface is perfect. Everything from the entry screens to the AI assistant works in French. DFO submission has never been this simple."

J.-F. Landry Pêcheur de crabe, Zone 12 · Québec

"The voice feature is a game changer with gloves on. I just say the weight and it fills it in. I review and tap confirm. Twenty seconds per haul."

R. Fong Salmon gillnetter · British Columbia
Coming soon

Close your next trip with confidence.

Start a free trial — trial data is never mixed with your real logbooks.

Coming soon — pending DFO qualification.