Skip to content

Training · Certificates · Licences · Sign-offs

Training tracker

Know who's done it, chase who hasn't, and prove it later.

Make it yoursGo live with Pro

Free with sample data · Pro is $149, once

Try it with your own words

Trackfor
tracker.your-team.example

Your school

Safeguarding training

Signed in as Joy Okafor, Office manager

1 · See

11 of 18 staff up to date

  • 11up to date
  • 4due in 30 days
  • 3overdue

2 · Decide

NameStatus
Tom ReyesWarehouse
Overdue by 40 days
Dan WhitlockField team
Overdue by 12 days
Priya ShahFront desk
Overdue by 3 days
Grace LiuOffice
Due in 6 days
Sam OseiOperations
Due in 11 days
Mia NovakFinance
Due in 19 days
Ben CarterKitchen
Due in 27 days

3–4 · Act, then confirm

Made-up people. Type what you track, pick who to message, and send. Nothing is sent or saved.

Make it yours

Four questions, then hand it to your AI assistant

Your answers become instructions your assistant follows, including the checks it must pass before it calls the job done. No code to write.

Start from an example, then change anything.

Roughly how many, in your own words.

The training or certificate, and when it runs out.

The role, not a name.

For example their line manager.

Instructions for your assistant

Updates as you type

Build me a training tracker using the Real Good Site training tracker. Start from the finished tool; do not start from scratch.

About us
- Who we track: About 18 staff at our school
- What they must complete: Safeguarding training, every year
- Who signs it off: Safeguarding lead
- Who else hears: Their line manager

Steps
1. Install the finished tool, then read every installed file before changing anything:
   npx shadcn@latest add https://realgood.site/r/training-tracker.json
2. Replace the sample people and training with ours. Keep the layout.
3. Connect sign-in and the database with the Real Good Site setup file. Do not write your own access rules.

Rules that must stay true
- Show the number of people before any message goes out.
- A sign-off needs a written reason.
- Every message, sign-off and failure adds one entry to the record, written by the server.
- Emails contain the person's first name and the training name, nothing else personal.

Before you say you are done, run these checks and show me the results
1. Messaging 7 people adds exactly one entry to the record.
2. A sign-off without a reason is refused.
3. Someone who is not a manager cannot send messages, even by calling the server directly.
4. Everything can be done with the keyboard alone.

If anything is unclear, ask me instead of guessing.

Nothing is sent until you press send in your assistant. Also opens in Claude Code, Cursor and Codex.

What it does

Five moments, from “who's behind?” to “here's the proof”

  1. 01 · See

    “11 of 18 staff up to date”

    Who is done, who is due and who is overdue, at a glance.

  2. 02 · Decide

    “7 need attention”

    Everyone overdue or due soon is already picked. Untick anyone you have spoken to.

  3. 03 · Act

    “Send to 7 people?”

    Every send shows the count first. Every sign-off asks for a reason.

  4. 04 · Confirm

    “Sent to 7”

    You see what happened, including what failed and how to try again.

  5. 05 · Record

    “Who did what, when and why”

    Written by the server every time, ready when someone asks you to prove it.

One list, everywhere

Wherever proof matters, someone keeps this list

The names change from place to place. The job does not: who has done it, who has not, and who signed it off.

  • Schools

    Safeguarding training · First aid · Staff checks

  • Building sites

    Site inductions · Working at height · Plant tickets

  • Training providers

    Course completion · Certificates · Renewals

  • Clinics and care

    Fire safety · Staff licences · Life support

  • Restaurants

    Food hygiene · Allergen training · Fire drills

  • Warehouses and fleets

    Forklift licences · Driving licence checks · Manual handling

  • Clubs and charities

    Background checks · Volunteer inductions · Coaching badges

  • Offices

    Data protection · Policy sign-offs · Security training

Free and Pro

Try everything free. Pay once to go live.

Free

$0

  • The whole tool with sample data
  • Instructions for your AI assistant
  • The open building blocks it is made from

Pro

$149 once

Go live
  • Sign-in with roles: staff, managers, admins
  • Your own database, with access rules we have tested
  • A record that writes itself and cannot be edited
  • Certificate uploads and spreadsheet import
  • One-click setup in accounts you own
  • 12 months of updates

Honest limits

What stays yours

Your rules

Who gets access, how long you keep records, and what your policies require. The tracker makes them easy to follow; it does not make you compliant on its own.

Your data

Your people's records live in accounts you own. We never store or see them.

Your final check

Your assistant runs the checks and shows you the results. Read them before you invite your team.

For developers

Built from open building blocks you can install on their own.