Training · Certificates · Licences · Sign-offs
Training tracker
Know who's done it, chase who hasn't, and prove it later.
Try it with your own words
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
| Name | Status | |
|---|---|---|
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.
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”
- 01 · See
“11 of 18 staff up to date”
Who is done, who is due and who is overdue, at a glance.
- 02 · Decide
“7 need attention”
Everyone overdue or due soon is already picked. Untick anyone you have spoken to.
- 03 · Act
“Send to 7 people?”
Every send shows the count first. Every sign-off asks for a reason.
- 04 · Confirm
“Sent to 7”
You see what happened, including what failed and how to try again.
- 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
- 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.