CertSafe for Issuers
The credential layer for every organisation that issues workplace certifications.
Whether you're a training company delivering OSHA 30 to hundreds of students a month or a general contractor issuing site-specific safety orientations to your own crews, CertSafe is one product, one portal, one per-recipient price.
Two kinds of issuer. One product.
CertSafe doesn't split into separate products for training companies and employers. The Issuer Portal is one tool that serves both — because the workflows (build templates, issue, track, verify, renew, revoke) are the same.
Your business is issuing certs. Make every one of them verified.
OSHA Training Institute Education Centers · AGC chapters · ABC affiliates · Red Cross affiliates · state licensing boards · private safety training providers · Energy Safety Canada and equivalents
- Issue an entire class in one click after training completes — no printing, no mailing.
- Students claim their cert via a single-use 30-day email link or in-wallet if they already have a CertSafe account.
- Your branding (logo, colour, issuer name) on every cert and verification page.
- Track who's claimed, who hasn't, what's expiring, what was revoked — all from one dashboard.
Site orientations, LOTO, in-house permits — same product, same trust layer.
General contractors · plant operators · mining operators · large employers running in-house safety / equipment / process training · multi-site contractors
- Issue site-specific safety orientations that supervisors can verify at any gate.
- Model LOTO authorisations, hot work permits, area access as expiring credentials.
- Issue to direct hires and long-term contractors; CertSafe handles the rolling expiry cycle as workers rotate.
- Headcount-based pricing — pay for your active workforce, not for the number of certs you issue.
What the Issuer Portal does.
Feature breakdown of what's shipping today. If a capability isn't listed, it's either on the roadmap or intentionally out of scope.
Templates and branding
- Issuer-defined templates with default validity period, name, and type.
- Your logo, name, and accent colour on every issued cert.
- Pre-built library: OSHA 10/30, First Aid + CPR, AED, White Card, Scaffolding, Electrical.
- Define custom credential types for industry- or company-specific tickets.
Sessions and rosters
- Create a training session (a class) with date, template, and instructor.
- Add students one-by-one (name, email, phone) or bulk-import via CSV.
- See per-student CertSafe account status before issuance.
- Remove a student from the roster before issuance if needed.
Batch issuance and delivery
- Issue to an entire class with one action — all certs delivered within 60 seconds.
- Workers with an existing CertSafe account get the cert in-wallet immediately.
- Workers without an account receive a single-use 30-day claim link by email.
- Resend claim emails for unclaimed certs; previous link is invalidated.
Lifecycle: revoke, renew, reissue
- Revoke any cert with a documented reason — worker is notified, status changes in real time.
- Renew: extend the expiry date of an existing cert (same cert, new date).
- Reissue: revoke + new cert with new ID and new dates.
- Bulk-renew for refresher classes — every selected cert renewed in one action.
Tracking dashboard
- Real-time counts: issued, claimed, unclaimed, expiring in 60 days, revoked.
- Filterable cert log by status, template, date range, recipient.
- CSV export of issued certificates for audits, prequal, or board reporting.
- Tamper-evident audit log of every credential event — retained 7 years.
Team and access
- Invite additional coordinators under your issuer organisation.
- Role-based access: admins manage settings; coordinators issue and track.
- Suspend a team member when they leave — audit trail preserved.
- Optional MFA for coordinator logins.
Why your certs are more valuable when issued through CertSafe.
A worker can scan a PDF, drop it into a wallet, and call it a cert. CertSafe's trust layer is what makes the certs you issue clearly different.
| Element | Self-uploaded by worker | CertSafe-issued (you) |
|---|---|---|
| Verified badge in wallet | None | ✅ Green check + your name |
| Public QR profile label | Added by worker | ✅ Issued by [You] · Verified by CertSafe |
| Tamper-evident | No | Yes — locked at issuance |
| Revocable | No (worker-controlled) | Yes (you control) |
| Supervisor trust level | Low | High |
Pricing in plain terms.
Per unique recipient. You're billed once for each worker you've issued at least one cert to, regardless of cert count.
A worker who receives 5 certs from you in a year is one billing line. Predictable, headcount-based budgeting.
Verifiers (supervisors) also pay nothing. Their part of the system is free network effect — no app, no install, no fee.
From application to first batch in days.
Apply for an issuer account
Tell us your company name, accreditation or employer status, and the certs you issue. Takes 5 minutes.
Vetting (2 business days)
Our ops team reviews your accreditation (for training companies) or employer / contractor status (for companies issuing their own). We respond within 2 business days with approve, reject, or a follow-up question.
Upload branding, build templates
Logo, company name, accent colour. Build templates for the certs you issue most. Use pre-built templates for OSHA / safety standards as starting points.
Issue your first batch
Create your first session, import or add a roster, issue with one click. Most issuers go from approved to first batch in under an hour.
Issuer FAQ
What do I need to apply?
Your company name, registration / ABN or equivalent, your accreditation or employer status (e.g. OSHA TIEC, AGC affiliate, GC of record on a project), the kinds of certifications you issue, and a contact for our ops team to reach you. The form takes about 5 minutes.
How long does the review take?
Our standard target is 2 business days. If we need any clarification or supporting documents, we email you directly. The clock is on us — we'll keep you posted.
I'm a general contractor, not a training company. Can I still apply?
Yes — that's exactly the second sub-segment we serve. GCs issuing site-specific orientations, plant operators issuing LOTO authorisations, mining operators issuing site inductions: same product, same pricing. The vetting verifies your employer / contractor status rather than accreditation.
Does CertSafe verify the training content itself?
No — that's a deliberate anti-goal. We verify that the *issuer* is an approved organisation, not the curriculum or quality of the training. Your accreditation (or employer status) is what gives a cert its weight; we provide the trust layer that proves you issued it.
Can I integrate CertSafe with my LMS or training-records system?
Direct LMS integrations (e.g. issuing certs automatically when a course is completed) are on the roadmap. Today, you import rosters via CSV and issue with one click. API access for tightly-coupled integrations is part of Phase 2.
What about renewals and refresher classes?
First-class support. You can renew a single cert (extend the expiry), reissue with a new cert ID and dates, or bulk-renew a group of workers who completed a refresher class — all from the same dashboard.
What if a worker never claims their cert?
Claim links are valid for 30 days. You can resend them any time (new link, previous link invalidated). Claim rates are visible in your dashboard so you can chase the laggards. Unclaimed certs still count for billing if they remain assigned to a unique recipient.
Can I revoke a cert I issued?
Yes, with a documented reason. The cert stays in the worker's wallet but is clearly marked Revoked — workers cannot hide it, and supervisors verifying it see the revocation status on the public verification page. Every revocation is recorded in the audit log.
What's the data residency situation?
Default is North America. Canadian data residency is available for issuers whose regulatory posture requires it — tell us during onboarding and we'll confirm what we can offer today.
Apply for an issuer account.
We review within 2 business days. You'll be issuing within the week.