Safety compliance without the blame game.
Safety files, contractor documents and approvals in one place for your consultancy, with every action on a timestamped audit trail.
Most safety files stall on admin.
We never received that document.
Every upload is logged against the project and contractor, with a timestamp.
It's been with the approver for 3 weeks.
You see who holds the file. Reminders go out on your schedule.
Nobody noticed the insurance expired.
Certificates and insurance live on the contractor's record, and you verify them for each project.
Please send your certificates again.
Valid documents move with the contractor to the next project, in their document passport.
Every part of the safety file, in one workspace.
From the first document request to the final approval, with no spreadsheets and no chasing on WhatsApp.
- Safety file assembly
- Build safety files for each client project. Assign consultants, set deadlines and track progress from draft to sign-off.
- Uploads without a password
- Contractors and subcontractors upload through a secure, time-limited link. They need no account and no password.
- Explicit approvals
- Approvers open a magic link, a secure link sent by email, and approve or request changes. Every decision carries a name and a timestamp.
- Reminders, then lapsed
- Overdue approvals get reminders on a schedule you configure. A file that gets no answer moves to lapsed. It is never approved automatically.
- Tamper-evident audit trail
- Uploads, requests, approvals and revisions appear as a readable project timeline.
- Document passports
- A contractor's valid certificates, training and insurance carry across projects, and are still verified per project.
When nobody answers, DSHEQ records it.
Consultants, clients and end clients see the same timeline. An approval that never comes is recorded as lapsed, with every reminder that went out before it.
Silence is not a signature.
- Status: lapsed. The file is not approved.System · no response by the deadline · 2026-09-24 17:00
- Reminder sent, day 7System · client approver notified · 2026-09-22 09:00
- Reminder sent, day 3System · client approver notified · 2026-09-18 09:00
- Safety file submitted for client approvalAnelisa van Wyk · consultant · 2026-09-15 11:20
- Last contractor document uploadedRooigrond Civils · via secure upload link · 2026-09-12 14:07
Health data kept separate. Everything stored in the EU.
Safety files hold personal information, including medical certificates. This is how DSHEQ handles it under POPIA.
- Health documents kept separate
- Medical and health documents are stored separately, with stricter access and explicit consent at upload.
- EU data residency
- All data is stored in the EU region. Cross-border processing is covered by a data processing addendum.
- Per-project visibility
- A client never sees which other clients a contractor works with.
- Signed, expiring access
- Files open only through signed, time-limited links, never a public address. Upload links expire and can't be guessed.
From project kick-off to final sign-off in 4 steps.
- 1
Create the project
Open a project, add the client and end client, set the deadline and choose the required documents.
- 2
Collect contractor documents
Each contractor gets a secure upload link by email.
- 3
Assemble and submit
Review the uploads, request changes where needed, and submit the safety file for client approval.
- 4
Approve and close
Client and end-client approvers review through a magic link. The audit trail is locked at completion.
Get a RAMS for your next job, free.
Describe the scope of work and we email you a draft risk assessment and method statement (RAMS), ready for you to review and adapt to your site.
We generate the RAMS from what you tell us, so it can't account for conditions on your site.
- Describe the jobCompany, contact details and the scope of work.
- Receive your RAMSWe email it to you as a PDF.
- Review before useA competent person checks it against your site, equipment and team before work starts.
Your consultancy runs DSHEQ. Everyone else only needs a link.
Health and safety consultants
Runs DSHEQ
Run many safety files at once. See which documents are outstanding, which approvals are pending and what is due next.
Client approvers
Link only
Open one link, review the file, then approve or request changes. Works on a phone.
End clients
Link only
Receive the file after the client has approved it. Same link, for the final sign-off.
Contractors and subcontractors
Link only
Upload through a time-limited link. Valid documents carry to the next project, so nobody uploads the same certificate twice.
Request a demo.
Replace the blame game with a paper trail. Tell us about your consultancy and the safety files you run, and we'll set up a 30-minute demo around your work.
You get an answer by email straight away, and a personal reply from one of the co-founders.