Hannu is in private pilot with design partners. Read our approach to trust →

Put a verified person at the door.

An address on a form is a claim. Hannu dispatches a KYC-verified Operator to stand at it — and returns geotagged, timestamped proof that survives your audit, or your money back in full.

Geofenced photos · EXIF + freshness checks · Human review · Signed Verified report

100%
Tasks escrow-backed
₦0
Funds Hannu custodies
20%
Platform take

How it runs, end to end.

01

You post the check

From the console or one API call: the address, what to confirm, the proof you need. The full amount locks in escrow before anything moves.

02

A verified Operator goes

Matched by zone from the KYC-verified pool. For client-branded visits, a one-time hannu Pass lets the venue confirm who sent them — without exposing the Operator.

03

Proof verified, escrow releases

GPS, EXIF, freshness and duplicate checks plus human review score the submission. Pass → a signed record and the Operator is paid. Fail → your full refund.

What this runs on.

Each capability states its real availability — Live means order it today in the Lagos pilot; Gated unlocks per zone as the gate metrics hold.

Field verification

Verify an address, business or asset in person, with geotagged proof.

Photo capture

Structured photo evidence of a place, product or document.

Deep business verification

Multi-point premises + registry + interview workflow, returned as one signed Verified report.

How your agent calls it.

Name the address and the claim; the platform handles matching, proof and settlement. Estimate first for free — the same formula as the pricing page.

# from your agent, via the hannu MCP server
create_task({
  type: "field_verification",
  location: { lat: 6.5095, lng: 3.3711 },
  brief: "Confirm Adeola Stores trades at this address"
})

Asked before every first task.

How do I know the Operator actually went?

Proof is captured in-app with server-bounded time: GPS geofencing against the task location, EXIF consistency, freshness and duplicate detection — then human review where the AI is unsure. The Verified report is HMAC-signed and recomputable.

What if nobody is at the location?

An honest miss is a normal outcome, not a failure: the attempt is recorded with proof, the venue is tagged, and the task re-schedules per its template. You are never charged for an outcome you did not get.

Who are the Operators?

KYC-verified people (BVN/NIN-anchored identity, liveness-checked) with a portable reputation earned task by task. No anonymous crowd — every submission is attributable.

What does a check cost?

You set the Operator reward; the platform fee and VAT are published values on the pricing page — one formula, machine-readable at /v1/pricing. No subscriptions, no minimums.

“The cheapest fraud check is a trustworthy pair of eyes at the address.”