Skip to content

Nothing lapses
without warning.

Your licences, permits, certifications, calibrations and service contracts live in one register with the equipment they sit on. We tell the person responsible before any of them expire — and keep the evidence trail that proves you were never in the dark.

See how the alerting works
The dashboard: the blocking alert, compliance figures and the asset register with each asset's next deadline.

01A spreadsheet smears four different things into one tab.

Pulling them apart is what makes the alerts correct and the audit trail defensible. It is also why one product can serve a dental lab and an aerospace machine shop without becoming two products.
Asset
A serialised physical thing with a category, a location, an owner and a lifecycle. An autoclave, a CNC machine, a freezer, a storage cabinet.
Obligation
Anything time-boxed attached to it: a licence, a permit, a certification, a calibration, a warranty, a service contract, a software seat.
Plan
The recurring commitment. Preventive maintenance every six months, calibration annually, a monthly containment inspection.
Evidence
What actually happened, and the certificate that proves it. Passed, failed, or conditional — with the as-found and as-left values.

02Ten industries. The same four nouns.

Each starts from an industry pack: your categories, your field definitions, your renewal lead times, your vocabulary. Seeded on day one, yours to edit from minute one. See what each pack contains.
IndustryEquipment in the registerWhat expires on itHeld against
Medical devices & surgical implantsProduction and test equipment, sterilisers, inspection gaugesDevice registrations, notified-body certificates, sterilisation validationsISO 13485 · EU MDR · FDA QSR
Dentistry & dental labsChairs, autoclaves, imaging units, milling machines, furnacesPractitioner and facility licences, radiation-source permits, autoclave validationsDental boards · radiation safety
Pharmaceuticals & biotechCleanroom equipment, freezers, HPLC and MS instruments, bioreactorsSite licences, controlled-substance registrations, instrument qualificationsGMP · GLP · Annex 1
Food & craft beverage productionOvens, fillers, chillers, tanks, scales, thermometersFacility registrations, alcohol licences, HACCP verifications, scale certificationsHACCP · FSMA · weights & measures
Premium cosmetics & skincareMixing vessels, fillers, stability chambers, lab instrumentsProduct registrations, GMP certificates, supplier qualificationsISO 22716 · EU CPNP · MoCRA
Aerospace & defense manufacturingCNC machines, CMMs, torque tools, test rigs, calibrated toolingQuality-system certifications, NDT operator certifications, tool calibrationAS9100 · NADCAP
Automotive parts & precision engineeringPresses, CNC, gauges, fixtures, measurement equipmentIATF certification, customer PPAP approvals, gauge calibrationIATF 16949 · VDA · PPAP
Chemicals & industrial solventsReactors, storage vessels, pumps, detectors, fume systemsSite permits, substance registrations, safety-system inspectionsREACH · OSHA PSM · Seveso
Dangerous goods & hazmat storageStorage cabinets, containment, alarms, extinguishers, sensorsStorage permits, transport certifications, operator training, tank inspectionsADR · IATA · IMDG · GHS
Veterinary medicine & pet careClinic equipment, imaging, lab analysers, production linesPractice and premises licences, controlled-substance permits, product registrationsVeterinary boards · controlled drugs

Same table, different vocabulary

Fields marked come from the industry pack, not from us hardcoding your sector into the product. Add your own at any time; they are filterable and exportable like every other field.

Hazmat packcalls an asset a Store

SS-02 · Solvent store

Category
Storage cabinet
Criticality
Critical
UN number (defined by the industry pack)
UN1170
Hazard class (defined by the industry pack)
3 — Flammable liquid
Storage permit
expires 14 Mar
Aerospace packcalls an asset a Machine

CMM-07 · Coordinate measuring machine

Category
Metrology equipment
Criticality
Critical
Programme (defined by the industry pack)
A320 bracket line
NADCAP scope (defined by the industry pack)
AC7130 — Measurement
Calibration
expires 28 Feb

03A reminder is not an alerting system.

The expensive failures are not the ones you see coming thirty days out. They are the renewal that takes twelve weeks to process, the contract that quietly rolls over after the cancellation window shuts, and the alert that fires twice until someone mutes the whole channel.
  • Three date kinds, not one. Expiry, cancellation deadline and renewal lead time are tracked separately, because they land on different days and land on different people.

  • Exactly once, provably. A unique ledger row per rule, subject, threshold and due date. Replay a whole day of scanning and zero duplicates go out.

  • Your calendar, not ours. A permit expiring on 31 March expires on the 31st in your timezone. Dates are calendar dates; sites in other countries keep their own.

  • Acknowledged, not just sent. An unacknowledged critical item escalates daily to your admins. Having emailed someone proves nothing to an inspector.

One obligation, four notification points. This is the ladder for an ISO 13485 certificate on a critical asset:

84d
First noticeExpiry
  1. Renewal window opens84 days before

    The authority takes twelve weeks. A 30-day reminder would already be late.

  2. Cancellation deadline45 days before

    The contract auto-renews. This is the last day to get out of another year.

  3. Threshold alerts30 · 7 · 1 days

    Digest email to the owner, webhook to your systems. One send per threshold, ever.

  4. EscalationOn the day

    Unacknowledged on a critical asset: re-sent daily and copied to admins.

04Built to be handed to an auditor.

One writer, one audit trail
Every change lands in an append-only event log in the same database transaction as the change itself. No update or delete grant exists on that table, for any role.
Tenant isolation, proven not asserted
Every query is scoped by organisation, and a blocking test suite fires one tenant credentials at another tenant records on every endpoint, on every pull request.
No customer or patient records
We hold your people, your equipment and your paperwork — names, emails, roles, certifications. No end-customer, patient or consumer data enters the system by design.
Restores are rehearsed
Point-in-time backups, restored into a scratch project on a schedule, with the runbook recording how long it took. An untested backup is a belief, not a control.

What this is not

  • Not an ERP or MES: no production orders, no bill of materials, no batch genealogy.
  • Not a LIMS: no sample management beyond the certificate attached to a result.
  • Not a full QMS: no CAPA routing, no document approval workflow.
  • Not a stock system: serialised assets, not consumable quantities.
  • Not an IoT platform: a condition check is an event a person logs, not a sensor feed.

We export to those systems and we integrate with them. We do not try to become them, which is why this stays fast enough to actually use.

05Questions we get asked first.

My industry is not on your list. Will it work?

Probably, and you can tell in five minutes. If you own serialised equipment, hold authorisations that expire on a calendar date, and have to show an auditor a history — the core fits. The industry pack only seeds your starting vocabulary, categories and fields; you can edit every one of them, or start from the generic pack and build your own.

Do you support electronic signatures and system validation?

Not in the first release, and we would rather say so than imply it. The product is built audit-ready — immutable history, full traceability, an auditor export — but signatures with meaning and intent, and a formal validation package, are a separate scheduled piece of work. If they are a hard requirement for you today, tell us before you start a trial.

How do we get off our spreadsheet?

CSV import with a column mapper, a dry run that shows you exactly what will be created, a per-row error report, and an import batch you can undo in one action. Getting five hundred rows in on day one is the point of the first session, not a later project.

What happens if your alerting silently stops?

You see it. The dashboard shows when the register was last checked, and a failed notification surfaces in the app rather than dying quietly in a log. On our side, the scheduler pages a human if it has not completed a successful run in ninety minutes.

We are building this with a small group of pilot customers.

No fabricated logos on this page and no invented numbers. The product is in active development, and pilot partners get their industry pack built with them, direct access to the engineer writing it, and their spreadsheet imported in the first session.

Programme
Pilot
Places
Limited
Reply
Every enquiry

Tell us your sector and roughly how many assets you track. We reply to every one.