MangoAccess

Access control & operations

Memberships that open doors.

MangoAccess ties every membership to the doors it unlocks and the hours it's valid for, enforces that at the hardware, and writes down every attempt — granted or denied.

QR at the door Works offline Every attempt logged

The decision

What happens in the second after a scan.

Every module in MangoAccess exists to serve one chain. A member buys access, and a door lets them in — or doesn't — based on what they bought.

01

Package

You define the plan: price, duration, which doors it unlocks, and the hours it's valid.

02

Subscription

A member buys it in the app or gets it assigned at the desk. Payment is recorded against it.

03

QR code

Their code carries the subscription, its expiry, and the doors and hours it covers — encrypted.

04

Device

The reader at the door checks the code against those rules and releases the lock.

05

Access log

The attempt is written down with the door, the member, and the reason — granted or denied.

Resilience

When the line drops, the door doesn't.

The QR code isn't a lookup key — it carries the permission itself, signed and encrypted. A reader that has lost its connection can still read the code, apply the rules, and open the door. When the network comes back, it hands over everything it decided while it was alone.

Which means an internet outage is an IT problem, not a queue of members waiting at your entrance.

QR payload AES-256-CBC
subscription 4812
expires 2026-10-31
doors [main, spa, studio-2]
hours 06:00–23:00
validated on the device — no network required

The back office

Everything behind the door, in one place.

The same system that decides who gets in also runs the parts of the business that decide whether they should.

Members

Profiles, subscription history, and who is inside the building right now.

Packages & billing

Plans, pricing, renewals and payments — cash, card or bank transfer.

Shop & orders

Sell supplements and gear at the desk or in the app, with stock that keeps count.

Trainer sessions

Publish sessions, take enrolments, and cap them so classes stay the right size.

Access logs & reports

Every entry attempt, and the daily takings behind them, ready to export.

Four languages

English, Albanian, Macedonian and German — edited by your staff, not by developers.

See it on your own doors.

We'll walk through a package, a membership and a live scan — then talk about the readers on your entrances.