Google Play: Kontolöschung
Apps, in denen Nutzer ein Konto anlegen können, müssen dessen Löschung ermöglichen, in der App und im Web.
Was verlangt Google Play?
Können Nutzer in Ihrer App ein Konto anlegen, verlangt Google Play eine Möglichkeit, es zu löschen, sowohl in der App als auch über eine Webseite, die ohne Neuinstallation der App funktioniert. Der Weblink gehört in das Formular Datensicherheit in der Play Console, zusammen mit den Antworten auf dessen Fragen zur Datenlöschung. Ein Konto zu deaktivieren oder einzufrieren zählt nicht. Fehlen diese Antworten oder gibt es Probleme damit, werden neue Einreichungen und Updates abgelehnt.
Woher das in einer Flutter-App kommt
Das ist kein Plugin-Problem, sondern ein fehlender Bildschirm. Die Anmeldung mit firebase_auth, google_sign_in, „Mit Apple anmelden“ oder einem Code per Telefon zählt als Anlegen eines Kontos. Typische Lücken in Flutter-Apps: Der Profilbildschirm hat Abmelden, aber kein Konto löschen; die Schaltfläche deaktiviert das Konto nur; der Weblink in der Play Console ist eine allgemeine Datenschutzerklärung, eine Anmeldeseite oder ein toter Link; was die Löschung entfernt, passt nicht zu den Daten, die laut Formular Datensicherheit erhoben werden.
So beheben Sie es
- Fügen Sie dem Einstellungs- oder Profilbildschirm einen Eintrag Konto löschen hinzu, mit einem Bestätigungsschritt.
- Lassen Sie ihn einen Backend-Endpunkt aufrufen, der das Konto und seine Daten löscht, löschen Sie den Nutzer beim Anmeldeanbieter und entfernen Sie, was die App auf dem Gerät speichert.
- Veröffentlichen Sie eine Webseite, erreichbar ohne die App und ohne Anmeldung, die die App so nennt wie in ihrem Store-Eintrag und über die man die Löschung beantragen kann.
- Beantworten Sie in der Play Console unter App-Inhalte > Datensicherheit die Fragen zur Datenlöschung und tragen Sie diesen Weblink ein.
- Verkauft die App Abos, weisen Sie Nutzer darauf hin, diese vor dem Löschen des Kontos in Google Play zu kündigen.
Oder lassen Sie den ganzen Build prüfen: Die Store-Prüfung kostet 190 €, 2 Arbeitstage.