Five short lessons, about ten minutes each, free and with no sign-up. You will learn what a Human Seal proves, verify one yourself, see who should approve what in a real company, learn why people stop checking and what stops that, and put a gate in front of an agent.
Signed in, your progress, notes and place in the course are kept for you: open your portal. After the lessons comes the assessment and the signed Human Seal Advocate credential, a receipt anyone can verify.
Lesson 1. Why a human, and what a Seal is
AI agents no longer only answer questions. They pay suppliers, change records, send messages and delete data. When an action changes the real world, someone has to be able to say who allowed it.
A model's own refusals cannot be that control. They can be removed automatically, and an agent's own log cannot be the evidence, because the agent controls it. The control has to sit outside the model, and the proof has to be checkable by anyone. Read the case for the sources.
A Human Seal is a signed receipt that says:
Who approved: a stable reference to a signed-in person, never a name or an email.
Which exact action: a hash of the action's data. Change one character and the Seal no longer matches.
What they decided (approved or refused) and when.
A signature made with a key the issuer publishes. Anyone can check it offline, and confirm the key is the issuer's by comparing it with the published copy.
An agent proposes a payment. Where must the approval come from?
Only an authenticated person can approve, and the record has to come from somewhere the agent does not control.
Someone edits a signed receipt to change the amount it approved. What happens?
The Seal binds the exact action by its hash and is signed. Any change breaks it, and that is the point.
Lesson 2. Verify a Seal yourself
You will check a real signed receipt in your browser. Nothing is sent anywhere.
In "Load a test vector", choose valid_ascii, then press Verify. You should see it is valid.
Now choose tampered_decision and press Verify. It fails, and the reason mentions the signature: the decision was changed after signing.
Load valid_ascii again. In the action box, change the amount from 1200 to 12000 and verify. The receipt is genuine but it does not bind this action, so it fails.
What valid means, and what it does not. Valid means: the signature is genuine and the receipt binds exactly this action. It does not mean the action was safe, and it does not mean the person understood what they approved. That is why the rest of this course is about the person.
A receipt verifies as valid. What have you learned?
Validity is about authenticity and binding. Safety and understanding are separate questions.
Lesson 3. Who approves what in a company
In a real company the person who approves is not the owner of the platform. It is the person responsible for that kind of decision. The rules that work in practice:
The requester is never the approver. The person who set an agent to work is not the one who checks its work: the line manager, meaning the next role up, does.
Whose data decides. An action is approved at the lowest layer that owns the data, money and people it affects. Head office owns limits, supplier and bank details and prices. A site works inside those limits.
Two people, only for a short list. Bank or payee detail changes, payroll, access and role changes, irreversible actions above a limit, anything above the top value band, and conflicts of interest.
A provider is not the client. A software provider approves only its own work. Inside a client it acts under a written, time-limited grant from the client, and never approves the client's business decisions.
Absent approver: a named deputy. An unlisted action goes to the owner, and never to nobody.
A cashier's agent proposes voiding a R200 sale at a canteen. Who approves?
One person is enough: the line manager. The cashier is the requester's side, and the provider never approves a client's business decision.
An agent proposes changing a supplier's bank account number. What is needed?
Changing where money goes is on the short list that always needs two people. Fraudsters use exactly this change.
A provider's support agent needs to fix data inside a client's system. What must exist first?
The client grants access and can revoke it. The provider cannot approve its own access to a client's data.
Lesson 4. Why people stop checking, and what stops it
A human in the loop only works if the human actually checks. The research is blunt:
People approve about 93 percent of the permission prompts a widely used coding agent shows them, and its makers call the result approval fatigue.
Clinical drug alerts are overridden in 49 to 96 percent of cases. Repeats and volume drive it, not how busy people are.
With an automated aid, people missed 41 percent of critical events, against about 3 percent without one. Practice and instructions did not cure it.
What helped in controlled studies: deciding first before seeing the machine's answer, or a short forced wait, raised correct answers when the machine was wrong from 8 to 27 percent.
What keeps reviewers honest, without extra work
Fewer approvals. Only the consequential few reach a person. Routine, reversible actions run inside limits and can be undone.
Show what will happen, in the platform's words. Not the agent's description of itself.
Show what is unusual. A new payee, three times the usual amount.
Test attention now and then with clearly disclosed practice items, and measure how long people look at right and wrong items.
Try it: six requests
Each card is written the way a good approval screen should show it. Decide, then read why.
Pay ZAR 48200 to Acme New Supplier
Payee
Acme New Supplier, added 2 days ago
Amount
ZAR 48200, about three times the usual
Reference
URGENT, CEO request
Moves money. New recipient.
New payee, an unusual amount and pressure to hurry are the classic pattern. Refuse and verify by calling a number you already have on file.
Raise a ticket in your site: printer offline
Where
Main canteen, till 2
Effect
Creates a ticket. It can be closed.
Asked by
Site agent, routine
Low value, reversible and routine. This is the kind of action that should not need a person at all.