Datenschutzerklärung
Kurzfassung. Wie lange du in welcher App warst, wertet offCrew auf deinem Handy aus und speichert es dort. Es gibt kein Konto, keine E-Mail-Pflicht, keine Werbung, kein Tracking und keine Analyse-Dienste. Nur wenn du einer Crew beitrittst, gehen Ereignisse, die du mit der Crew teilst, Ende-zu-Ende-verschlüsselt über einen Server in der EU an deine Freunde. Der Server sieht Chiffretext und technische Metadaten (siehe Abschnitt 6), keine Klartexte.
1. Verantwortlicher
Mignuti Media, Eduard Ditler. Anschrift und weitere Angaben: Impressum.
E-Mail: media@mignuti.com
Einen Datenschutzbeauftragten haben wir nicht benannt. Für Fragen zum Datenschutz erreichst du uns unter der genannten E-Mail-Adresse.
2. Mindestalter
offCrew richtet sich an Personen ab 14 Jahren. Die Nutzung ist freiwillig. offCrew ist keine Kindersicherung und kein medizinisches Produkt.
3. Was auf deinem Gerät bleibt
Diese Daten werden ausschließlich lokal verarbeitet und nicht an uns oder einen Server übertragen:
- Nutzungsstatistik der Apps (Android „Nutzungszugriff“,
UsageStats): welche App wann und wie lange im Vordergrund war. Das nutzt offCrew, um zu erkennen, wenn du eine deiner Ablenkungs-Apps öffnest, und um den Tages-Topf zu berechnen. - Deine Auswahl der Ablenkungs-Apps, Limits, Einstellungen, Serien, Abzeichen und Statistiken.
- Deine Gründe („Warum?“-Antworten) als lokale Liste. Freitext kann Rückschlüsse auf deine Gesundheit oder Lebenslage erlauben; er bleibt lokal. Nur wenn du beim Öffnen einer App einen Grund in einer Crew teilst, geht dieser verschlüsselt an die Crew (Abschnitt 5). Schreibe dort nichts Sensibles hinein.
- Kryptografische Schlüssel deiner Crews (privater Signatur- und Austauschschlüssel, Crew-Schlüssel) werden auf dem Gerät gespeichert.
Beim Deinstallieren der App werden diese lokalen Daten vom Android-System entfernt. In der App kannst du sie über Einstellungen → „Alles löschen“ jederzeit löschen (siehe Daten löschen).
4. Berechtigungen und Funktionen
| Berechtigung / Funktion | Wofür | Was gelesen wird | Ohne sie |
|---|---|---|---|
Nutzungszugriff (PACKAGE_USAGE_STATS) | Erkennen, welche App im Vordergrund ist; Tages-Topf berechnen | App-Paketnamen und Nutzungszeiten, lokal | offCrew kann Apps nicht erkennen und nicht sperren |
Über anderen Apps anzeigen (SYSTEM_ALERT_WINDOW) | „Warum?“-Frage mit Atempause und Sperrbildschirm vor deinen Ablenkungs-Apps | nichts; es wird nur eine Fläche angezeigt | keine Frage, keine Sperre |
Vordergrunddienst (FOREGROUND_SERVICE_SPECIAL_USE) | zuverlässige Überwachung im Hintergrund; Abruf von Crew-Ereignissen; sichtbare Benachrichtigung | wie Nutzungszugriff | Überwachung wird vom System beendet |
| Benachrichtigungen | Hinweise der Crew (Anstupsen, Bitten, Antworten) | nichts | keine Hinweise |
Start nach Neustart (RECEIVE_BOOT_COMPLETED) | Dienst nach Neustart wieder starten | nichts | Dienst muss manuell gestartet werden |
Liste der Launcher-Apps (<queries>) | Auswahl deiner Ablenkungs-Apps anzeigen | installierte Apps mit Start-Symbol, lokal | Auswahl eingeschränkt |
offCrew nutzt keinen Bedienungshilfen-Dienst, keine Geräteadministration, keinen Standort, keine Kontakte und keine Nachrichten. Optionale Anhänge (Sprachnachricht, Foto) benötigen Mikrofon bzw. Kamera erst, wenn du sie selbst auslöst.
5. Crew-Funktionen: was geteilt wird
Eine Crew besteht aus 2 bis 6 Personen, die einander per Link oder QR-Code einladen. Neue Mitglieder werden erst nach Freigabe durch die Crew-Leitung (Admin) aufgenommen. Folgende Inhalte gehen verschlüsselt an alle Mitglieder deiner Crew:
- Name und Emoji, Crew-Name, deine Limit-Minuten und die verbrauchte Zeit (im 3-Minuten-Takt und bei Änderungen), Anzahl der Öffnungen und widerstandenen Versuche, Serie, Schutzstatus;
- Ereignisse: „App geöffnet“ mit dem Grund, den du angibst (der App-Name wird nur geteilt, wenn du das erlaubst), „Doch nicht“, längeres Scrollen (15/30/60 Minuten), Notfall-Freischaltung, Anstupsen, Bitte um mehr Zeit, Antworten auf Bitten;
- optional als Anhang zu einer Bitte um mehr Zeit: eine Sprachnachricht oder ein Foto, ebenfalls Ende-zu-Ende-verschlüsselt. Der Server hält diese Anhänge höchstens 24 Stunden vor (siehe Abschnitt 8). Diese Funktion wird gerade eingeführt.
Du kannst in den Einstellungen steuern, wie viel du teilst. Ein Modus „nur Summen“ ist in Arbeit. Mitglieder deiner Crew können Inhalte, die sie erhalten haben, auf ihren Geräten speichern, kopieren oder weitergeben; darauf haben wir keinen Einfluss. Teile nur, was du mit diesen Personen teilen willst.
6. Server, Verschlüsselung und ehrliche Metadaten-Liste
Der Crew-Dienst ist ein Cloudflare Worker mit Durable Objects, die ausschließlich in der EU-Jurisdiktion angelegt werden. Verarbeitet wird auf Grundlage eines Auftragsverarbeitungsvertrags mit Cloudflare, Inc. (USA).
Verschlüsselung. Jedes Ereignis wird auf deinem Gerät mit AES-256-GCM verschlüsselt (Crew-Schlüssel, abgeleitet per HKDF) und mit deinem persönlichen ECDSA-P-256-Schlüssel signiert. Jedes Mitglied hat eigene Schlüssel. Wird jemand entfernt oder verlässt die Crew, erzeugt die Crew-Leitung einen neuen Crew-Schlüssel; wer weg ist, kann ab dann nicht mehr mitlesen. Der Server kennt den Crew-Schlüssel nicht und kann Inhalte nicht lesen. Der Einladungslink enthält den Schlüssel im Teil nach „#“; dieser Teil wird von Browsern nie an einen Server gesendet.
Was der Server dennoch sieht (Metadaten):
- Crew-ID und Mitglieds-IDs (zufällig, pseudonym), die öffentlichen Schlüssel der Mitglieder und wer in welcher Crew ist, wer Admin ist, wer auf Freigabe wartet;
- Zeitpunkt jeder Anfrage und jedes Ereignisses, Größe der verschlüsselten Datenpakete (auf Stufen aufgefüllt), Anzahl und Häufigkeit der Meldungen je Mitglied. Daraus lässt sich ableiten, wann jemand aktiv ist, nicht was er tut;
- Hashes der Zugangsdaten (Crew-Token, Mitglieds-Geheimnis) statt der Klartextwerte;
- die IP-Adresse deiner Verbindung. Sie wird technisch von Cloudflare verarbeitet und kurzzeitig für Missbrauchsschutz (Ratenbegrenzung, IPv6 als /64) herangezogen. Wir speichern keine IP-Adressen.
Grenzen. Beim Erstkontakt vertraut der Client dem vom Server gelieferten Schlüsselverzeichnis (ein bösartiger Server könnte einem neuen Mitglied falsche Schlüssel unterschieben). Innerhalb einer Schlüssel-Epoche gibt es keine „Forward Secrecy“: Wer den Crew-Schlüssel erbeutet, kann Ereignisse dieser Epoche lesen.
7. Zwecke und Rechtsgrundlagen
| Verarbeitung | Zweck | Rechtsgrundlage |
|---|---|---|
| lokale Nutzungsauswertung, Topf, Sperre, „Warum?“-Frage | Bereitstellung der App | Art. 6 Abs. 1 lit. b DSGVO (Nutzungsvertrag) |
| Crew-Betrieb: verschlüsselte Ereignisse, Metadaten, IP-Verarbeitung durch Cloudflare, Ratenbegrenzung | Teilen mit der eigenen Crew; sicherer Betrieb | Art. 6 Abs. 1 lit. b DSGVO; für Missbrauchsschutz zusätzlich lit. f (Sicherheit des Dienstes) |
| Meldefunktion (Abschnitt 8) | Missbrauch und Verstöße prüfen und beheben | Art. 6 Abs. 1 lit. f DSGVO (Schutz der Nutzer und des Dienstes) |
| Integritätsprüfung beim Crew-Beitritt (Abschnitt 8) | Schutz vor automatisiertem Missbrauch | Art. 6 Abs. 1 lit. f DSGVO |
| Websiteaufruf (offcrew.mignuti.com) | Auslieferung der Seiten | Art. 6 Abs. 1 lit. f DSGVO |
Wir verarbeiten nichts auf Grundlage einer Einwilligung, setzen keine Analyse-, Tracking- oder Werbedienste ein und erstellen keine Profile. Es findet keine automatisierte Entscheidungsfindung mit rechtlicher Wirkung statt. Es besteht keine gesetzliche oder vertragliche Pflicht zur Bereitstellung von Daten; ohne die beschriebenen Berechtigungen funktioniert die App aber nur eingeschränkt.
8. Empfänger und weitere Dienste
- Cloudflare, Inc. (USA; EU-Rechenzentren, Durable Objects mit EU-Jurisdiktion): Hosting des Crew-Dienstes und dieser Website, als Auftragsverarbeiter. Cloudflare verarbeitet technisch notwendige Verbindungsdaten (u. a. IP-Adresse). Übermittlung in Drittländer ist auf das EU-US Data Privacy Framework und Standardvertragsklauseln gestützt.
- Sprach- und Foto-Anhänge (neu): Wenn du einer Bitte um mehr Zeit eine Sprachnachricht oder ein Foto beifügst, wird der Anhang auf deinem Gerät verschlüsselt und auf dem Server höchstens 24 Stunden zwischengespeichert, danach automatisch gelöscht. Der Server kann den Inhalt nicht lesen.
- Meldefunktion (neu): Wenn du ein Mitglied oder einen Inhalt meldest, wird eine E-Mail an media@mignuti.com erzeugt. Sie enthält deine Meldung und technische Angaben, die zur Zuordnung nötig sind (z. B. Crew-ID, Mitglieds-IDs, Zeitpunkt, App-Version); Inhalte der Crew werden nur mitgesendet, wenn du sie ausdrücklich dem Bericht beifügst. Der Versand erfolgt über Resend, Inc. (USA) als Auftragsverarbeiter auf Grundlage von Standardvertragsklauseln. Meldungen löschen wir, sobald sie bearbeitet sind und keine Rechtsverfolgung mehr ansteht, spätestens nach 12 Monaten.
- Google Play Integrity (neu): Beim Beitritt zu einer Crew prüft offCrew mit der Google-Play-Integrity-API, dass die Anfrage von der echten, unveränderten App auf einem zertifizierten Gerät kommt. Dabei überträgt dein Gerät ein von Google erzeugtes Token an unseren Server, der es bei Google prüfen lässt. Wir speichern das Token nicht und verwenden das Prüfergebnis nur für den Beitrittsvorgang. Es gelten die Datenschutzhinweise von Google (Google Ireland Limited / Google LLC).
- Google Play (Google Ireland Limited / Google LLC): Bezug und Updates der App sowie ggf. Zahlungsabwicklung in eigener Verantwortung von Google. Zahlungsdaten erhalten wir nicht.
- Absturzberichte senden wir nur, wenn du sie ausdrücklich aktivierst; sie werden ohne Firebase und ohne Werbe-ID übertragen. Ohne Aktivierung wird nichts gesendet.
Eine Weitergabe an sonstige Dritte oder ein Verkauf von Daten findet nicht statt. Mitglieder deiner Crew erhalten, was du ihnen teilst (Abschnitt 5).
9. Speicherdauer
- Lokale Daten: bis du sie in der App löschst oder die App deinstallierst.
- Crew-Ereignisse auf dem Server: automatisch nach 48 Stunden gelöscht (Aufräumen alle 6 Stunden, daher höchstens etwa 54 Stunden), außerdem nur die letzten 500 je Crew.
- Schlüsselwechsel-Pakete (verschlüsselt, die letzten 20): solange die Crew besteht.
- Mitglieds-Eintrag (IDs, öffentliche Schlüssel, Hashes) und zugehörige Ereignisse: bis du die Crew verlässt oder entfernt wirst; dann sofort gelöscht.
- Wartende Beitrittsanfragen: verfallen nach 24 Stunden.
- Crew: wird aufgelöst, wenn das letzte Mitglied geht oder 30 Tage keine Aktivität stattfindet. Alle Inhalte werden gelöscht. Es bleibt ein Grabstein (nur die zufällige Crew-ID und der Zeitpunkt der Auflösung, ohne Inhalte), damit die ID nicht neu belegt werden kann.
- Ratenbegrenzungs-Zähler: Minutenfenster; Zeitstempel werden laufend gelöscht.
- Sprach-/Foto-Anhänge: höchstens 24 Stunden.
- Meldungen per E-Mail: siehe Abschnitt 8.
10. Deine Rechte
Du hast nach der DSGVO das Recht auf Auskunft (Art. 15), Berichtigung (Art. 16), Löschung (Art. 17), Einschränkung der Verarbeitung (Art. 18), Datenübertragbarkeit (Art. 20) und Widerspruch gegen Verarbeitungen auf Grundlage berechtigter Interessen (Art. 21). Die meisten Daten liegen nur auf deinem Gerät, dort kannst du sie selbst einsehen und löschen. Anfragen richtest du an media@mignuti.com.
Weil offCrew ohne Konto arbeitet, können wir Daten auf dem Server nur zuordnen, wenn du uns die Crew-ID oder Mitglieds-ID nennst (Art. 11 DSGVO). Crew-Namen und Inhalte kennt der Server nicht. Auch die Löschung läuft meist über die App (siehe Daten löschen).
Beschwerderecht: Du kannst dich bei einer Datenschutz-Aufsichtsbehörde beschweren, z. B. beim Landesbeauftragten für den Datenschutz und die Informationsfreiheit Rheinland-Pfalz (LfDI), datenschutz.rlp.de, oder in deinem Wohnsitzland.
11. Website
Diese Website setzt keine Cookies, keine Tracker, keine externen Schriften und keine eingebundenen Drittinhalte ein. Beim Aufruf verarbeitet Cloudflare als Hosting-Dienstleister technisch notwendige Verbindungsdaten (IP-Adresse, Zeitpunkt, aufgerufene Seite). Einladungslinks (/j/#…) enthalten den Schlüssel im Fragment; er wird nie an den Server gesendet und sofort aus der Adresszeile entfernt.
12. Sicherheit und Änderungen
Wir treffen technische und organisatorische Maßnahmen (Verschlüsselung, Signaturen, Ratenbegrenzung, minimale Speicherung). Diese Erklärung passen wir an, wenn sich Funktionen oder die Rechtslage ändern; das aktuelle Datum steht oben. Diese Erklärung ist keine Rechtsberatung.