Certificates & documents
No certificate lapses unnoticed, no PSC surprise.
Ship and crew certificates, 90/60/30-day expiry radar, PSC readiness score, ISM/ISPS document control.
Module key: documents. Accent colour: #94a3b8 on dark, #475569 for accent text in the light theme (from @pruva/brand/tokens; see Module accents).
Pages
| Page | Path in the app | What it shows |
|---|---|---|
| Certificates | /app/documents | Every ship certificate on a 12-month expiry timeline per vessel, the next five to renew, and the full list with issuer, dates and days left, grouped by the 90/60/30-day expiry radar. |
| Document control | /app/documents/control | ISM and ISPS manuals, procedures and forms with their current version, revision date, owner and the vessels still on an older version. |
| PSC readiness | /app/documents/psc | A PSC readiness score per vessel and the items that lower it: expired or expiring certificates, overdue maintenance and open defects. |
| Integrations | /app/integrations/documents | The connectors this module reads from, with status, last sync and any problem to fix. |
Certificates is bought in the Aurora Marine demo, like every other module. The old locked-module example is gone. The manifest still names Mark a certificate renewed, and this build does not implement that action.
Connectors
Every connector is a mock in this build. The demo reads generated data and makes no outside calls. Verify each provider before launch.
- DNV Veracity (
dnv-veracity): Certificate and survey dates from the class society. Mock in this build. - Dropbox (
dropbox-certs): Scanned certificates kept next to each record. Mock in this build.
See Connections for what each one will need.
Actions that need publish
These buttons need the publish level on this module. AI agents can never hold publish, so they cannot press them.
| Action | Key | What it does |
|---|---|---|
| Mark a certificate renewed | document.renew | Named on the module manifest. This build has no action rule and no button for it, so the certificates page does not mark a certificate renewed. |
Price
Certificates & documents is a core module (open core): it comes with Pruva Community and with every hosted package.
| Plan | Per vessel per year |
|---|---|
| Essentials (core) | $1,495 per vessel per year |
| Operations (core) | $6,995 per vessel per year |
| Professional (core) | $12,240 per vessel per year |
| Complete (core) | $19,900 per vessel per year |
A 10% deposit opens a 1-month trial, then billed annually per vessel. 3-year contract. You can leave in year 1. The deposit is not refunded. No refunds after the trial for the year already started; cancel renewal any time.
Solves: PSC detentions from expired certificates · Old ISM manuals still on board · Renewals tracked in spreadsheets.
- Expiry radar
- PSC readiness score
- Versioned ISM/ISPS documents