Identity confirmed. One real person, checked against government records at sign-up — and the same person on every task after.
What travels in the passport. A proven track record you can rely on — confirmed and earned, never a private file you hold.
Where they work. The zone the Operator is active in, so you match the work to people already on the ground.
Skills certified. Field checks, surveys, calls — each task type proven on its own, so a great surveyor is never assumed to be a great caller.
Reputation earned. A standing built task by task and kept separately for every kind of work — earned, never bought.
You see the track record — never the name, the ID, or the documents.
How the passport is earned. Not handed out — built. Identity first, then every task checked, the record growing one at a time.
Identity is confirmed against government records at sign-up, with a liveness check — so everything an Operator does traces to one real person.
Each piece of work is checked by our verification engines and confirmed by a trained reviewer before it counts — nothing is taken on trust.
Pass the work for a task type and that skill is certified — proven on its own, not assumed from another.
Every verified task adds to the record, per skill — a standing that grows with the work and cannot be reset with a new account.
A proven record de-risks the hire. Better matches, fewer redos.
When identity is already settled and each skill is already proven, matching gets sharper — the right Operator for the exact work, the first time. You are not betting on a stranger; the record has done the vetting.
A track record that travels means less rework — fewer failed checks, fewer redos, fewer disputes. Experienced Operators are matched faster because their standing is earned per skill and follows them to every task.
See the full trust postureQuestions before the first hire.
Identity, what you see, personal data, and how reputation is earned.
Identity is confirmed against government records at sign-up, together with a liveness check, so an account is anchored to one real person. Task-time signals keep it the same person over time, and a burned account cannot come back as a fresh one.
Verified attribute bands — identity confirmed, the zone they work in, the skills and task types they have proven, and a per-skill reputation. It is enough to trust the work and match the right person, and nothing more.
No. Names, phone numbers and ID documents never appear in the product, in your reports, or anywhere a buyer can reach — a person is only ever shown masked, like "Ada O." Government-ID numbers (BVN and NIN) are kept only as a salted hash with field-level encryption: never logged, never displayed, masked even internally. That is a platform hard rule, not a setting.
It is earned per skill from real work — completed verified tasks, hidden check-tasks with known answers, and certifications all feed a record that is recomputed from history and anchored to one confirmed identity. It is earned, never bought, and it travels to every task and every client on the platform.
More resources
Match by proven skill from your systems
Post a task over MCP or REST and hannu matches a verified Operator with the right skill.
GuideHow every task is checked
The verification behind each result an Operator’s record is built on.
GuideOur approach to trust
Identity, escrow and verification — how hannu is built like a ledger.
Hire the record, not a stranger.
Every Operator your task matches carries a confirmed identity and a reputation earned task by task — that is what you are hiring.