Biometric check-ins, GPS geofencing, device attestation, and real-time admin intelligence — all offline-capable. Built for enterprise facility management with a client-defensible audit trail.
FaceID & fingerprint with OS-level PIN bypass disabled natively.
30-metre precision zones. Breach events queued even when app is closed.
Workers locked to their registered device ID — no substitution allowed.
DCAppAttest (iOS) & Play Integrity (Android) cryptographic verification.
SQLite event queue syncs all telemetry when connectivity returns.
Mock GPS detection, root/jailbreak checks, developer mode blocking.
Live KPIs, heatmap, telemetry feed, and incident flags in real-time.
Attendance scores, hours worked, incidents per employee. CSV/PDF export.
CoreMotion & SensorManager heuristics classify stationary/walking/vehicle.
Interact with the employee mobile app on the left and watch the admin portal on the right react in real-time. Use the controls to simulate scenarios.
Use PIN Fallback
PIN Code Fallback
Enter your 4-digit code
| Employee | Zone | Role | Status | Check-In | Flags |
|---|---|---|---|---|---|
| Michael | Zone A — Lobby | Day Cleaner | On-Shift | 08:05 AM | 0 |
| Emily Watson | Zone C — West Wing | Team Leader | On-Shift | 09:12 AM | 0 |
| James Carter | Zone B — Conf Center | Day Cleaner | On-Shift | 07:44 AM | 1 |
| David Miller | Zone A — Lobby Area | Day Cleaner | Checked Out | 08:00 AM | 2 |
Facility Layout — Live Staff Tracking
Active geofence boundaries and verified staff pins
Shifts Completed Per Staff
| Staff | Shifts | Hours | Incidents | Score |
|---|---|---|---|---|
| Michael | 22 | 176h | 0 | 100% |
| Emily Watson | 20 | 120h | 1 | 98% |
| James Carter | 18 | 92h | 4 | 90% |
| David Miller | 10 | 80h | 3 | 85% |
| Name | Role | Zones | Status | Device | Action |
|---|---|---|---|---|---|
M Michael |
Day Cleaner | A, C | Active | Bound ✓ | Timeline |
E Emily Watson |
Team Leader | B, C | Active | Bound ✓ | Timeline |
J James Carter |
Day Cleaner | B | Inactive | Unbound ✗ | Timeline |
Employee Timeline: Michael
Click any layer to inspect the real implementation code from the codebase.
Enforces native FaceID or fingerprint prompts during check-in and check-out. Programmatically sets localizedFallbackTitle = "" to disable OS-level PIN bypass, ensuring true physical attendance attestation.
From daily check-ins to fraud prevention, the system handles every scenario with automated evidence collection.
Every technology chosen for performance, security, and cross-platform reliability.
Cross-platform React Native with native module support for iOS & Android.
Native Expo modules for biometrics, attestation, and motion — not wrappers.
Offline-first local database with typed schema and automatic sync retry.
Background geofencing tasks registered in OS task manager — survives app kill.
Cryptographic app binary verification before any check-in action proceeds.
TypeScript-first admin portal with CSS Modules, real-time feed rendering.
Encrypted storage for PIN hashes and auth session tokens using Keychain/Keystore.
iOS CMMotionActivityManager + Android accelerometer heuristics for real-time motion.