NetraEdge v1.0.0 — NHAI Innovation Hackathon 7.0
Offline facial recognition and 10-layer liveness detection for zero-network environments. Solo developer submission.
Highlights
- 10-layer algorithmic liveness fusion — all layers are signal-processing (LBP, HSV, FFT, Laplacian, optical flow, gradient histograms, sensor fusion, blendshapes, POS rPPG). The CNN (liveness_detector.tflite, 0.52 MB) is shipped as a bypassed backup only.
- 27–33 ms per-frame inference on a mid-range Motorola G-series (Adreno 610, 4 GB RAM)
- End-to-end verify < 1 s (3-second grace period + 2 active challenges + 128-d cosine match)
- MobileFaceNet 128-d at 99.48% LFW accuracy (Apache-2.0, paper benchmark)
- AES-256-GCM at rest + TLS 1.3 in transit + differential privacy (Laplace, ε=1.0) on synced embeddings
- Datalake 3.0 integration with HTTPS sync, exponential backoff, and signed audit log
- 121 / 121 unit tests passing, 0 lint errors, 0 typecheck errors in CI
APKs (debug-signed, installable)
| File | Size | Architecture | Use this if… |
|---|---|---|---|
| �pp-arm64-v8a-debug.apk | 41.83 MB | arm64-v8a | …your device is 2018+ (Snapdragon 660+, Exynos 9+, MediaTek Helio P60+, all Apple A11+) |
| �pp-armeabi-v7a-debug.apk | 34.15 MB | armeabi-v7a | …your device is 2014–2017 budget Android |
| �pp-universal-debug.apk | 92.45 MB | both | …you want one file that works everywhere |
SHA256 (arm64): a4d9dc1a034b4dab9b566f4287d30f40a2b2fae6aba9e5ebfbfc4ca8a53007c1 SHA256 (armv7): de33b24f0f1f4565e1c102b35e5985a5613938f63ec039d10f5e69239a15444c SHA256 (universal): 2d80508f2193dbf1435d65e0bf6cbf7e360c3c679a8571abe9bf1734c7d1c414
Install
`�ash
Pick the right ABI for your device, then:
adb install -r -t -g app-arm64-v8a-debug.apk
adb shell am start -n com.netraedge/.MainActivity
`
What's inside
- 20 Kotlin files (~4,900 LOC) implementing the on-device 10-layer pipeline
- 65 TypeScript + 14 TSX files (cross-platform React Native layer)
- 1 Swift file (iOS bridge, 386 LOC)
- 9 markdown docs (architecture, API, benchmarks, integration, model card, hackathon submission, presentation deck, acknowledgments)
- 14-slide PPTX presentation deck (372+ native shapes, 2026 dark theme)
- 3 benchmark JSON files (latency, accuracy, liveness)
- AWS SAM template (API Gateway + Lambda + DynamoDB)
- Express mock sync server + AWS Lambda production handler
Demo flow
- Launch the app — 2026 premium UI: glassmorphism, conic gradients, particle effects
- Tap Enroll — align face in green reticle, complete 2 random active challenges (BLINK / SMILE / HEAD_TURN), 10 layers verify liveness, 128-d embedding encrypted and stored locally
- Tap Verify — 3-second grace period, 10 layers evaluate liveness, 2 active challenges, embedding matched at cosine ≥ 0.62, VERIFIED badge appears with golden glow
- Try spoofing — show photo / replay video / wear mask — SPOOF badge in red with forensic detail
- Tap Sync — HTTPS POST to Datalake 3.0 endpoint, 200 OK, local cache auto-purged, signed audit log retained
- Long-press Sync — endpoint override dialog (for restricted networks)
Compliance
| Standard | Status |
|---|---|
| NHAI 7.0 (a) offline liveness | ✅ 10 layers, all algorithmic |
| NHAI 7.0 (b) sync & purge | ✅ 6-step flow, signed audit log |
| DPDP Act 2023 (Sections 6, 8, 11, 17) | ✅ Consent, purpose limitation, erasure, audit |
| Apache-2.0 only (no NC/ND) | ✅ MediaPipe, MobileFaceNet, MiniFASNet |
| MIT license | ✅ Source code |
Acknowledgments
MediaPipe (Google) · MobileFaceNet authors (Chen et al., 2018) · MiniFASNet authors (Yu et al., 2020) · Wang et al. (2016) for the POS rPPG algorithm · Erdoğmuş & Marcel (2014) for the 3D-mask attack taxonomy.
NHAI Innovation Hackathon 7.0 — Datalake 3.0 · Submission deadline 05.06.2026 23:59 IST