Diese Datenschutzerklärung informiert dich darüber, welche personenbezogenen Daten die iOS-App „Повітряна тривога" (Luftalarm) - intern „Tryvoha" - verarbeitet. Sie gilt ausschließlich für die App selbst.
Kurzfassung: Die App hat kein Konto, kein Tracking, keine Analyse- und keine Absturz-SDKs. Dein Standort wird nur auf dem Gerät verarbeitet und nie übertragen. Die App geht für genau zwei Dinge ins Netz: um die aktuellen Luftalarme von unserem Backend zu laden und - wenn du Benachrichtigungen erlaubst - um dort das anonyme Push-Token deines Geräts zu hinterlegen. Beides ist unten im Detail beschrieben.
Verantwortlicher im Sinne der Datenschutz-Grundverordnung (DSGVO) ist die natürliche Person, die „Повітряна тривога" als Einzelentwickler herausgibt:
Die vollständigen Kontaktangaben finden sich auch im Impressum.
Die App wird von einer einzelnen Person als Einzelentwickler herausgegeben. Ein Datenschutzbeauftragter ist daher gesetzlich nicht zu benennen, und es wird keiner benannt.
Die App erfordert keine Registrierung. Es gibt kein Nutzerkonto, keine Werbe-IDs, keine Analyse- oder Tracking-Dienste und keine Absturzberichte. Wir erfahren nicht, ob, wann oder wie du die App benutzt.
Was die App lokal auf deinem Gerät speichert: die geladenen Luftalarme der letzten 30 Tage (als Zwischenspeicher, damit die Karte auch offline etwas zeigt), deine Einstellungen (Vibration, Benachrichtigungen, Push-Umkreis, ob das Intro schon gezeigt wurde) und den Zeitpunkt der letzten erfolgreichen Datenaktualisierung. Nichts davon enthält personenbezogene Daten; alles wird mit der Deinstallation gelöscht.
Die App fragt die Berechtigung Standort „Beim Verwenden der App" an. Sie braucht deinen Standort, um die Luftalarme maßstabsgetreu auf deine Umgebung zu übertragen: Für jeden Alarm werden Entfernung und Richtung von Kyjiw berechnet und von deinem Standort aus abgetragen. Diese Berechnung findet vollständig auf dem Gerät statt. Dein Standort wird nicht an unser Backend und an keinen anderen Server übertragen und nicht dauerhaft gespeichert - er liegt nur im Arbeitsspeicher, solange die App läuft.
Ohne Standortfreigabe funktioniert die geografische Karte der Ukraine weiterhin; nur die auf dich übertragene Karte bleibt leer. Du kannst die Berechtigung jederzeit in den iOS-Einstellungen entziehen.
Rechtsgrundlage ist deine Einwilligung, die du über den Berechtigungsdialog von iOS erteilst (Art. 6 Abs. 1 lit. a DSGVO).
Die Alarmdaten liegen in einer Datenbank bei unserem Backend-Dienstleister Supabase (Supabase, Inc.). Ein Server-Job holt sie dort jede Minute von der Schnittstelle des ehrenamtlichen Projekts alerts.in.ua; die App selbst spricht nie mit alerts.in.ua. Beim Start und bei jeder Aktualisierung lädt die App die neuen Alarme über eine verschlüsselte Verbindung (HTTPS) und hält über eine dauerhafte Verbindung (WebSocket, „Realtime") nach neuen Alarmen Ausschau, solange sie im Vordergrund ist.
Dabei übermittelt die App keine Angaben über dich - keinen Standort, keine Geräte-Kennung, kein Konto. Technisch bedingt erhält Supabase mit jeder Anfrage deine IP-Adresse und einen User-Agent (Name und Version der App, iOS-Version); das ist für jede Verbindung im Internet unvermeidbar. Der in der App hinterlegte Schlüssel erlaubt ausschließlich das Lesen der öffentlichen Alarmtabelle.
Supabase verarbeitet diese Daten in unserem Auftrag auf Grundlage eines Vertrags zur Auftragsverarbeitung (Data Processing Addendum als Bestandteil der Nutzungsbedingungen); für etwaige Übermittlungen in Drittländer gelten die Standardvertragsklauseln der EU-Kommission. Details: Datenschutzerklärung von Supabase. Rechtsgrundlage ist die Bereitstellung der von dir angeforderten Funktion (Art. 6 Abs. 1 lit. b DSGVO).
Die App fragt beim ersten Start, ob sie dir Mitteilungen senden darf. Stimmst du zu, vergibt Apple für dein Gerät ein Push-Token - eine zufällige Gerätekennung, die nur zum Zustellen von Mitteilungen taugt und keinen Rückschluss auf deine Person, deine Apple-ID oder deinen Standort erlaubt. Die App speichert dieses Token in unserer Supabase-Datenbank zusammen mit:
Der Umkreis bezieht sich auf die auf dich übertragene Karte und wird serverseitig als Abstand zu Kyjiw ausgewertet - der Server kennt deinen Standort nicht und braucht ihn dafür nicht. Löst ein neuer Alarm aus, schickt unser Server-Job eine Mitteilung mit einem allgemeinen Text („Luftalarm in der Ukraine …") über den Push-Dienst von Apple (Apple Push Notification service, Apple Inc.) an dein Gerät. Die Mitteilung enthält keine Daten über dich. Der Schlüssel in der App kann Tokens nur anlegen oder aktualisieren, nicht auslesen.
Abschalten und Löschen: Mitteilungen kannst du jederzeit in den iOS-Einstellungen für die App deaktivieren. Deinstallierst du die App, wird das Token ungültig; Apple meldet das beim nächsten Versand zurück, und unser Server-Job löscht den Eintrag automatisch. Auf Wunsch löschen wir ihn auch vorher - schreib uns dazu eine E-Mail.
Rechtsgrundlage ist deine Einwilligung über den Berechtigungsdialog von iOS (Art. 6 Abs. 1 lit. a DSGVO); die Verarbeitung durch Apple richtet sich nach der Datenschutzrichtlinie von Apple.
Die beiden Karten werden mit Apples MapKit dargestellt. Dafür lädt dein Gerät die Kartenkacheln des jeweils sichtbaren Ausschnitts von Apple - bei der auf dich übertragenen Karte also einen Ausschnitt rund um deinen Standort. Apple erhält dabei technisch bedingt deine IP-Adresse und den angefragten Kartenausschnitt; wir erhalten nichts davon. Apple verwendet dafür nach eigener Angabe rotierende Kennungen, die nicht mit deiner Apple-ID verknüpft sind.
Kommt ein Alarm ausnahmsweise ohne Koordinaten vom Backend, lässt die App den ukrainischen Gebietsnamen (z. B. „Харківська область") über Apples Geocodierungsdienst in Koordinaten umrechnen. Übermittelt wird nur dieser Gebietsname - nie dein Standort.
Rechtsgrundlage ist die Bereitstellung der Kartenfunktion (Art. 6 Abs. 1 lit. b DSGVO); Details in der Datenschutzrichtlinie von Apple.
Der Info-Bereich der App zeigt unter „Weitere Apps" Vorschaubilder, die von unserem Webserver (borisniehaus.de) geladen werden; dabei erhält unser Webhoster technisch bedingt deine IP-Adresse. Außerdem enthält der Info-Bereich Links zu externen Websites (alerts.in.ua, borisniehaus.de, PayPal). Diese öffnen sich erst, wenn du sie antippst, in deinem Browser; ab dann gelten die Datenschutzbestimmungen des jeweiligen Anbieters.
Die App fragt genau zwei Systemberechtigungen an: Standort (beim Verwenden der App) für die auf dich übertragene Karte und Mitteilungen für die Push-Benachrichtigungen. Beide werden im Intro angekündigt, beide sind freiwillig, beide kannst du jederzeit in den iOS-Einstellungen widerrufen. Kamera, Mikrofon, Kontakte, Fotos oder Bewegungsdaten werden nicht angefragt.
Dir stehen die Rechte aus Art. 15-21 DSGVO zu (Auskunft, Berichtigung, Löschung, Einschränkung, Widerspruch, Datenübertragbarkeit), das Recht, eine erteilte Einwilligung jederzeit zu widerrufen (Art. 7 Abs. 3 DSGVO), sowie das Beschwerderecht bei einer Aufsichtsbehörde (Art. 77 DSGVO) - für Berlin ist das die Berliner Beauftragte für Datenschutz und Informationsfreiheit. Da wir außer dem Push-Token keine Daten über dich speichern und dieses Token keiner Person zuzuordnen ist, können wir Auskunfts- oder Löschanfragen nur auf das Token beziehen, das du uns nennst. Wende dich an tryvoha@borisniehaus.de.
Die App wird über den Apple App Store vertrieben. Der Bezug der App über den Store unterliegt der eigenen Datenverarbeitung von Apple (z. B. im Rahmen deines Accounts und des Downloads), richtet sich nach deren Datenschutzerklärung und liegt außerhalb des Einflussbereichs des Verantwortlichen.
Die App setzt keine Cookies ein, betreibt kein Tracking und bindet keine Analytics-, Werbe- oder Absturz-SDKs ein. Es gibt keine Werbe-Identifier, keine Profilbildung und keine geräteübergreifende Wiedererkennung. Die einzige eingebundene Fremdbibliothek ist der Supabase-Client für das Laden der Alarme und die Push-Registrierung.
Ändert sich die Datenverarbeitung der App - etwa durch neue Funktionen -, wird diese Erklärung vorher angepasst. Das Datum unten zeigt den aktuellen Stand.
2026-10-02