Inhalt
- 1. Wer für die Verarbeitung verantwortlich ist
- 2. Wofür diese Erklärung gilt
- 3. Kurzüberblick
- 4. Die Verarbeitungen im Einzelnen
- 5. An wen wir Daten weitergeben
- 6. Übermittlung in Drittländer
- 7. Wie lange wir Daten speichern
- 8. Deine Rechte
- 9. Musst du Daten bereitstellen?
- 10. Automatisierte Entscheidungen und Profiling
- 11. Datensicherheit
- 12. Mindestalter
- 13. Änderungen dieser Datenschutzerklärung
1. Wer für die Verarbeitung verantwortlich ist
Verantwortlicher im Sinne der Datenschutz-Grundverordnung (DSGVO) ist:
Jonas Heitzmann
Brestenberg 4
77704 Oberkirch
Deutschland
E-Mail: squadradar.development@gmail.com
Telefon: 0175 1947667
SquadRadar wird von einer Einzelperson betrieben; ein Unternehmen ist nicht eingetragen. Ein Datenschutzbeauftragter ist nicht bestellt. Für alle Fragen zum Datenschutz erreichst du uns unter der oben genannten E-Mail-Adresse.
2. Wofür diese Erklärung gilt
Diese Datenschutzerklärung gilt für
- die mobile App SquadRadar für iOS und Android und
- die Website squad-radar.com mit ihren Unterseiten (Impressum, Datenschutz, Kinderschutz-Standards, Konto löschen, Einladungslinks, E-Mail-Bestätigung).
Sie gilt nicht für die App Stores, über die du die App herunterlädst (Apple App Store, Google Play). Dort verarbeiten Apple und Google Daten in eigener Verantwortung; darauf haben wir keinen Einfluss.
Diese Fassung ersetzt alle zuvor auf squad-radar.com veröffentlichten Datenschutzerklärungen vollständig.
3. Kurzüberblick
SquadRadar zeigt dir auf einer Karte spontane Treffen („Flares“), geplante Events („Beacons“) und Gruppen („Squads“) in deiner Umgebung. Dafür verarbeiten wir vor allem:
- dein Konto (E-Mail-Adresse, Passwort) und dein Profil (Name, Geburtsdatum, Profilbild, Bio),
- deinen Standort, solange du die App geöffnet hast, und die Treffpunkte, die du selbst festlegst,
- deine Chatnachrichten; sie werden wenige Tage nach dem Ende des Treffens automatisch gelöscht,
- Safe-Checks, mit denen du nach einem Treffen melden kannst, wenn sich jemand nicht sicher verhalten hat.
Drei Punkte solltest du besonders kennen:
Kein Standort-Tracking im Hintergrund. Dein Standort wird nur erfasst, während die App geöffnet ist. Es gibt keine Hintergrundortung und keine Bewegungsprofile.
Kein Werbe- oder Analyse-Tracking. In SquadRadar sind keine Analyse-, Werbe- oder Trackingdienste eingebaut. Wir verkaufen keine Daten und geben sie nicht zu Werbezwecken weiter.
Dein Profilbild ist öffentlich abrufbar. Profilbilder liegen in einem öffentlichen Dateispeicher und sind über ihre Internetadresse auch ohne Anmeldung erreichbar (siehe 4.3).
4. Die Verarbeitungen im Einzelnen
Für jede Verarbeitung nennen wir die Daten, den Zweck und die Rechtsgrundlage.
4.1 Registrierung, Anmeldung und E-Mail-Bestätigung
Daten: E-Mail-Adresse, Passwort (nur als kryptografischer Hash gespeichert, im Klartext ist es uns nicht bekannt), Zeitpunkt der Registrierung, Bestätigungsstatus der E-Mail-Adresse, Anmelde- und Sitzungsdaten (Zugriffstoken).
Zweck: Einrichtung und Verwaltung deines Kontos, Anmeldung, Bestätigung deiner E-Mail-Adresse, Zurücksetzen des Passworts, Schutz des Kontos vor unbefugtem Zugriff. Nach der Registrierung senden wir dir eine Bestätigungs-E-Mail mit einem Link auf squad-radar.com/verified. Eine Anmeldung über Drittanbieter (Google, Apple, Facebook) bieten wir nicht an.
Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO (Erfüllung des Nutzungsvertrags). Für das Speichern der Sitzungsdaten auf deinem Gerät, damit du angemeldet bleibst: § 25 Abs. 2 Nr. 2 TDDDG (unbedingt erforderlich für den von dir gewünschten Dienst).
4.2 Geburtsdatum und Altersgrenze
Daten: Geburtsdatum (Pflichtangabe bei der Registrierung und beim Bearbeiten des Profils).
Zweck: SquadRadar ist erst ab 18 Jahren nutzbar. Wir prüfen dein Geburtsdatum in der App und zusätzlich auf dem Server, damit die Altersgrenze nicht umgangen werden kann. Grundlage ist deine Selbstauskunft; Ausweisdokumente prüfen wir nicht.
Anzeige: Anderen Nutzerinnen und Nutzern zeigt die App neben deinem Namen nur dein Alter in Jahren an, nicht das Datum. Über die Programmierschnittstelle wird das vollständige Geburtsdatum derzeit allerdings an angemeldete Nutzerinnen und Nutzer mit ausgeliefert.
Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO (die Altersgrenze ist Bestandteil des Nutzungsvertrags) und Art. 6 Abs. 1 lit. f DSGVO. Unser berechtigtes Interesse ist es, Minderjährige von einer App fernzuhalten, die zu Treffen mit Fremden im echten Leben führt.
4.3 Profil, Profilbild und Freundes-Code
Daten: Anzeigename, Profilbild, Bio-Text (freiwillig), automatisch erzeugter Freundes-Code, Spracheinstellung des Geräts, eingestellter Suchradius.
Zweck: Darstellung deines Profils gegenüber anderen, Wiedererkennbarkeit in Flares, Squads und Chats, Hinzufügen als Freund über den Freundes-Code, Anzeige der App und der Push-Benachrichtigungen in deiner Sprache, Filterung der Karte nach deinem Suchradius.
Sichtbarkeit: Anzeigename, Alter, Profilbild, Bio, Level, Badges und Zähler sind für andere angemeldete Nutzerinnen und Nutzer sichtbar. Über die Programmierschnittstelle sind außerdem dein Registrierungszeitpunkt und dein Suchradius abrufbar, auch wenn die App sie nicht anzeigt. Veröffentliche in Name und Bio nur, was du auch Fremden gegenüber preisgeben würdest.
Profilbild: Profilbilder liegen in einem öffentlichen Speicherbereich (Supabase Storage) und sind ohne Anmeldung abrufbar. Die Adresse setzt sich aus deiner Nutzerkennung und einem festen Dateinamen zusammen; wer deine Nutzerkennung kennt, kann sie ableiten. Lade deshalb nur ein Bild hoch, das du auch öffentlich zeigen würdest. Die App schneidet dein Bild quadratisch zu, speichert es als JPEG und entfernt dabei die Metadaten der Originaldatei, etwa Aufnahmeort, Aufnahmezeit und Gerätemodell. Pro Konto gibt es genau eine Bilddatei; bei einem Wechsel wird die alte überschrieben. Bei der Kontolöschung wird sie mitgelöscht; schlägt das technisch fehl, holen wir die Löschung von Hand nach.
Kamera und Fotos: Für das Aufnehmen oder Auswählen eines Profilbilds greift die App auf Kamera oder Fotomediathek zu – nur mit deiner Berechtigung und nur, wenn du den Vorgang selbst auslöst. Die Berechtigung kannst du in den Systemeinstellungen jederzeit widerrufen; die App bleibt ohne Profilbild nutzbar.
Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO. Für den Zugriff auf Kamera und Fotomediathek zusätzlich Art. 6 Abs. 1 lit. a DSGVO und § 25 Abs. 1 TDDDG (deine über die Systemabfrage erteilte Einwilligung).
4.4 Standortdaten
Standortdaten sind die empfindlichste Datenart in SquadRadar. Deshalb hier ausführlich.
a) Dein aktueller Standort, während die App geöffnet ist. Sobald du die Karte nutzt, ermittelt die App über die Standortdienste deines Geräts deine Position mit hoher Genauigkeit. Sie dient dazu, dir Flares, Beacons und Squads in deinem Umkreis anzuzeigen und Entfernungen zu berechnen.
b) Deine zuletzt bekannte Position. Die zuletzt ermittelte Position wird in deinem Profil gespeichert. Wir brauchen sie, damit der Server prüfen kann, ob ein neues Flare, Beacon oder Squad in deinem Umkreis liegt, und dich dann benachrichtigen kann. Es wird immer nur ein Wert gespeichert und bei jeder Aktualisierung überschrieben. Eine Standort-Historie oder ein Bewegungsprofil entsteht nicht. Zusätzlich speichern wir den Zeitpunkt der letzten Aktualisierung, um die Löschfrist berechnen zu können.
c) Treffpunkte. Wenn du ein Flare, ein Beacon oder ein Squad-Treffen erstellst, veröffentlichst du dessen Treffpunkt. Je nach gewählter Sichtbarkeit sehen ihn alle Nutzerinnen und Nutzer oder nur deine Freunde.
Keine Hintergrundortung. Die App fordert nur die Berechtigung „Beim Verwenden der App“ an. Eine Berechtigung für den Standortzugriff im Hintergrund wird weder angefordert noch genutzt. Ist die App geschlossen, wird kein Standort erfasst.
Löschung: Ein täglicher Job auf unserem Datenbankserver löscht deine zuletzt bekannte Position, wenn sie 30 Tage lang nicht aktualisiert wurde, und die Treffpunkte von Flares und Beacons 7 Tage nach deren Ende. Treffpunkte von Squads werden mit dem Squad gelöscht (siehe 4.6).
Rechtsgrundlage:
- Zugriff auf die Standortdienste deines Geräts: § 25 Abs. 2 Nr. 2 TDDDG – der Zugriff ist unbedingt erforderlich, um den von dir ausdrücklich gewünschten Dienst (Treffen in deiner Nähe) zu erbringen; zusätzlich erteilst du die Berechtigung über die Systemabfrage deines Betriebssystems.
- Anzeige der Karte, Entfernungsberechnung und Speicherung deiner zuletzt bekannten Position: Art. 6 Abs. 1 lit. b DSGVO – ohne Standort ist die Kernfunktion der App nicht erbringbar. Die Position wird gespeichert, sobald die App deinen Standort ermittelt, unabhängig davon, ob du Push-Benachrichtigungen erlaubt hast.
- Veröffentlichung von Treffpunkten: Art. 6 Abs. 1 lit. b DSGVO, da du sie selbst festlegst.
Du kannst die Standortberechtigung jederzeit in den Systemeinstellungen deines Geräts entziehen. Die Kartenfunktion steht dann nicht mehr zur Verfügung; die gespeicherte Position wird nach 30 Tagen automatisch gelöscht.
4.5 Flares und Beacons
Ein Flare ist ein spontanes Treffen mit Ablaufzeit. Ein Beacon ist ein geplantes Event mit festem Termin, der bis zu ein Jahr in der Zukunft liegen kann.
Daten: Titel, Beschreibung, Kategorie („Vibe“), Treffpunkt, Start- bzw. Event-Zeitpunkt, Ablaufzeit, Teilnehmerlimit, Sichtbarkeit (öffentlich oder nur Freunde), Kennung der erstellenden Person, Liste der Teilnehmenden, Zeitpunkte von Beitritt und Verlassen. Wenn du beitrittst oder austrittst, erscheint im Chat des Flares ein Hinweis mit deinem Namen (z. B. „Max ist dabei.“). Die erstellende Person kann Uhrzeit und Teilnehmerlimit nachträglich ändern; die Teilnehmenden werden darüber im Chat informiert.
Zweck: Anzeige des Treffens auf der Karte, Verwaltung der Teilnahme, Benachrichtigung der Teilnehmenden, Zuordnung des Gruppenchats und der anschließenden Safe-Checks.
Speicherdauer: Der Treffpunkt wird 7 Tage nach dem Ende gelöscht, der Chat 3 Tage nach dem Ende (siehe 4.7). Titel, Beschreibung und Teilnehmerliste bleiben erhalten, bis die erstellende Person ihr Konto löscht. Löschst du dein Konto, wirst du aus allen Teilnehmerlisten entfernt.
Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO.
4.6 Squads, Pings und Einladungslinks
Daten: Name und Beschreibung des Squads, Mitgliederliste, Rolle im Squad, Treffpunkt, Ablaufzeitpunkt, gesendete und empfangene Pings mit Zeitstempel und Status (angefragt, angenommen, abgelehnt), dein Abstimmungsverhalten zu einer Squad-Verabredung (für die anderen Mitglieder deines Squads sichtbar) sowie Beitritte über Einladungslinks oder QR-Codes.
Zweck: Betrieb der Squad-Funktion, Verabredung zwischen Squads, Beitritt über Einladungslinks (squad-radar.com/join).
Benachrichtigung in der Umgebung: Sobald dein Squad sichtbar wird, benachrichtigen wir Nutzerinnen und Nutzer in dessen Umkreis per Push. Die Benachrichtigung enthält den Namen der Person, die den Squad erstellt hat, und den Vibe des Squads (z. B. „Max ist mit einem Squad (Vibe: Chill) in deiner Umgebung.“). Wer sie erhält, erfährt also, dass du gerade in der Nähe bist. Den genauen Treffpunkt enthält die Benachrichtigung nicht (siehe 4.8).
Speicherdauer: Ein Squad wird 3 Tage nach seinem Ablaufzeitpunkt mit Treffpunkt und internem Chat gelöscht. Pings werden 3 Tage nach ihrer Erstellung mit dem zugehörigen Squad-zu-Squad-Chat gelöscht. Das erledigt ein täglicher Datenbank-Job.
Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO.
4.7 Chats
Daten: Inhalt deiner Nachrichten, Absenderkennung, Chatraum, Zeitstempel, Lesestände.
SquadRadar kennt drei Chats: den Gruppenchat eines Flares oder Beacons, den internen Chat eines Squads und den Chat zwischen zwei Squads nach einem angenommenen Ping.
Wer mitliest: Im Chat eines Flares oder Beacons sehen alle Teilnehmenden alle Nachrichten. Wer später beitritt, sieht auch den gesamten bisherigen Verlauf. Schreibe dort also nichts, was später hinzukommende Teilnehmende nicht lesen sollen.
Automatische Löschung: Chats werden automatisch gelöscht – ein dauerhaftes Chatarchiv entsteht bei uns nicht:
- Chat eines Flares oder Beacons: 3 Tage nach dessen Ende. Bei Beacons bleiben Nachrichten, die vor dem Event geschrieben wurden, bis dahin erhalten.
- Interner Squad-Chat: mit dem Squad, 3 Tage nach dessen Ablauf.
- Chat zwischen zwei Squads: 3 Tage nach dem Ping.
Sichere dir wichtige Informationen rechtzeitig anderweitig.
Keine Ende-zu-Ende-Verschlüsselung. Nachrichten werden verschlüsselt übertragen (HTTPS), liegen in unserer Datenbank aber im Klartext. Technisch könnte der Betreiber sie einsehen. Das geschieht nur, wenn es für die Bearbeitung einer Meldung (4.12), zur Fehlerbehebung oder wegen einer rechtlichen Pflicht erforderlich ist.
Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO.
4.8 Push-Benachrichtigungen
Daten: Push-Token deines Geräts (Firebase Cloud Messaging), Spracheinstellung, Art der Benachrichtigung und zugehörige Kennungen (z. B. Flare- oder Chat-ID) sowie der angezeigte Benachrichtigungstext.
Zweck: Wir benachrichtigen dich über neue Flares, Beacons und Squads in deinem Umkreis, neue Chatnachrichten, neue Teilnehmende in deinen Flares und angenommene Squad-Pings.
Was in der Benachrichtigung steht: Bei Chatnachrichten werden der Name der absendenden Person und der Text der Nachricht übertragen, damit du sie direkt auf dem Sperrbildschirm lesen kannst. Bei neuen Flares und Beacons sind es der Name der erstellenden Person und der Titel, bei neuen Squads in deiner Umgebung der Name der erstellenden Person und der Vibe des Squads, bei neuen Teilnehmenden deren Name. Diese Inhalte laufen über die Server von Google (Firebase Cloud Messaging), auf iPhones zusätzlich über den Apple Push Notification Service von Apple. Wenn du das nicht möchtest, deaktiviere die Benachrichtigungen für SquadRadar oder die Vorschau auf dem Sperrbildschirm in den Einstellungen deines Geräts.
Rechtsgrundlage: Art. 6 Abs. 1 lit. a DSGVO und § 25 Abs. 1 TDDDG. Du erteilst die Einwilligung über die Systemabfrage deines Betriebssystems und kannst sie jederzeit in den Geräteeinstellungen widerrufen.
Löschung: Beim Abmelden entfernen wir dein Push-Token aus deinem Profil. Meldet Firebase ein Token als ungültig zurück, löschen wir es automatisch.
4.9 Safe-Check
Nach einem Flare fragt dich die App, ob sich alle Teilnehmenden dir gegenüber sicher und respektvoll verhalten haben.
„Sicher“ wird nicht gespeichert. Wir vermerken nur, dass du den Safe-Check für dieses Flare erledigt oder übersprungen hast, damit er nicht erneut erscheint.
„Nicht sicher“ ist eine Meldung an die Moderation. Du musst kurz beschreiben, was passiert ist. Die Meldung wird wie jede andere Meldung verarbeitet (siehe 4.12), zusätzlich mit dem zugehörigen Flare.
Keine Bewertung, keine automatische Sperre. Es gibt keinen Score und keine für andere sichtbare Bewertung. Ob eine Meldung Folgen hat, etwa eine Sperre, entscheidet der Betreiber nach Prüfung des Einzelfalls. Die gemeldete Person erfährt nicht, wer gemeldet hat.
Daten: Safe-Check-Vermerk (Flare, deine Kennung, Zeitpunkt); bei „nicht sicher“ zusätzlich die Meldedaten nach 4.12 mit deiner Beschreibung und dem Flare.
Rechtsgrundlage: für den Vermerk Art. 6 Abs. 1 lit. b DSGVO; für Meldungen Art. 6 Abs. 1 lit. f DSGVO. Unser berechtigtes Interesse ist der Schutz der Nutzerinnen und Nutzer bei Treffen mit Fremden.
4.10 Level, Badges und Zähler
Daten: Level, verliehene Badges, Anzahl erstellter Flares, besuchter Flares, erstellter Squads und angenommener Pings. Das Level steigt mit deiner Aktivität, etwa mit jedem erstellten Flare.
Zweck: Spielerische Elemente und eine Einordnung, wie erfahren jemand in der App ist. Diese Werte sind Teil deines sichtbaren Profils.
Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO.
4.11 Freunde und Blockieren
Daten: Freundschaftsbeziehungen (wer mit wem, seit wann), verwendete Freundes-Codes, Blockierlisten. Jede Richtung wird einzeln gespeichert: Gibt jemand deinen Freundes-Code ein, entsteht bereits ein einseitiger Eintrag über dich. Als Freundschaft gilt es erst, wenn beide Richtungen bestehen.
Zweck: Anzeige von Flares mit der Sichtbarkeit „nur Freunde“, Verwaltung deiner Kontakte, Ausblenden von Inhalten und Unterbinden von Kontaktaufnahmen durch blockierte Personen.
Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO; für Blockierungen zusätzlich Art. 6 Abs. 1 lit. f DSGVO (Schutz vor Belästigung).
4.12 Meldungen, Moderation und Sperren
Daten: Kennung der meldenden und der gemeldeten Person, Meldegrund mit einer frei formulierbaren Ergänzung, bei gemeldeten Nachrichten zusätzlich Nachrichtenkennung und Nachrichtentext, bei Meldungen aus dem Safe-Check das zugehörige Flare, Zeitpunkt der Meldung. Bitte trage in das Freitextfeld keine Daten Dritter ein, die für die Bearbeitung nicht nötig sind.
Zweck: Prüfung und Bearbeitung von Meldungen über unangemessene Inhalte oder unangemessenes Verhalten, Durchsetzung der Nutzungsbedingungen, Sperren von Konten, Erfüllung von Pflichten aus dem Digital Services Act und – bei Hinweisen auf Straftaten, insbesondere Darstellungen sexuellen Kindesmissbrauchs – Weitergabe an die zuständigen Strafverfolgungsbehörden.
Ablauf: Eine Meldung wird in unserer Datenbank gespeichert und zusätzlich per E-Mail an den Betreiber geschickt (Versand über Resend, Empfang in einem Gmail-Postfach, siehe Abschnitt 5). Die E-Mail enthält die genannten Daten einschließlich des gemeldeten Nachrichtentextes sowie die Anzahl der bisherigen Meldungen gegen die gemeldete Person. Die Identität der meldenden Person wird der gemeldeten Person nicht offengelegt.
Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO. Unser berechtigtes Interesse ist der Schutz der Nutzerinnen und Nutzer vor Belästigung, Missbrauch und rechtswidrigen Inhalten sowie der Schutz des Betreibers vor Haftung. Soweit gesetzliche Pflichten bestehen (insbesondere aus dem Digital Services Act), zusätzlich Art. 6 Abs. 1 lit. c DSGVO.
4.13 Löschung deines Kontos
Du kannst dein Konto jederzeit direkt in der App löschen (Profil → Konto löschen). Alternativ genügt eine formlose E-Mail an squadradar.development@gmail.com. Eine Anleitung findest du auch unter squad-radar.com/delete-account.
Gelöscht werden: dein Anmeldekonto mit E-Mail-Adresse und Passwort-Hash, dein Profil mit Name, Geburtsdatum, Bio, Freundes-Code, Level, Badges und Zählern, deine gespeicherte Position, dein Profilbild, deine Chatnachrichten, deine Flares und Squad-Mitgliedschaften, deine Freundschafts- und Blockierbeziehungen sowie deine Safe-Check-Vermerke.
Deine Chatnachrichten werden in allen Chats gelöscht, auch in Flares und Squads anderer Personen. Für die übrigen Beteiligten entstehen dadurch Lücken im Verlauf.
Was bestehen bleiben kann:
- Melde-E-Mails im Postfach des Betreibers zu Meldungen, die andere über dich abgegeben haben, solange sie zur Bearbeitung, zur Verhinderung von Wiederholungsfällen oder zur Rechtsverteidigung nötig sind (siehe Abschnitt 7). Die Meldungen in unserer Datenbank werden mit deinem Konto gelöscht. Meldungen, die du über andere abgegeben hast, bleiben ohne deine Kennung erhalten.
- Nachrichten anderer Personen in Chats, an denen du beteiligt warst, bis zu ihrer automatischen Löschung.
Die Löschung ist endgültig und kann nicht rückgängig gemacht werden.
Rechtsgrundlage: Art. 6 Abs. 1 lit. c DSGVO in Verbindung mit Art. 17 DSGVO.
4.14 Server- und Verbindungsdaten
Bei jedem Zugriff auf unsere Server und die eingebundenen Dienste fallen technisch bedingt Verbindungsdaten an: IP-Adresse, Datum und Uhrzeit, abgerufene Ressource sowie Angaben zu Gerät und App-Version. Diese Daten protokollieren unsere Dienstleister (Supabase, Google Firebase, CARTO, Komoot). Eine darüber hinausgehende eigene Protokollierung findet in der App nicht statt.
Zweck: Auslieferung der Inhalte, Betriebssicherheit, Erkennung und Abwehr von Angriffen und Missbrauch, Fehleranalyse.
Rechtsgrundlage: Art. 6 Abs. 1 lit. b und lit. f DSGVO (berechtigtes Interesse an einem sicheren, funktionsfähigen Betrieb).
4.15 Kartendarstellung (CARTO / OpenStreetMap)
Die Karte besteht aus Kartenkacheln, die zur Laufzeit von den Servern von CARTO (basemaps.cartocdn.com) geladen werden; Kartengrundlage ist OpenStreetMap. Dabei wird deine IP-Adresse an CARTO übermittelt. Aus den angeforderten Kartenausschnitten ergibt sich, welchen Bereich du gerade ansiehst, was grobe Rückschlüsse auf deinen Aufenthaltsort zulässt. Deine genauen GPS-Koordinaten erhält CARTO nicht.
Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO – ohne Kartenkacheln ist die Kernfunktion der App nicht darstellbar.
4.16 Adresssuche (Photon / Komoot)
Wenn du beim Erstellen eines Flares eine Adresse eingibst, holen wir Adressvorschläge beim Dienst „Photon“ der Komoot GmbH ein (Datengrundlage OpenStreetMap). Die Abfrage startet automatisch ab drei eingegebenen Zeichen.
Daten: dein Suchtext, die Sprache deines Geräts, deine IP-Adresse und die Koordinaten des gerade angezeigten Kartenausschnitts (damit Treffer in deiner Umgebung zuerst erscheinen). Der Dienst wird in Deutschland betrieben.
Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO.
4.17 Schriftarten
App und Website verwenden die Schriftart „Outfit“. Die Schriftdateien werden mit der App bzw. von unserem eigenen Webserver ausgeliefert. Ein Nachladen von Google-Servern findet nicht statt.
4.18 Speicherung auf deinem Gerät
SquadRadar speichert einige Einstellungen nur lokal auf deinem Gerät: die Darstellung (hell/dunkel), den Zeitpunkt, zu dem du einen Chat zuletzt gelesen hast (für die Kennzeichnung ungelesener Nachrichten), und deine Anmeldesitzung. Diese Daten werden mit der Deinstallation der App entfernt. Zu Analyse- oder Werbezwecken speichern wir nichts auf deinem Gerät.
Rechtsgrundlage: § 25 Abs. 2 Nr. 2 TDDDG – die Speicherung ist für den von dir gewünschten Dienst unbedingt erforderlich.
4.19 Website squad-radar.com
Die Website ist eine statische Seite (Startseite, Impressum, Datenschutz, Kinderschutz-Standards, Konto löschen, Einladungs- und Bestätigungsseiten). Sie setzt keine Cookies, bindet keine Tracking- oder Analysedienste ein und hat keine Kontaktformulare. Wenn dein Browser nicht auf Deutsch eingestellt ist, leitet die Seite dich einmalig auf die englische Fassung weiter und merkt sich das nur für die aktuelle Browsersitzung (Session Storage). Beim Aufruf verarbeitet unser Hoster Firebase Hosting (Google) die üblichen Verbindungsdaten (siehe 4.14).
Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse am sicheren Betrieb der Website); für den Sprachvermerk im Browser § 25 Abs. 2 Nr. 2 TDDDG.
4.20 Kontakt per E-Mail
Wenn du uns schreibst, verarbeiten wir deine E-Mail-Adresse, deinen Namen und den Inhalt deiner Nachricht, um dein Anliegen zu bearbeiten. Wir nutzen dafür ein Postfach bei Google (Gmail).
Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO, wenn deine Anfrage die Nutzung der App betrifft, sonst Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an der Beantwortung von Anfragen).
5. An wen wir Daten weitergeben
Wir verkaufen keine Daten und geben sie nicht zu Werbezwecken weiter. Daten erhalten nur die folgenden Dienstleister, die für uns als Auftragsverarbeiter nach Art. 28 DSGVO tätig sind (bei den App Stores: in eigener Verantwortung), sowie Behörden, wenn wir dazu rechtlich verpflichtet sind.
| Empfänger | Wofür | Welche Daten | Ort der Verarbeitung |
|---|---|---|---|
| Supabase, Inc. (USA) und Supabase Pte. Ltd (Singapur) | Gesamtes Backend: Datenbank, Anmeldung, Speicher für Profilbilder, Serverfunktionen, Echtzeit-Aktualisierung | Praktisch alle in Abschnitt 4 genannten Daten, einschließlich IP-Adressen | Datenhaltung in der EU (Amazon Web Services, Irland); Zugriffe aus den USA und Singapur möglich |
| Google Ireland Limited, Gordon House, Barrow Street, Dublin 4, Irland, und Google LLC, 1600 Amphitheatre Parkway, Mountain View, CA 94043, USA | Firebase Cloud Messaging (Push), Firebase Hosting (Website), Gmail (Melde- und Kontaktpostfach) | Push-Token, Benachrichtigungsinhalte (siehe 4.8), IP-Adresse, Inhalte von Melde- und Kontakt-E-Mails | Irland, USA |
| Plus Five Five, Inc. („Resend“), 2261 Market Street #5039, San Francisco, CA 94114, USA | Versand der Melde-E-Mails an den Betreiber | Kennungen der meldenden und der gemeldeten Person, Meldegrund, ggf. Nachrichtentext | USA |
| CartoDB Inc. („CARTO“), 307 Fifth Avenue, Floor 9, New York, NY 10016, USA | Kartenkacheln (Kartengrundlage OpenStreetMap) | IP-Adresse, abgerufene Kartenausschnitte | USA |
| Komoot GmbH, Zeppelinstraße 20, 82205 Gilching, Deutschland | Adressvorschläge („Photon“) | Suchtext, Sprache, IP-Adresse, Koordinaten des Kartenausschnitts | Deutschland |
| Apple Inc. / Google Ireland Limited | Vertrieb der App über App Store und Google Play; bei Apple außerdem Zustellung der Push-Benachrichtigungen auf iPhones (Apple Push Notification Service) | Daten, die beim Download und bei der Store-Nutzung anfallen (dafür sind Apple und Google eigenständig verantwortlich); bei Apple zusätzlich Push-Token und Benachrichtigungsinhalte | USA, Irland |
Darüber hinaus übermitteln wir Daten an Strafverfolgungs- oder Aufsichtsbehörden, wenn wir gesetzlich dazu verpflichtet sind oder es zur Verfolgung von Straftaten oder zur Rechtsverteidigung erforderlich ist (Art. 6 Abs. 1 lit. c bzw. lit. f DSGVO).
6. Übermittlung in Drittländer
Einige Dienstleister sitzen in den USA bzw. in Singapur. Beide sind Drittländer im Sinne der DSGVO. Dort gilt ein anderes Datenschutzniveau als in der EU, insbesondere bei den Zugriffsmöglichkeiten von Behörden; ein Rechtsschutz nach europäischem Standard ist nicht in jedem Fall gewährleistet.
Die Übermittlungen stützen sich auf folgende Grundlagen:
- Google LLC, CartoDB Inc. (CARTO) und Plus Five Five, Inc. (Resend) sind unter dem EU-US Data Privacy Framework zertifiziert. Für sie gilt der Angemessenheitsbeschluss der Europäischen Kommission nach Art. 45 DSGVO. Mit Resend haben wir zusätzlich die Standardvertragsklauseln der EU-Kommission vereinbart.
- Supabase ist nicht unter dem Data Privacy Framework zertifiziert. Grundlage sind die Standardvertragsklauseln der EU-Kommission (Art. 46 Abs. 2 lit. c DSGVO), die Bestandteil unseres Auftragsverarbeitungsvertrags mit Supabase sind. Die Daten selbst liegen in der EU; Zugriffe zu Support- und Verwaltungszwecken aus den USA und Singapur sind aber nicht ausgeschlossen.
Eine Kopie der jeweiligen Garantien kannst du unter squadradar.development@gmail.com anfordern.
7. Wie lange wir Daten speichern
Die automatischen Löschungen erledigen täglich laufende Jobs auf unserem Datenbankserver (gegen 03:00 Uhr UTC).
| Daten | Speicherdauer |
|---|---|
| Konto, Profil, Level, Badges, Zähler, Freundes-Code | bis zur Löschung deines Kontos |
| Profilbild | bis zum Austausch oder zur Kontolöschung |
| Zuletzt bekannte Position | wird laufend überschrieben; Löschung nach 30 Tagen ohne Aktualisierung |
| Treffpunkte von Flares und Beacons | 7 Tage nach deren Ende |
| Flares und Beacons ohne Treffpunkt (Titel, Beschreibung, Teilnehmerliste) | bis die erstellende Person ihr Konto löscht |
| Safe-Check-Vermerk (ob du den Safe-Check eines Flares erledigt hast) | mit dem Flare oder bis zur Kontolöschung |
| Chat eines Flares oder Beacons | 3 Tage nach dessen Ende |
| Squads mit Treffpunkt und internem Chat | 3 Tage nach ihrem Ablaufzeitpunkt |
| Squad-Pings mit Chat zwischen zwei Squads | 3 Tage nach Erstellung des Pings |
| Push-Token | bis zur Abmeldung, bis Firebase es als ungültig meldet, oder bis zur Kontolöschung |
| Freundschaften und Blockierungen | bis zur Aufhebung oder zur Kontolöschung |
| Meldungen (auch „nicht sicher“ aus dem Safe-Check) und Melde-E-Mails | solange zur Bearbeitung, zur Verhinderung von Wiederholungsfällen und zur Rechtsverteidigung nötig, längstens 3 Jahre ab Ende des Jahres der Meldung (jährliche Durchsicht von Hand); bei Weitergabe an Behörden bis zum Abschluss des Verfahrens. In der Datenbank außerdem gelöscht, sobald das Konto der gemeldeten Person gelöscht wird |
| Server- und Verbindungsdaten bei Dienstleistern | nach den Vorgaben des jeweiligen Dienstleisters, in der Regel wenige Tage bis Wochen |
| E-Mail-Korrespondenz | bis zur Erledigung deines Anliegens, danach bis zu 6 Monate, sofern keine gesetzlichen Aufbewahrungsfristen entgegenstehen |
Bestehen gesetzliche Aufbewahrungspflichten, sperren wir die Daten, statt sie zu löschen, und verwenden sie für keine anderen Zwecke mehr.
8. Deine Rechte
Du hast uns gegenüber folgende Rechte:
- Auskunft (Art. 15 DSGVO): welche Daten wir über dich verarbeiten, einschließlich einer Kopie.
- Berichtigung (Art. 16 DSGVO): Viele Angaben kannst du direkt in der App ändern.
- Löschung (Art. 17 DSGVO): am schnellsten über die Löschfunktion in der App (siehe 4.13).
- Einschränkung der Verarbeitung (Art. 18 DSGVO).
- Datenübertragbarkeit (Art. 20 DSGVO): die Daten, die du uns bereitgestellt hast, in einem gängigen, maschinenlesbaren Format.
- Widerspruch (Art. 21 DSGVO): gegen Verarbeitungen, die wir auf ein berechtigtes Interesse stützen (Art. 6 Abs. 1 lit. f DSGVO), aus Gründen deiner besonderen Situation. Wir verarbeiten die Daten dann nicht mehr, es sei denn, wir können zwingende schutzwürdige Gründe nachweisen.
- Widerruf von Einwilligungen (Art. 7 Abs. 3 DSGVO): für Push-Benachrichtigungen und den Zugriff auf Kamera und Fotos jederzeit in den Systemeinstellungen deines Geräts. Die bis dahin erfolgte Verarbeitung bleibt rechtmäßig.
Für alle Anliegen genügt eine formlose Nachricht an squadradar.development@gmail.com. Wir antworten unverzüglich, spätestens innerhalb eines Monats.
Beschwerderecht (Art. 77 DSGVO): Du kannst dich außerdem bei einer Datenschutz-Aufsichtsbehörde beschweren, insbesondere in dem EU-Staat deines Aufenthaltsorts, deines Arbeitsplatzes oder des mutmaßlichen Verstoßes. Für uns zuständig ist:
Der Landesbeauftragte für den Datenschutz und die Informationsfreiheit Baden-Württemberg
Heilbronner Straße 35, 70191 Stuttgart (Postanschrift: Postfach 10 29 32, 70025 Stuttgart)
Telefon: 0711 615541-0
E-Mail: poststelle@lfdi.bwl.de
www.baden-wuerttemberg.datenschutz.de
9. Musst du Daten bereitstellen?
Die Nutzung von SquadRadar ist freiwillig. Für ein Konto brauchen wir aber zwingend E-Mail-Adresse, Passwort, Anzeigenamen und Geburtsdatum; ohne diese Angaben können wir kein Konto anlegen. Ohne Standortfreigabe können wir dir keine Treffen in deiner Nähe zeigen. Profilbild und Bio sind freiwillig.
10. Automatisierte Entscheidungen und Profiling
Wir treffen keine ausschließlich automatisierten Entscheidungen im Sinne von Art. 22 DSGVO und betreiben kein Profiling. Über Sperren und andere Maßnahmen nach einer Meldung entscheidet immer ein Mensch.
11. Datensicherheit
Wir schützen deine Daten mit technischen und organisatorischen Maßnahmen nach Art. 32 DSGVO, insbesondere:
- Transportverschlüsselung (HTTPS/TLS) zwischen App und Servern,
- Speicherung von Passwörtern nur als kryptografischer Hash,
- Zugriffsbeschränkungen auf Datenbankebene (Row Level Security) für alle Tabellen, sodass jede Person nur auf die eigenen oder für sie bestimmten Daten zugreifen kann,
- Zugriffsregeln für den Profilbild-Speicher, nach denen nur du dein eigenes Bild hochladen, ändern und löschen kannst,
- Meldungen sind für Nutzerinnen und Nutzer nicht auslesbar; die Identität der meldenden Person wird serverseitig ermittelt und nicht offengelegt,
- Serverfunktionen, die nur mit gültigem Anmeldetoken oder internem Sicherheitsschlüssel aufrufbar sind,
- serverseitige Prüfung sicherheitsrelevanter Vorgänge (Altersgrenze, Beitritt zu Flares, Meldungen aus dem Safe-Check),
- automatische Löschung nach festen Fristen (Abschnitt 7).
Absolute Sicherheit bei der Datenübertragung im Internet kann niemand garantieren.
12. Mindestalter
SquadRadar richtet sich ausschließlich an Personen ab 18 Jahren. Die Altersgrenze wird bei der Registrierung und bei jeder Änderung des Geburtsdatums geprüft, in der App und auf dem Server. Wir verarbeiten wissentlich keine Daten von Minderjährigen. Erfahren wir, dass ein Konto von einer minderjährigen Person angelegt wurde, löschen wir es unverzüglich. Hinweise nehmen wir unter squadradar.development@gmail.com entgegen. Unsere Kinderschutz-Standards findest du unter squad-radar.com/child-safety.
13. Änderungen dieser Datenschutzerklärung
Wir passen diese Datenschutzerklärung an, wenn sich die App, die eingesetzten Dienste oder die Rechtslage ändern. Die aktuelle Fassung findest du unter squad-radar.com/datenschutz und in der App. Über wesentliche Änderungen, etwa neue Empfänger oder neue Zwecke, informieren wir dich zusätzlich in der App oder per E-Mail. Ist für eine Änderung eine Einwilligung nötig, holen wir sie gesondert ein.