Android-App
Merlins Analyse, ohne WebView-Hülle.
Die native Android-App verbindet redaktionelle TYPO3-Inhalte, Kamera beziehungsweise Photo Picker und die Grow-Analyse-API. Sie wurde als eigener Client mit klaren lokalen und serverseitigen Datengrenzen entwickelt.
Was die App kann
Wissen offline lesen
Freigegebene Seiten werden strukturiert geladen und zuletzt erfolgreich geladene Inhalte im nicht sicherbaren App-Cache bereitgehalten. Artikel-JavaScript bleibt deaktiviert.
Der Datenweg einer freiwilligen Analyse
| Schritt | Ort | Daten und Grenze |
|---|---|---|
| Auswahl | Android-Gerät | Photo Picker oder Kamera; die App erhält nur die bewusst ausgewählte Aufnahme. |
| Aufbereitung | Android-Gerät | Verkleinerung auf höchstens 2048 Pixel Kantenlänge und neues JPEG ohne ursprüngliche EXIF-Metadaten. |
| Übertragung | Merlin-API | Vorbereitetes Bild, Modus, Sprache und freiwilliger Kontext; serverseitige Prüfung von Typ und Grenzen. |
| Analyse | OpenAI API | Bild und Kontext für den ausdrücklich gestarteten Auftrag mit store: false; keine automatische Veröffentlichung. |
| Ergebnis | Merlin-API und Gerät | Normalisierte Ergebnisfelder; das Uploadbild wird nicht in Merlins Datenbank geschrieben. |
| Optionaler Verlauf | Nur Android-Gerät | Standardmäßig aus und bei Aktivierung im von Backup und Geräteübertragung ausgeschlossenen App-Bereich. |
Webseite, App und Backend sind keine Blackbox
Die Website erklärt die Methode und stellt die Analyse bereit. Der native Client übernimmt Auswahl, lokale Aufbereitung und optionalen Verlauf. Das getrennte Backend validiert Eingaben, schützt Kontingente und begrenzt die Ausgabe. Diese Trennung verhindert nicht jeden Fehler, macht Zuständigkeiten und Datenwege aber überprüfbar.
Was vor einer produktiven Werbefreigabe noch fehlt
Rewarded Ads werden in Web und Android getrennt abgenommen. Für die App sind ein veröffentlichter Store-Eintrag, produktive Anzeigenkennungen, eine passende Einwilligungsmitteilung und serverseitig verifizierte, einmalig nutzbare Rewards erforderlich. Solange diese Voraussetzungen fehlen, werden Testkennungen beziehungsweise deaktivierte Web-Werbung verwendet.
Fotos datensparsam vorbereiten
Aufnahmen werden auf maximal 2048 Pixel Kantenlänge verkleinert und als neues JPEG ohne EXIF-Metadaten geschrieben, bevor eine Analyse beginnt.
Der Datenweg einer freiwilligen Analyse
| Schritt | Ort | Daten und Grenze |
|---|---|---|
| Auswahl | Android-Gerät | Photo Picker oder Kamera; die App erhält nur die bewusst ausgewählte Aufnahme. |
| Aufbereitung | Android-Gerät | Verkleinerung auf höchstens 2048 Pixel Kantenlänge und neues JPEG ohne ursprüngliche EXIF-Metadaten. |
| Übertragung | Merlin-API | Vorbereitetes Bild, Modus, Sprache und freiwilliger Kontext; serverseitige Prüfung von Typ und Grenzen. |
| Analyse | OpenAI API | Bild und Kontext für den ausdrücklich gestarteten Auftrag mit store: false; keine automatische Veröffentlichung. |
| Ergebnis | Merlin-API und Gerät | Normalisierte Ergebnisfelder; das Uploadbild wird nicht in Merlins Datenbank geschrieben. |
| Optionaler Verlauf | Nur Android-Gerät | Standardmäßig aus und bei Aktivierung im von Backup und Geräteübertragung ausgeschlossenen App-Bereich. |
Webseite, App und Backend sind keine Blackbox
Die Website erklärt die Methode und stellt die Analyse bereit. Der native Client übernimmt Auswahl, lokale Aufbereitung und optionalen Verlauf. Das getrennte Backend validiert Eingaben, schützt Kontingente und begrenzt die Ausgabe. Diese Trennung verhindert nicht jeden Fehler, macht Zuständigkeiten und Datenwege aber überprüfbar.
Was vor einer produktiven Werbefreigabe noch fehlt
Rewarded Ads werden in Web und Android getrennt abgenommen. Für die App sind ein veröffentlichter Store-Eintrag, produktive Anzeigenkennungen, eine passende Einwilligungsmitteilung und serverseitig verifizierte, einmalig nutzbare Rewards erforderlich. Solange diese Voraussetzungen fehlen, werden Testkennungen beziehungsweise deaktivierte Web-Werbung verwendet.
Lokalen Verlauf wählen
Die Historie ist standardmäßig aus. Nach ausdrücklicher Aktivierung bleibt sie im vom Cloud-Backup und Geräteübertragungen ausgeschlossenen App-Speicher.
Der Datenweg einer freiwilligen Analyse
| Schritt | Ort | Daten und Grenze |
|---|---|---|
| Auswahl | Android-Gerät | Photo Picker oder Kamera; die App erhält nur die bewusst ausgewählte Aufnahme. |
| Aufbereitung | Android-Gerät | Verkleinerung auf höchstens 2048 Pixel Kantenlänge und neues JPEG ohne ursprüngliche EXIF-Metadaten. |
| Übertragung | Merlin-API | Vorbereitetes Bild, Modus, Sprache und freiwilliger Kontext; serverseitige Prüfung von Typ und Grenzen. |
| Analyse | OpenAI API | Bild und Kontext für den ausdrücklich gestarteten Auftrag mit store: false; keine automatische Veröffentlichung. |
| Ergebnis | Merlin-API und Gerät | Normalisierte Ergebnisfelder; das Uploadbild wird nicht in Merlins Datenbank geschrieben. |
| Optionaler Verlauf | Nur Android-Gerät | Standardmäßig aus und bei Aktivierung im von Backup und Geräteübertragung ausgeschlossenen App-Bereich. |
Webseite, App und Backend sind keine Blackbox
Die Website erklärt die Methode und stellt die Analyse bereit. Der native Client übernimmt Auswahl, lokale Aufbereitung und optionalen Verlauf. Das getrennte Backend validiert Eingaben, schützt Kontingente und begrenzt die Ausgabe. Diese Trennung verhindert nicht jeden Fehler, macht Zuständigkeiten und Datenwege aber überprüfbar.
Was vor einer produktiven Werbefreigabe noch fehlt
Rewarded Ads werden in Web und Android getrennt abgenommen. Für die App sind ein veröffentlichter Store-Eintrag, produktive Anzeigenkennungen, eine passende Einwilligungsmitteilung und serverseitig verifizierte, einmalig nutzbare Rewards erforderlich. Solange diese Voraussetzungen fehlen, werden Testkennungen beziehungsweise deaktivierte Web-Werbung verwendet.
Ergebnisse melden
Problematische KI-Ausgaben können mit einem signierten Nachweis gemeldet werden. Das Foto wird bei der Meldung nicht noch einmal hochgeladen.
Der Datenweg einer freiwilligen Analyse
| Schritt | Ort | Daten und Grenze |
|---|---|---|
| Auswahl | Android-Gerät | Photo Picker oder Kamera; die App erhält nur die bewusst ausgewählte Aufnahme. |
| Aufbereitung | Android-Gerät | Verkleinerung auf höchstens 2048 Pixel Kantenlänge und neues JPEG ohne ursprüngliche EXIF-Metadaten. |
| Übertragung | Merlin-API | Vorbereitetes Bild, Modus, Sprache und freiwilliger Kontext; serverseitige Prüfung von Typ und Grenzen. |
| Analyse | OpenAI API | Bild und Kontext für den ausdrücklich gestarteten Auftrag mit store: false; keine automatische Veröffentlichung. |
| Ergebnis | Merlin-API und Gerät | Normalisierte Ergebnisfelder; das Uploadbild wird nicht in Merlins Datenbank geschrieben. |
| Optionaler Verlauf | Nur Android-Gerät | Standardmäßig aus und bei Aktivierung im von Backup und Geräteübertragung ausgeschlossenen App-Bereich. |
Webseite, App und Backend sind keine Blackbox
Die Website erklärt die Methode und stellt die Analyse bereit. Der native Client übernimmt Auswahl, lokale Aufbereitung und optionalen Verlauf. Das getrennte Backend validiert Eingaben, schützt Kontingente und begrenzt die Ausgabe. Diese Trennung verhindert nicht jeden Fehler, macht Zuständigkeiten und Datenwege aber überprüfbar.
Was vor einer produktiven Werbefreigabe noch fehlt
Rewarded Ads werden in Web und Android getrennt abgenommen. Für die App sind ein veröffentlichter Store-Eintrag, produktive Anzeigenkennungen, eine passende Einwilligungsmitteilung und serverseitig verifizierte, einmalig nutzbare Rewards erforderlich. Solange diese Voraussetzungen fehlen, werden Testkennungen beziehungsweise deaktivierte Web-Werbung verwendet.
Einwilligung ohne Funktionszwang
Die optionale First-Party-Nutzungsstatistik ist beim ersten Start ausgeschaltet. Zustimmung oder Ablehnung kann später geändert werden; Ablehnen beschränkt die Analyse nicht. Erfasst werden nur freigegebene Ereignisnamen, Sprache, App-Version und Android-API als Tagesaggregate. Fotos, Freitext, Ergebnis, Geräte- oder Werbe-ID sind ausgeschlossen.
Freiwillige mobile Rewarded Ads
Die Website und die Android-App bleiben getrennte Werbeprodukte. In App-Version 1.0.6 wird Google Mobile Ads erst nach einer freiwillig gewählten Werbe-Freischaltung und einem gesonderten Datenschutzablauf angesprochen. Der interne Play-Test verwendet ausschließlich offizielle Google-Testanzeigen ohne Werbeerlös. Foto, Eingaben, Analyseergebnis und lokaler Geräteverlauf werden nicht an Google übermittelt.
Der Datenweg einer freiwilligen Analyse
| Schritt | Ort | Daten und Grenze |
|---|---|---|
| Auswahl | Android-Gerät | Photo Picker oder Kamera; die App erhält nur die bewusst ausgewählte Aufnahme. |
| Aufbereitung | Android-Gerät | Verkleinerung auf höchstens 2048 Pixel Kantenlänge und neues JPEG ohne ursprüngliche EXIF-Metadaten. |
| Übertragung | Merlin-API | Vorbereitetes Bild, Modus, Sprache und freiwilliger Kontext; serverseitige Prüfung von Typ und Grenzen. |
| Analyse | OpenAI API | Bild und Kontext für den ausdrücklich gestarteten Auftrag mit store: false; keine automatische Veröffentlichung. |
| Ergebnis | Merlin-API und Gerät | Normalisierte Ergebnisfelder; das Uploadbild wird nicht in Merlins Datenbank geschrieben. |
| Optionaler Verlauf | Nur Android-Gerät | Standardmäßig aus und bei Aktivierung im von Backup und Geräteübertragung ausgeschlossenen App-Bereich. |
Webseite, App und Backend sind keine Blackbox
Die Website erklärt die Methode und stellt die Analyse bereit. Der native Client übernimmt Auswahl, lokale Aufbereitung und optionalen Verlauf. Das getrennte Backend validiert Eingaben, schützt Kontingente und begrenzt die Ausgabe. Diese Trennung verhindert nicht jeden Fehler, macht Zuständigkeiten und Datenwege aber überprüfbar.
Was vor einer produktiven Werbefreigabe noch fehlt
Rewarded Ads werden in Web und Android getrennt abgenommen. Für die App sind ein veröffentlichter Store-Eintrag, produktive Anzeigenkennungen, eine passende Einwilligungsmitteilung und serverseitig verifizierte, einmalig nutzbare Rewards erforderlich. Solange diese Voraussetzungen fehlen, werden Testkennungen beziehungsweise deaktivierte Web-Werbung verwendet.