Zero-app verification
Guards, receptionists, and the public verify with the camera they already have. Android POS terminals, scan guns, cheap phones — if it reads a QR, it works. No downloads, no adoption problem.
Put a QR on any ID card, pass, or certificate. Anyone with a phone camera verifies it against your live records — no app, no login, instant on 3G.
Verifying staff credentials for government agencies in Nigeria.
A QR code is just data — anyone can print one. The protection is that verification hits a server the forger doesn't control, and shows your record: the real photo, the real name, the live status.
Add your people — one by one or a spreadsheet of a thousand. Each gets an unguessable QR, exported print-ready for your card vendor.
Any phone camera opens the credential's live page: photo, name, role, and a big green or red status. Photocopies and forgeries fail on sight.
Someone leaves? Flip their status — every printed card they kept goes red on the very next scan, everywhere, instantly.
Bulk-import from Excel with smart cleanup, batch-export a thousand QR codes for the print run, revoke or reissue with the consequences spelled out before you click.
When your gates verify, which departments enforce, what devices scan — and the hero number: how many invalid cards your system caught this month.
Every time a revoked, expired, or replaced credential is presented and rejected, it lands in an incident feed. That feed is your renewal argument.
Anyone scanning a suspicious card can report it — photo mismatch, tampering, or a found card — straight from the public page, no account needed.
Guards, receptionists, and the public verify with the camera they already have. Android POS terminals, scan guns, cheap phones — if it reads a QR, it works. No downloads, no adoption problem.
Status changes are live on the very next scan. A card kept after resignation is worthless the moment HR flips the switch.
The public page shows only what you whitelist. Full records stay server-side, scans log hashed IPs — an NDPA-conscious posture out of the box.
Every status change, seat, and API key is logged by database triggers no console user can skip or erase.
Mint, revoke, and verify programmatically; get signed webhooks when a card is caught or reported. Turnstiles welcome.
Verification pages carry your logo, your colours, your wording — on your own domain if you want it. Your public never leaves your brand.
Government agencies and companies: end kept-after-exit and photocopied IDs.
Gyms, professional bodies, clubs — "valid membership" at a glance, expiry enforced.
Factory gates and estates: contractors and guests verified against today's list.
Bank statements, results, certificates, receipts — frozen at issuance, verifiable forever. Coming soon
No sales call needed to see a price. Annual billing in naira. Every tier includes unlimited scans — verification is never metered.
Custom domain add-on for Starter/Growth: ₦1.5M/yr · 1,000+ credentials or on-premise: talk to us · Per-document credit blocks for certificates & records: launching soon.
Machine verification, member CRUD, scan and report exports — key-authed REST with HMAC-signed webhooks for scan and status events. Available on the Scale tier. Full docs are coming to developer.aidaqr.com.
Request API access{
"valid": true,
"status": "active",
"status_label": "STILL IN SERVICE",
"member": {
"full_name": "Aida Q. Sample",
"staff_no": "AQR/DEMO/1",
"department": "Platform Demo"
}
}
Tell us about your credentials — we'll set up a pilot tenant and a scannable proof before you commit to anything.
Book a demo