inou-mobile/android
Johan Jongsma dd7a998661 fix: add missing native permissions for biometric auth
iOS was missing NSFaceIDUsageDescription — Face ID prompts will
crash without it (required by Apple since iOS 11). Added with
user-facing reason string scoped to health data privacy.

Android was missing USE_BIOMETRIC and USE_FINGERPRINT permissions —
biometric_local_auth plugin requires both for API 28+/legacy compat.

The Flutter implementation was already complete:
- BiometricService (services/biometric_service.dart)
- AuthGate lock screen (core/auth_gate.dart)
- Settings toggle with policy control (features/settings/)
- Wired into main.dart

These permission declarations were the only missing pieces
blocking Face ID / fingerprint from working on device.
2026-03-23 12:23:42 -04:00
..
app fix: add missing native permissions for biometric auth 2026-03-23 12:23:42 -04:00
gradle/wrapper Initial inou mobile app setup 2026-01-31 19:39:33 +00:00
.gitignore Initial inou mobile app setup 2026-01-31 19:39:33 +00:00
build.gradle Initial inou mobile app setup 2026-01-31 19:39:33 +00:00
gradle.properties Initial inou mobile app setup 2026-01-31 19:39:33 +00:00
settings.gradle Initial inou mobile app setup 2026-01-31 19:39:33 +00:00