Files
beh-rde-brief/app.json
T
JUSNandClaude Opus 5 2233372f08 App: Mikrofon-Berechtigung abschalten (expo-image-picker)
expo-image-picker traegt laut Expo-57-Docs standardmaessig RECORD_AUDIO in
die Android-Berechtigungen ein — weil der Bildwaehler auch Video aufnehmen
koennte. BehoerdenKlar nimmt aber ausschliesslich Fotos auf
(mediaTypes: 'images' an beiden Stellen im ScanScreen), Ton nie.

Eine Mikrofon-Abfrage in einer App fuer Behoerdenbriefe zerstoert Vertrauen,
gerade bei dieser Zielgruppe. Mit microphonePermission: false nimmt das
Plugin die Berechtigung gar nicht erst auf.

Die Webseite war davon nie betroffen: Das Datei-Feld akzeptiert nur
image/jpeg, image/png und application/pdf, hat kein capture-Attribut, und im
gesamten Web-Code gibt es kein getUserMedia.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-21 14:35:09 +02:00

62 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.",
"microphonePermission": false
}
],
[
"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
}
]
]
}
}