Platform · Mobile
Built for the gate, the rounds, and the resident's pocket.
Four apps on iOS + Android — resident, staff, security, management. Offline-capable. Push-first. Biometric-secured.
Capabilities
Four apps. One identity model.
Resident app
Pre-approve visitors, raise tickets, pay bills, get notices, view e-passes.
- WhatsApp-style chat
- UPI + card payments
- Multi-flat support
Security app
Scan e-passes, capture walk-ins, take rounds, raise incidents — works offline.
- Offline-first
- Barcode + QR scan
- Incident photos
Staff app
Work the ticket queue, log time, capture before/after photos for the vendor receipt.
- Push to nearest staff
- Photo proof of work
- Mark resolved on-site
Management app
Daily ops summary, SLA breach alerts, approval queues, AI digest — wherever you are.
- Cross-site roll-up
- Approval taps
- AI daily digest
Architecture
Offline-capable, push-first.
Native shell
React Native shells with platform-specific modules for camera, biometrics, push.
- React Native
- Camera
- Biometrics
Local store
SQLite + write-ahead queue. Survives offline; syncs when connected.
- SQLite
- WAL queue
- Conflict resolver
Sync
Delta sync over HTTPS. Per-row checksums. Resumable.
- Delta sync
- Checksums
- Resume
Push
FCM + APNs with per-user routing and quiet-hours.
- FCM
- APNs
- Quiet hours
Same RBAC model as the web app — a role grants the same access on both surfaces.
Why ops leaders pick it
Work where the work happens.
Works without signal
Security and staff apps keep working through outages. Sync flushes automatically when back online.
Zero data loss offline
Real adoption
Designed for users who don't open dashboards. Push-first, single-tap actions, photo capture.
85% weekly active rate
One identity
Same role on web and mobile. No double-onboarding, no double-deprovisioning.
1 identity surface
Modules that live on mobile
Mobile shows up everywhere.
Common questions
Apps, devices, and offline.
See it on a phone
We'll hand you a TestFlight invite on the call.
Most demos end with the prospect installing the security app and scanning a fake e-pass. Yours can too.
