DevHeist

GoSafe

Compliance platform 2025 Belgrade, Serbia

One place to show that every person on site is approved, every document is still valid, and every statutory record is ready for an inspector.

Everything a company has to prove about workplace safety — approved contractors, valid documents, completed training and the statutory records behind them — in one system that keeps track of its own deadlines.

GoSafe dashboard on a laptop — clients, performers, expiring documents and income

What we delivered

  • The complete platform, from specification to production
  • Separate portals for the client, contractors, workers, safety officers and the gatehouse
  • Statutory records, online courses and in-person training in one record

Scope

  • Contractor management
  • Statutory records
  • Online training
  • Access control
  • Reporting

Built for

  • Companies that bring in outside contractors
  • Safety officers and their teams
  • Contractors and their workers
  • Gatehouse and site access

01 Overview

GoSafe holds a company's entire safety obligation in one place: who is approved to be on site, which documents are still valid, which training has been passed — and the signed record that proves all three.

Any company with its own staff and outside contractors has to know, at every moment, that each person entering the site holds a valid medical certificate and the right training, that each contractor is qualified and licensed, and that all eleven statutory records are up to date. In most companies that knowledge lives in spreadsheets, folders and people's memory.

GoSafe replaces that with a single connected record. Information is entered once, forms fill themselves in from it, deadlines are tracked by the system rather than by a person, and every record issued is kept as permanent, dated proof.

GoSafe training administration — course video with checkpoints next to a course overview
01 Courses are assembled from video, checkpoints, materials and a final test — and every result feeds the same compliance record.

02 The challenge

Safety obligations are rarely neglected. The difficulty is that the proof is spread across too many places, and kept current by hand.

  1. 01 Certificates, medical clearances and licences for every contractor's workers tracked in spreadsheets and folders
  2. 02 Eleven statutory records to keep current, each assembled from information held somewhere else
  3. 03 Expiry dates that depend on someone remembering to check them
  4. 04 Contractor information maintained by the client, although the contractor is the one who holds it

03 The solution

Each party gets its own way in — the client, the contractor, the safety officer, the worker and the gatehouse — and everything they do lands on the same record.

Contractors keep their own licences, workers and certificates up to date and request approval when a worker is ready. The client reviews and decides instead of chasing paperwork.

Every document carries a validity period, so expiry is calculated rather than remembered. Warnings arrive in the application and by email at 15, 7 and 3 days before a lapse, and on the day itself.

Statutory records are built from information the system already holds. Issuing one stores a complete copy that cannot be changed, with print-ready PDF and Word versions — so what an inspector sees is exactly what was issued.

GoSafe question bank for a fire protection course
02 Each course has its own question bank. The final test draws from it, and results are marked by the system — never by the person taking the test.

04 Key capabilities

What it makes possible.

  1. 01

    Contractors who manage their own records

    A contractor maintains its own workers, licences and certificates, and asks for approval when someone is ready to work. The administration sits with whoever holds the information; the decision stays with the client.

  2. 02

    Deadlines that announce themselves

    Documents, licences and completed courses all carry a validity date. The system flags what is about to lapse well in advance, so renewals happen before an inspection rather than after it.

  3. 03

    Statutory records that fill themselves in

    Names, job positions, company details and training dates flow into the legally required forms on their own. A template is written once for a group of positions and applies to everyone in it — and new forms are added without development work.

  4. 04

    Proof that cannot be edited afterwards

    Issuing a record freezes a complete, dated copy with the name of the person who issued it. Later changes to the template never touch what was already issued, and every employee keeps a full history.

  5. 05

    Training without leaving the site

    Workers complete courses on screen — video that cannot be skipped, questions along the way and a final test. Training held in person is recorded the same way, so both count towards the same obligation and the same deadlines.

  6. 06

    A gatehouse that answers in seconds

    The gatehouse sees one screen: is this person approved, are their documents valid, is their training current. Nothing to edit and nothing to interpret.

GoSafe video lesson with checkpoints on the timeline
03 Lessons cannot be skipped. At set moments the video pauses and asks a question, and a wrong answer returns the viewer to the part that explains it.

05 Business value

What changes for the business.

  • One record answers the two questions every inspection asks: is this person allowed here, and can you prove it.

  • Renewals follow the system's calendar instead of someone's memory.

  • Administration moves to the party that owns the information — the client keeps the decision.

GoSafe

An entire safety obligation — people, documents, training and proof — in one system that keeps its own deadlines.

Let's build something worth using.

Tell us what the business actually does and where it currently breaks. We reply to every enquiry, usually within one working day.

Start a project