generated from knso/webklar-preview-template
- Brief-Archiv jetzt AES-256-GCM-verschlüsselt (expo-crypto, Schlüssel im SecureStore); Migration alter Klartext-Bestände beim ersten Laden; im Simulator auf der Platte verifiziert (nur Chiffrat, kein Klartext) - AppSchutz-Komponente: optionale App-Sperre (Face ID / Geräte-Code, expo-local-authentication) + Sichtschutz im App-Umschalter - Auto-Löschen alter Briefe (30/90 Tage, Einstellungen), pure Filter- Funktion mit Tests - UTF-8-Helfer (Umlaute/Arabisch/Emoji-sicher) mit Tests; gesamt 30 Tests - Einstellungen: neuer Abschnitt "Sicherheit" - Datenschutzerklärung (Web + Entwurf) um die neuen Maßnahmen ergänzt - Neu: rechtliches/datenschutz-factsheet.md für Kooperations-Pitches - EU-Verarbeitung geprüft: inference_geo bietet aktuell nur us/global, keine EU-Option (Haiku 4.5 gar nicht) — als Ausbaupfad dokumentiert Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
61 lines
1.7 KiB
JSON
61 lines
1.7 KiB
JSON
{
|
|
"expo": {
|
|
"name": "BehoerdenKlar",
|
|
"slug": "BehoerdenKlar",
|
|
"version": "1.0.0",
|
|
"orientation": "portrait",
|
|
"icon": "./assets/icon.png",
|
|
"userInterfaceStyle": "light",
|
|
"ios": {
|
|
"supportsTablet": true,
|
|
"bundleIdentifier": "de.behoerdenklar.app"
|
|
},
|
|
"android": {
|
|
"package": "de.behoerdenklar.app",
|
|
"adaptiveIcon": {
|
|
"backgroundColor": "#E6F4FE",
|
|
"foregroundImage": "./assets/android-icon-foreground.png",
|
|
"backgroundImage": "./assets/android-icon-background.png",
|
|
"monochromeImage": "./assets/android-icon-monochrome.png"
|
|
},
|
|
"predictiveBackGestureEnabled": false
|
|
},
|
|
"web": {
|
|
"favicon": "./assets/favicon.png"
|
|
},
|
|
"plugins": [
|
|
"expo-secure-store",
|
|
"expo-sharing",
|
|
[
|
|
"expo-image-picker",
|
|
{
|
|
"cameraPermission": "BehördenKlar braucht die Kamera, um Ihre Behördenbriefe zu fotografieren.",
|
|
"photosPermission": "BehördenKlar braucht Zugriff auf Ihre Fotos, um gespeicherte Brief-Fotos auszuwählen."
|
|
}
|
|
],
|
|
[
|
|
"expo-calendar",
|
|
{
|
|
"calendarPermission": "BehördenKlar trägt auf Wunsch Behörden-Termine in Ihren Kalender ein."
|
|
}
|
|
],
|
|
"expo-notifications",
|
|
"expo-status-bar",
|
|
[
|
|
"expo-local-authentication",
|
|
{
|
|
"faceIDPermission": "BehördenKlar nutzt Face ID, um Ihre gescannten Briefe vor fremdem Zugriff zu schützen."
|
|
}
|
|
],
|
|
[
|
|
"expo-splash-screen",
|
|
{
|
|
"image": "./assets/splash-icon.png",
|
|
"backgroundColor": "#E6F4FE",
|
|
"imageWidth": 200
|
|
}
|
|
]
|
|
]
|
|
}
|
|
}
|