How it works
Issuers issue. Workers carry. Verifiers verify. One trust layer underneath.
CertSafe is one platform that connects three audiences: the organisations that issue workplace certifications, the workers who hold them, and the supervisors who verify them at the gate. The same QR-coded credential flows through all three with no paper, no PDFs, no double-checking.
Three sides, one platform.
The issuer side is the paying customer. The worker and verifier sides are the network effect that makes the issuer offer valuable — they pay nothing, and they don't need to.
Training companies, licensing bodies, GCs, plant operators, large employers — anyone who issues workplace certs.
Issue certs digitally to an entire class or workforce; track claim rate, renewals, revocations; pay per unique recipient.
See CertSafe for IssuersFrontline workers in construction, oil & gas, mining, manufacturing, electrical, scaffolding, and adjacent trades.
Receive issuer-issued certs into your profile with a verified ✅ badge; present at the gate with a single QR. Full self-managed wallet coming.
See CertSafe for WorkersSite supervisors, foremen, gate keepers. No CertSafe account required.
Scan a worker's QR (or type the 8-character cert code) and instantly see Valid / Expired / Revoked status. Works offline.
See CertSafe for VerifiersA week with CertSafe.
Three moments that decide whether credential management is a quiet utility or a source of friction. CertSafe is the same product in all three.
After teaching OSHA 30 to a class of 40
Sandra opens CertSafe, picks the OSHA 30 template, imports the roster CSV, clicks Issue. Within 60 seconds, all 40 students have either received the cert in their CertSafe wallet or got a single-use 30-day claim email.
At the truck, before driving to site
Jake opens his profile in CertSafe, taps OSHA 30, shows the QR to the supervisor when he arrives. Five seconds. No paper card lost in the wallet, no PDF buried in email. Verified ✅ badge says it was issued by Sandra's organisation.
At the gate, scanning verifications
Diane scans Jake's QR on her own phone. Browser opens, public page loads in under 3 seconds, shows Valid · Issued by [Sandra's org] · Verified by CertSafe. Done. No app installed; works without signal.
What the platform does.
Issuance and templates
Build branded templates with your logo, name, and colour. Issue an entire class with one click. Use the pre-built library (OSHA 10/30, First Aid, CPR, AED, scaffolding, electrical, etc.) or define custom credential types for industry-specific work.
- CSV roster import + per-student review.
- Issue in batches; delivery completes within 60 seconds.
- Existing CertSafe users get the cert in-wallet immediately.
- New users get a single-use 30-day claim link by email.
Verifiable QR + signed payloads
Every issued cert carries a tamper-evident QR. Supervisors verify by scanning on their own phone — no app install, no login. Verification works offline because the signed payload validates locally.
- Signed at issuance; can't be forged or replayed.
- Public verification page shows Issued by [Issuer] · Verified by CertSafe.
- 8-character cert code lookup as a fallback when QR scan fails.
- Optional printable QR card for workers without a smartphone.
Lifecycle and audit trail
Revoke with reason, renew (extend expiry), reissue (revoke + new cert). Every action is logged on a tamper-evident timeline that auditors and regulators can review.
- Workers cannot delete issuer-issued certs.
- Revoked certs stay visible to verifiers, marked clearly.
- Bulk-renew supported for refresher classes.
- Audit log retained for 7 years (training-record standard).
Tracking dashboard
Live counts for every cert state — claimed, unclaimed, expiring soon, revoked. Filter by template, recipient, date range. Export CSV for any audit or prequal program.
- Real-time claim rates with one-click resend for unclaimed.
- Expiry-soon dashboard widget for proactive renewal outreach.
- Role-based access: admins, coordinators, view-only roles.
- Tamper-evident event timeline behind every line item.
From application to first batch in days.
Apply for an issuer account
Whether you're a training company or an employer issuing your own certs, the application takes 5 minutes. Our ops team reviews within 2 business days.
Build your templates and roster
Upload your logo, configure templates, import your first cohort. Pre-built templates for common safety / OSHA certs make this minutes, not hours.
Issue, verify, iterate
Issue your first batch. Workers claim. Supervisors verify. You watch claim rate in real time and resend to laggards. Renewals and revocations happen from the same dashboard.
What's coming.
We publish what we're building so you can plan around it. Items below are committed roadmap, not shipped — if you need one to evaluate CertSafe today, tell us and we'll be honest about where it stands.
- Worker wallet web app — full self-managed cert wallet (PRD complete, in development)
- Worker mobile app (React Native) — Phase 2
- Native LMS / API integrations — issue automatically when an upstream LMS marks a course complete
- Issuer mobile app for on-site issuance — QR scan at end of class
- Native integrations with major contractor-prequal platforms
- Volume discount tiers, multi-currency billing
- Configurable approval workflows for credential acceptance
Product questions
How is a CertSafe QR different from a screenshot of a cert?
A screenshot can be photoshopped or shared. A CertSafe QR is cryptographically signed by our backend, so a verifier can confirm it is genuine, untampered, and current — offline, with no trust in the worker's device.
Can a supervisor verify a worker with no signal at the gate?
Yes. Verification uses the signed payload in the QR; the supervisor's phone validates it locally without contacting our servers. Verifications sync once signal returns so the audit log stays complete.
What credential types are supported?
Out of the box: OSHA 10/30, First Aid + CPR + AED, working at heights, confined space, MEWP, hot work permits, scaffolding, electrical, equipment-specific tickets, and most major trade certifications. You can define custom types for industry-specific or company-specific credentials (e.g. a GC's site-specific orientation, a plant's LOTO authorisation).
How do we control what a verifier sees?
Verifiers see exactly what's needed at the gate: the worker's name, the issuer name, the credential names, and whether each is current. PII like medical details or government IDs is held in the issuer's dashboard for staff with the right role — never exposed at scan time.
Can we bulk-import the credential data we already have?
Yes. We accept CSV or Excel imports during onboarding and whenever you want to add a new crew or class. Common column layouts are recognised automatically; anything custom maps in a few clicks.
What's the data residency story?
Default is North America. Canadian data residency is available for customers whose regulatory posture requires it. Tell us during onboarding and we'll confirm what we can offer today.
See it on your roster, not in a brochure.
Apply to issue. We review within 2 business days, then you can issue your first real batch within the week.