Welcome back
The compliance app for UK & Irish coded vessel skippers.
By continuing you agree to our Terms and Privacy Policy.
CodedOK
CodedOK

Inspection-ready,
every day at sea.

The compliance app built for UK & Irish coded vessel skippers. Track every certificate, piece of equipment and crew qualification — and bring your surveyor into the same record.

Free forever for solo skippers · No card · Works on iPhone & Android
3
UK + IE codes supported
14-day
Free trial on paid plans
£0
Forever for solo skippers
60s
Add your first vessel
Why CodedOK

Three roles.
One record.

Skippers & operators

Add your boat. Snap your certs. Watch the compliance ring fill. Nudges 30, 7, and 0 days before anything expires — on your phone, before the MCA does.

Surveyors

Operators invite you per vessel. See their full record, raise deficiencies, sign inspections, and quote new jobs from a single cross-client portfolio.

Crew

Your own login. Your tickets, medicals and renewals — visible to you and to the operators who've added you. Solo skippers track their own quals here too.

How it works

Three steps to survey-ready.

01

Add your vessel

Name, length, category, where she operates. About 60 seconds. CodedOK pre-loads every certificate and bit of kit you're required to carry.

02

Snap your paperwork

Photograph each certificate or drop the PDF. AI reads the issuer, certificate number and expiry — no retyping. PLI, coding cert, radio licence, the lot.

03

Walk in survey-ready

Compliance score on your home screen. Nudges before anything expires. Inspection pack PDF in one tap. Your surveyor sees the same record you do.

Built for the deck, not the desk

Your record. Your surveyor's record. Same record.

One source of truth between operator and surveyor — no PDF emails, no version mismatches, no "I'll dig it out and send it on".

What you get

Everything a coded-vessel records team actually needs. No more, no less.

Certificate tracker

Every cert, every renewal date, colour-coded against the Code. Coding cert, radio licence, PLI, pyrotechnics — visible at a glance.

Equipment log

Liferafts, EPIRBs, lifejackets, fire kit. Logged with make, serial, last service and next service date.

AI cert scan

Snap a paper certificate or upload a PDF. The issuer, certificate number and dates are extracted automatically — no retyping.

SMS builder

AI-assisted Safety Management System drafted for your vessel and operation. Review, edit, export as a survey-ready PDF.

Push & email reminders

30, 7 and 0 days before every expiry. Push to your installed app and email as a fallback. Crew get their own personal reminders too.

Inspection pack

One tap, one PDF, every cert + equipment item + crew qualification. Walk into your survey with everything in one document.

Crew & team

Invite crew by email. Each person gets their own login and their own quals. Granular permissions per role.

Works offline

Installable as a PWA. Edits queue locally and sync the moment you're back in coverage. No data lost in a tunnel or 20 miles offshore.

Survey day

Records ready before the surveyor steps aboard.

Every certificate, equipment item and crew qualification in one tap. The surveyor sees the same record you do, signs off in the app, and the inspection pack PDF lands in your inbox.

Plans

Free for solo skippers. Honest pricing for fleets.

Everything is free during early access. Pick the plan you'll eventually want — the price is locked in at this rate when payment starts.

Solo
For one operator with up to two vessels. Free, forever.
£0/month
  • Certs, equipment & crew quals
  • Push & email reminders
  • SMS builder + inspection-pack PDF
  • Offline first, sync on reconnect
Team
For charter fleets with multiple skippers.
£49/month
  • Everything in Pro
  • Unlimited team members
  • Per-member permissions
  • Audit log & action history
  • Priority support
No card during early access. Payment goes live later — you'll get an email before anything is charged. Solo skipper stays free either way.
Questions

Before you sign up.

Is CodedOK affiliated with the MCA?
No. CodedOK is an independent recordkeeping aid. The Sport or Pleasure Vessel Code 2025 and Workboat Code Edition 3 are published by the Maritime and Coastguard Agency; CodedOK is not endorsed by or affiliated with them.
Does it replace my MCA survey?
No. CodedOK helps you stay inspection-ready between surveys. The actual survey and certification still happen with your recognised surveyor or certifying authority.
What codes do you cover?
UK Sport or Pleasure Vessel Code 2025 and Workboat Code Edition 3; Irish Passenger Boat Licensing. CodedOK is jurisdiction-aware — you select where each vessel operates and the relevant requirements load automatically.
Does it work offshore with no signal?
Yes. Once installed as a PWA on your phone, the app works fully offline. Edits queue locally and sync to the cloud when you're back in coverage. No data lost.
What happens to my data?
Your data is stored in Supabase (EU region) and on your device. You can delete your account from Account → Sign out and email us — full erasure within 30 days. See the Privacy Policy for the detail.
When does payment start?
Not yet. We're in early access — pick a plan today and you won't be charged until we email you to opt in. Solo skipper stays free either way.

Ready before your next survey.

Sign up in 90 seconds, add your first vessel, and walk into your next inspection with everything you need in one app.

No card · Cancel anytime on paid plans
Step 1 of 4

Add your vessel

You're 4 minutes from your first compliance snapshot.

💡
Your details are private
CodedOK never shares your vessel data with the MCA, insurers, or any third party without your permission.
Good morning
Fleet Status
🔔
JM
Top 3 actions today
My vessels View all →
Vessels
Tsunami IV
Cat 2 · Motor Charter · SSR 987654
MCA Coded
⚠ Not ready
Compliance score 68%
2
Overdue
3
Due soon
11
Valid
4
Crew certs
Next survey
Annual renewal — 3 May 2025
🚤
Lagavulin
Cat 3 · Angling · SSR 456789
MCA Coded
✓ Ready
Compliance score 94%
0
Overdue
1
Due soon
15
Valid
2
Crew certs
Tsunami IV
Cat 2 · Motor Charter · Cushendall
⚠ Not ready
SSR
987654
Length
9.5m
Certifier
YDSA
Insurance
Nov 2025
Compliance breakdown
Vessel certs
8/9
1 overdue
Equipment
4/6
2 issues
Crew certs
3/4
1 due soon
Insurance
Valid to Nov
Urgent items
Cat C Pyrotechnics — Expired
Expired 10 Apr 2025 · Must replace before commercial use · Carries fine risk
Life raft service overdue
Last serviced Sep 2023 · 24-month maximum · Book service urgently
Annual survey due in 18 days
Certifying authority: YDSA · McCollam Marine recommended
Survey timeline
Initial coding survey — Passed
June 2022 · McCollam Marine · Certificate issued
Annual renewal — Passed
June 2023 · 1 minor deficiency resolved
Annual renewal — Passed
June 2024 · No deficiencies
Annual renewal — Due
3 May 2025 · Book now
Mid-term survey
June 2026 · Required
5-year renewal survey
June 2027 · Full inspection required
🚨
Cat C Pyrotechnics
Expired 10 Apr 2025
Expired
📋
YDSA Coding Certificate
Due 3 May 2025 · 18 days
Due
🛡️
Public Liability Insurance
Valid to 1 Nov 2025
Valid
📡
VHF Radio Licence
Valid to Jan 2027
Valid
🚒
Fire extinguisher service
Serviced Mar 2025 · Valid to Mar 2026
Valid
Insurance renewed — J. McLaughlin
12 Apr 2025 · Scanned via AI
Pyrotechnics flagged overdue — System
10 Apr 2025 · Automatic alert sent
Fire extinguishers logged — J. McLaughlin
28 Mar 2025 · Photo attached
Annual survey completed — McCollam Marine
15 Jun 2024 · Certificate issued
Records
🚨 Overdue — act now
🧨
Cat C Pyrotechnics
Tsunami IV · Expired 10 Apr
-5 days
🛟
Life raft service
Tsunami IV · Service overdue
Overdue
⏰ Due within 30 days
📋
YDSA Coding Certificate
Tsunami IV · 3 May 2025
18 days
🏥
ENG1 Medical — J. McLaughlin
Skipper · 12 May 2025
27 days
📡
GMDSS Short Range Cert
Crew · 20 May 2025
35 days
📋
YDSA Coding Certificate
Due 3 May 2025
18d
📋
Stability book
Approved Jun 2022 · No expiry
Valid
📡
VHF Radio Licence
Valid to Jan 2027
Valid
🛡️
PLI Certificate
Valid to Nov 2025
Valid
⚠️
Loadline certificate
Issued Jun 2022 · No expiry
Valid
🧨
Cat C Pyrotechnics
Expired 10 Apr 2025
Expired
🛟
Life raft service
Overdue — last Sep 2023
Overdue
🦺
Lifejackets (×14)
Serviced Sep 2024
Valid
🧯
Fire extinguishers (×4)
Serviced Mar 2025
Valid
🏥
ENG1 Medical — J. McLaughlin
Skipper · Due 12 May 2025
27d
🎓
RYA Day Skipper — J. McLaughlin
Skipper · No expiry
Valid
📡
VHF SRC — J. McLaughlin
Skipper · No expiry
Valid
🩺
First Aid — J. McLaughlin
Valid to Aug 2026
Valid
🛡️
Public liability — Tsunami IV
Valid to 1 Nov 2025
Valid
🛡️
P&I Insurance — Lagavulin
Valid to 15 Dec 2025
Valid
Add record
Add a record
Quick add by type
📋
Vessel certificate
Coding cert, loadline, radio licence
🦺
Safety equipment
Lifejackets, flares, fire ext.
🛡️
Insurance
PLI, P&I, hull insurance
🎓
Crew qualification
Skipper cert, medical, radio
AI Reading
YDSA Certificate
Reading document…
Claude AI is extracting the certificate details
Document type identified
YDSA Coding Certificate
98%
Vessel name extracted
Tsunami IV
100%
Expiry date reading…
Scanning certification dates
🔒
Your documents are processed securely and never stored by Claude AI — only the extracted data is saved to CodedOK.
Confirm details
Crew compliance
⚠️
Not crew-compliant for commercial use
ENG1 medical renewal due in 27 days — book urgently.
Crew members
JM
Joseph McLaughlin
Skipper
⚠ Action needed
RYA Day Skipper Valid
ENG1 Medical 27 days
VHF SRC Valid
First Aid (RYA) Valid to Aug 26
PM
Patrick Maguire
Deck crew
✓ Ready
GMDSS Short Range Cert Valid
First Aid Valid to Jan 27
Required by vessel category
Qualified skipper
Cat 2 requirement · RYA Day Skipper minimum
Met
⚠️
Valid skipper medical
ENG1 or equivalent required
Due soon
VHF radio operator
SRC minimum · Onboard or ashore
Met
First aid trained crew
At least 1 person per trip
Met
Surveys
Upcoming surveys
Annual renewal survey
Tsunami IV · Due 3 May 2025 — 18 days
Book now
YDSA Category 2 annual renewal. Certifying authority must inspect vessel in water or ashore.
McCollam Marine — Preferred surveyor
Naval Architects · Marine Surveyors · NI & Irish Sea
Mid-term survey
Tsunami IV · June 2026 · 14 months
85% of interval elapsed — due in 14 months
Tsunami IV — survey history
Annual renewal — Passed · No deficiencies
June 2024 · McCollam Marine · PDF available
Annual renewal — Passed · 1 deficiency resolved
June 2023 · McCollam Marine
Initial coding survey — Passed
June 2022 · McCollam Marine · Certificate issued
Survey schedule explained
📋
Annual renewal
Every 12 months · Full safety inspection
🔍
Mid-term survey
At 30–36 months · Structural & equipment
🏗️
5-year renewal survey
Full recoding · Out of water inspection
Inspection Pack
Tsunami IV
SSR 987654 · Category 2 · Motor Charter
⚠ Not ready
Generated 15 Apr 2025 · Valid for 24 hours
Compliance status
68% — Not inspection-ready
2 overdue items must be resolved before presenting to MCA.
🚨 Overdue — critical non-compliance
Cat C PyrotechnicsExpired
Life raft serviceOverdue
Vessel particulars
NameTsunami IV
SSR / Official No.987654
Vessel typeMotor charter
Coding categoryCategory 2
Port of registryCushendall
Certifying authorityYDSA
Coding cert expiry3 May 2025
Certificate summary
YDSA Coding CertDue 3 May
PLI InsuranceValid · Nov 2025
VHF Radio LicenceValid · Jan 2027
Stability bookApproved
Safety equipment
Lifejackets (×14)Valid · Sep 2025
Fire extinguishersValid · Mar 2026
Cat C PyrotechnicsEXPIRED
Life raftSERVICE OVERDUE
Crew qualifications
J. McLaughlin — SkipperMedical due
P. Maguire — CrewCompliant
PDF includes all attached document images as evidence.
Notifications
Today
🚨
Cat C Pyrotechnics expired — Tsunami IV
Vessel not compliant for commercial use · Tap to resolve
📋
Annual survey due in 18 days — Tsunami IV
Book McCollam Marine now to secure a slot
Earlier this week
🏥
ENG1 medical due in 27 days
J. McLaughlin · Skipper certification
2d
🔗
McCollam Marine completed survey
Lagavulin annual renewal · Records updated
3d
Insurance renewed — Lagavulin
P&I valid to Dec 2025 · Scanned & saved
5d
Notification settings
🔔
Alert timing
90, 60, 30 days before expiry
📱
Push notifications
Enabled for all vessels
Compliance calendar
April 2025
Mon
Tue
Wed
Thu
Fri
Sat
Sun
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
April deadlines
🧨
Cat C Pyrotechnics expired
Tsunami IV · 10 Apr — OVERDUE
Overdue
📋
Annual survey due
Tsunami IV · 3 May — 18 days
Book
🏥
ENG1 medical renewal
J. McLaughlin · 12 May — 27 days
27d
May deadlines
📋
YDSA Coding Certificate
Tsunami IV · 3 May
18d
🏥
ENG1 Medical
J. McLaughlin · 12 May
27d
🛡️
PLI Insurance
Lagavulin · 15 May
30d
AI Gap Analysis
🤖 AI compliance review
Tsunami IV — Full gap check
CodedOK AI has checked your vessel profile against the full MCA 2025 Code of Practice requirements for Category 2 motor vessels.
68%
Not inspection-ready
6 gaps found · 2 critical
Issues found
Cat C Pyrotechnics — expired
MCA Code Part B Section 7.3 requires pyrotechnics within date. Vessel must not operate commercially until replaced. Est. cost: £35–60.
Life raft service overdue
Life raft must be serviced every 12–24 months (manufacturer spec). Last service Sep 2023. Book service at approved facility urgently.
Annual survey due in 18 days
YDSA coding certificate expires 3 May 2025. Vessel cannot operate commercially after this date without renewal. Book McCollam Marine now.
Skipper ENG1 medical due in 27 days
Commercially operating skippers require a current ENG1 or equivalent medical. Book MNTB-approved doctor urgently.
No EPIRB registered on COSPAS-SARSAT
Not required for Cat 2 but strongly recommended. Consider adding — provides immediate SAR activation at sea.
Stability book pre-2022 format
Your stability documentation meets requirements but may benefit from updating to MCA 2025 approved format at next survey.
Account
JM
Free trial
Joseph McLaughlin
Trial ends
28 Apr 2025
13 days remaining — upgrade to keep your data
Choose your plan
Solo
1 vessel · Owner-operator
£19
/month
1 vessel · All compliance tracking
AI document scanner
Smart renewal alerts
Inspection pack PDF
Crew cert tracking
Most popular Best value for most operators
Fleet
Up to 5 vessels
£39
/month
Everything in Solo
Up to 5 vessels
Full crew compliance
Shared surveyor access
Priority support
Operator
Unlimited vessels
£79
/month
Everything in Fleet
Unlimited vessels
Multi-user & admin access
Full audit trail
Surveyor collaboration
🤖 AI gap analysis
Full compliance health check
AI checks your entire vessel profile against MCA 2025 requirements and flags every gap, risk, and recommended action. One-off per vessel.
£49
per vessel · one-off
Account
🔔
Notification settings
🔑
Change password
Set a new password for your account
🔒
Privacy & data
Help & support
↩️
Sign out
Return to the login screen
Import
📄
Import from survey report (PDF)
Auto-fill vessel, certs & equipment from your surveyor's PDF
Plans
Pick a plan that fits
Everything is free during the rollout — pick the plan you'll eventually want and we'll lock the price in when payment goes live.
My qualifications
Loading…
Terms of Service

Draft — not yet reviewed by a lawyer. Replace this text with vetted terms before going live with paying customers.

Using CodedOK

CodedOK is a compliance-tracking tool for UK and Irish coded vessel operators. You're responsible for the accuracy of the data you enter, and ultimately for your vessel's compliance with the MCA Sport or Pleasure Vessel Code 2025 and Workboat Code Edition 3. CodedOK is a recordkeeping aid — it does not certify or replace inspections by a recognised surveyor.

Your account

You agree to keep your sign-in credentials confidential and to notify us if you suspect unauthorised access. We may suspend accounts that violate these terms or that we reasonably believe pose a risk to other users.

Payment and trial

New accounts receive a 14-day free trial of the full feature set. Paid plans are not yet available; this section will be updated before charging starts. You may delete your account at any time from the Account screen — your data is removed within 30 days.

Liability

CodedOK is provided on an "as is" basis. We do our best to keep it running and accurate, but we don't guarantee uptime, freedom from bugs, or that the app catches every compliance issue. To the extent permitted by law, our liability is limited to the fees you've paid us in the preceding 12 months.

Changes

We'll notify you in the app before any material change to these terms. Continued use after a change means you accept the updated terms.

Contact

Questions: hello@codedok.app

Last updated: 13 May 2026.

Privacy Policy

Draft — not yet reviewed by a lawyer. Get this checked against UK GDPR / DPA 2018 (and Irish DPC requirements) before launch.

What we collect

When you use CodedOK we collect:

How we use it

To run the service, deliver expiry reminders, support you, and improve the app. We don't sell your data and don't share it with third parties for marketing.

Who hosts your data

Application database and authentication: Supabase (data hosted in the EU region). Static app delivery: Cloudflare. Email delivery: Resend. Error monitoring: Sentry (if enabled). All process data as our data processor under appropriate Data Processing Agreements.

Your rights (UK GDPR / DPA 2018)

You can request access, correction, portability, or deletion of your personal data at any time. To delete your account, go to Account → Sign out, then email us to confirm full erasure. We'll respond within 30 days.

Cookies

We use localStorage for offline functionality and a session token for sign-in. No third-party advertising or tracking cookies.

Contact

Data queries: privacy@codedok.app

Last updated: 13 May 2026.

Step 2 of 4

Where do you operate?

CodedOK tracks compliance separately for each jurisdiction. UK and Ireland have different legal requirements — selecting both keeps you covered for cross-border operation.

🇬🇧
UK only
MCA 2025 Code
🇮🇪
Ireland only
MSO / PBL
🌊
UK + Ireland
Both frameworks
🇬🇧 UK — MCA Sport & Pleasure Vessel Code 2025
Applies to commercial vessels under 24m carrying up to 12 passengers. Compliance exam, annual checks, and survey-based certification. CodedOK tracks your compliance exam schedule, equipment, crew quals, and inspection readiness.
Voyage area
ℹ️
CodedOK helps you manage compliance evidence and deadlines. It does not certify your vessel or replace official surveys. UK coding does not automatically cover Irish operation — you must meet each jurisdiction's requirements separately.
Legal readiness
ℹ️
This app helps manage compliance evidence and deadlines. It does not certify your vessel. UK certification does not cover Irish operation — each jurisdiction must be met independently.
Tsunami IV — readiness by jurisdiction
🇬🇧
United Kingdom
MCA Sport & Pleasure Vessel Code 2025 · Cat 2
Action needed
Compliance examCurrent
Annual check due18 days
Equipment — pyrotechnicsCritical
Skipper ENG1 medical27 days
Risk assessmentEvidenced
🇮🇪
Ireland
Passenger Boat Licence · Class P3 · MSO
Missing evidence
MSO survey statusNot uploaded
Passenger Boat LicenceNot uploaded
Irish insurance certEvidenced
Licence class selectionNot set
⚠ UK coding does not cover Ireland
You must hold a valid Irish Passenger Boat Licence to operate commercially in Irish waters, regardless of UK coding status.
📁
Shared evidence records
Applies to both jurisdictions
Action needed
Stability documentationEvidenced
Safety management systemNeeds review
Crew qualifications3 of 4 evidenced
Irish licensing
🇮🇪 Passenger Boat Licensing — MSO
Ireland requires a Passenger Boat Licence (PBL) from the Marine Survey Office for vessels carrying passengers for reward. Select the applicable licence class based on your passenger count and operating area.
Select licence class
🚢
Class P1
13+ passengers · Any area
🚤
Class P2
Up to 12 passengers · Exposed waters
Class P3 ← likely for this vessel
Up to 12 passengers · Partially smooth waters
🏖️
Class P4
Up to 12 passengers · Smooth waters only
🌊
Class P5
Inland waterways only
🎣
Class P6 / Open angling exemption
Open angling · ≤3 passengers · Smooth waters
MSO survey status
📋
MSO initial survey
Required before first licence issue
Not uploaded
📄
Passenger Boat Licence
Annual — issued by MSO
Not uploaded
🔍
Annual inspection
MSO or approved surveyor
Not set
Open angling exemption
Do you qualify for exemption?
Open angling boats in smooth waters carrying no more than 3 passengers (not for reward) may be exempt from PBL requirements. An annual declaration must be filed with the MSO.
Deficiency log
2
Critical
1
Major
0
Minor
3
Closed
Open deficiencies
Category C pyrotechnics — expired
Raised: 10 Apr 2025 · Source: System alert
Required action: Replace immediately — vessel not compliant for commercial operation
Due: Immediate
🇬🇧 UK No evidence
Life raft — service overdue
Raised: 8 Apr 2025 · Source: Expiry check
Required action: Book approved service station — last serviced Sep 2023
Due: Immediate
🇬🇧 UK 🇮🇪 Ireland No evidence
Annual check — due in 18 days
Raised: Auto · Due: 3 May 2025
Required action: Book McCollam Marine or YDSA-approved surveyor
🇬🇧 UK Upcoming
Closed — resolved this year
Fire extinguisher service — overdue
Raised Jan 2025 · Closed 28 Mar 2025 · Evidence uploaded
🇬🇧 UK✓ Resolved
Safety management
ℹ️
A suitable safety management system is required under the MCA 2025 Code. Upload your SMS documents and mark them current. Activity-specific risk assessments should be reviewed annually or when activity changes.
Safety Management System
📋
Vessel Safety Management System
Last reviewed Jan 2025 · Version 3.1
Current
🚨
Emergency procedures
Last reviewed Mar 2024 · Review overdue
Review due
📞
Emergency contact list
Updated Apr 2025
Current
Risk assessments
🎣
Angling operations RA
Reviewed Feb 2025
Current
General charter operations RA
Reviewed Jan 2025
Current
🌊
High seas / exposed waters RA
Not uploaded
Missing
🔧
Towing operations RA
Not applicable — tap to mark
Not set
Export pack
ℹ️
These packs compile your uploaded evidence and compliance records. They are not officially accepted documents and do not constitute certification. They are designed to support your own record-keeping and preparation for surveys or inspections.
🇬🇧
UK evidence pack
MCA Sport & Pleasure Vessel Code 2025
Action needed
Vessel particulars✓ Complete
Coding certificateDue 3 May
Equipment evidence2 items missing
Crew qualifications✓ All uploaded
Open deficiencies3 open
Risk assessments✓ Current
Includes: vessel particulars · cert summary · deficiencies · crew · evidence list · missing-item warnings
🇮🇪
Ireland evidence pack
MSO Passenger Boat Licence · Class P3
Missing evidence
Vessel particulars✓ Complete
MSO survey certificateNot uploaded
Passenger Boat LicenceNot uploaded
Irish insurance cert✓ Uploaded
Licence class setNot set
🌊
Combined UK + Ireland pack
Both jurisdictions in one document
Export a single document covering both UK and Irish compliance evidence, with separate sections per jurisdiction and a shared records section.
Tools
Build your SMS, plan around deadlines, prep for survey day.
JM
Equipment
Equipment
Add equipment
📷
Tip — scan the maker's plate or service certificate to autofill these fields.
Skipper hand-off
Crew · welcome aboard
Hello
CR
Qualifications
Due 30d
Overdue
Surveyor mode
Vessels assigned to you
MM
Vessels
Due 30d
Overdue
Inspection
Quote & invoice
Build SMS document