Scan and decide
Guards scan a QR pass and receive an allowed or denied result with the reason: wrong event, missing permission, or an expired pass.
Get in touch
Identity & access · Android · Deployed in Lagos
The right person.
The right access.
A mobile-first identification and access-management system, built for staff and event operations at Loveworld headquarters.

Everything a checkpoint needs, from the pass in a visitor's hand to the record an administrator reviews.
Guards scan a QR pass and receive an allowed or denied result with the reason: wrong event, missing permission, or an expired pass.
Administrators create events, register attendees, and generate passes tied to that event and its access groups.
Permissions are grouped into access groups, so a pass carries exactly the areas its holder may enter.
People, departments and photographs sit behind every pass. Guards have their own accounts and roles.
Every entry and exit is logged against the pass, the guard, and the checkpoint, then synced to the server.
One-time passcodes verify a phone number before an account is trusted.
Architecture
Hover or tap a component to trace its connections.
QR credential tied to an event, its permissions and an expiry
Scanning, passes, events, guards and logs on Android
Guards, users, events, passes, logs and OTP verification
Sign-in, runtime configuration and field crash reports
Checks event, permission and expiry, and names the failed check
Synced passes, events, permissions and pending logs on the device
The system of record administrators review
Innovation one
A scan checks the pass hash against the device database first. Only an unknown pass triggers an API lookup, and the result is cached for the next scan.
Innovation two
The verifier walks event, permission and expiry in order and reports which check failed. A guard can tell a visitor why, not only that.
Innovation three
The API exposes "latest after" endpoints for guards, events, permissions, passes and logs, so devices pull only what changed since their last sync.
Technology stack
Next project