iOS + Android

Technically strong. A few seconds for the employee.

MesaiGo Mobile shows phone enrollment, QR access, attendance results, and user approval when required as clear steps.

P-256Phone key
BLEStandard
UWBHigh Assurance
OSLocal user approval
Protecting the phone key

The private key is created on the phone and never leaves it.

Keys inside Android Keystore and iOS Secure Enclave remain protected during phone enrollment, renewal, revocation, and device replacement.

01

Device enrollment

Registers the employee, organization, and phone through secured setup steps.

02

Correct-point discovery

The app selects the correct entry point and gateway.

03

Transaction signing

Single-use data created for each transaction is signed with the phone private key.

04

Server result

The user sees the server result for that exact attempt.

Data and permissions

Every permission is used only for its stated purpose.

Bluetooth communicates with a nearby MesaiGo gateway; the camera reads MesaiGo QR codes; network access supports phone enrollment and server decisions. Attendance decisions are not based on GPS coordinates.

01

No biometric data

Local operating-system authentication templates are never transferred to MesaiGo.

02

No background GPS

Employees are not continuously location-tracked.

03

Employee view

Employees can view their own attendance records, schedules, and correction steps.

Store distribution

The same security rules on iOS and Android.

Store links, platform compatibility, privacy labels, and release notes are published with the corresponding release package.

MesaiGo mobile app icon
MesaiGo MobileiPhone · Android

Store badges appear only after the App Store and Google Play pages for the published version have been verified.

Experience MesaiGo on iOS and Android.

Store links and download QR codes are published with the release package.