Product
Certificates and evidence in one place.
Attach PDFs and photos to the worker record they belong to, set the expiry date once, and stop searching shared drives for proof.
14-day free trial. No card required.
Ahmed Khan
HVAC Engineer · Mechanical · Employee
CSCS Skilled Worker Card
Expires 12 Aug 2028cscs-card-akhan.pdf
IPAF 3a / 3b
Expires 25 Aug 2026ipaf-3a-3b.pdf
F-Gas Category I
Expires 30 Apr 2029fgas-cat1.pdf
Asbestos Awareness (Category A)
No record heldNo evidence attached
Upload it the way it actually arrives.
Certificates rarely turn up as tidy PDFs. They arrive as photos from a van, scans from a training provider, and attachments buried three replies deep in an email chain.
- PDF, JPG and PNG, up to 20 MB per file
- Multiple documents per record
- Set the expiry once — the status maintains itself
- Every file is stored against a specific worker and requirement
Add certificates
Ahmed Khan · HVAC Engineer
Drop certificates here
PDF, JPG or PNG · up to 20 MB each
- Attached
cscs-card-akhan.pdf
412 KB
- Attached
ipaf-3a-3b.pdf
289 KB
- 68%
fgas-cat1.jpg
Set the expiry date once and the matrix keeps the status up to date.
The evidence sits behind every cell.
A cell in the matrix isn’t just a colour and a date. Open it and the certificate that backs it up is right there.
This is what makes an audit or PQQ request survivable. Rather than reassembling a pack from folders and inboxes, you filter the matrix and export what was asked for.
It also means the record and the proof cannot drift apart, which is the usual failure mode when the spreadsheet lives in one place and the certificates in another.
Training matrix
53 workers · 7 requirements · updated 2 minutes ago
| Worker | CSCS | IPAF | PASMA | First Aid | Asbestos | F-Gas | SSSTS |
|---|---|---|---|---|---|---|---|
| Ahmed KhanHVAC Engineer | 12 Aug 28Current | 18 daysExpiring soon | 03 Feb 28Current | 19 Sep 27Current | MissingMissing | 30 Apr 29Current | —Not required |
| John SmithSite Supervisor | 04 Jun 29Current | 22 Jan 28Current | 42 daysExpiring soon | 42 daysExpiring soon | 11 Nov 27Current | —Not required | 07 Mar 28Current |
| Sarah JonesElectrician | 28 Oct 28Current | 16 May 28Current | 16 May 28Current | 02 Dec 27Current | 09 Jul 28Current | —Not required | —Not required |
| Peter BrownGeneral Operative | ExpiredExpired | 14 Apr 28Current | MissingMissing | —Not required | 21 Jan 28Current | —Not required | —Not required |
| Grace OkaforElectrician | 17 Mar 29Current | 51 daysExpiring soon | 08 Aug 28Current | 23 Jun 28Current | 05 May 28Current | —Not required | —Not required |
| David WilsonHVAC Engineer | 29 Nov 28Current | 13 Feb 29Current | 13 Feb 29Current | MissingMissing | 26 Oct 27Current | 29 daysExpiring soon | —Not required |
Questions people ask before signing up
Can I store certificates?
Yes. Attach supporting evidence such as PDFs and images to worker records, so the certificate sits alongside the expiry date rather than in a separate folder.
Is my data private?
Each organisation's data is isolated from every other organisation's. Documents and records are encrypted in transit and at rest, access is controlled by user permissions, and you can export or delete your data at any time. We host in the UK and EU.
Can I cancel and take my data with me?
Yes. Plans are monthly and you can cancel any time. You can export your workers, records and attached evidence whenever you want, including after cancelling.
Can I track subcontractors?
Yes. Workers can be recorded as employees, subcontractors, agency workers or other worker types, and you can filter the matrix by type.
Can I import my existing Excel training matrix?
Yes. Upload an Excel or CSV file, map the columns to workers, roles, qualifications and expiry dates, then preview the result. Nothing is created until you confirm the import.
Your training matrix already exists. Make it useful.
Upload your spreadsheet and turn it into a live view of who’s current, what’s expiring and what needs attention.
14-day free trial. No card required.