Datenschutzerklärung
Diese Datenschutzerklärung gilt für die Web-App „KAG Vertretungsplan“ unter vertretung-kag.vercel.app (im Folgenden „App“) und für diese Informationsseite. Sie erklärt, welche personenbezogenen Daten dabei verarbeitet werden, wozu, auf welcher Rechtsgrundlage und welche Rechte du hast.
Das Wichtigste in Kürze
- Kein Konto, keine Namen, keine Cookies, keine Werbung, kein Tracking. Die App speichert keine E-Mail-Adressen.
- Deine Klasse, Kurse und Einstellungen werden auf deinem Gerät gespeichert – auf dem Server nur, wenn du Benachrichtigungen einschaltest.
- Beim Aufruf fallen technisch notwendige Server-Logdaten (u. a. IP-Adresse) beim Hoster Vercel an.
- Die App erstellt eine anonyme Nutzungsstatistik ohne Cookies.
- Nur wenn du Push-Benachrichtigungen einschaltest, werden deine Push-Adresse und deine Auswahl auf einem Server gespeichert. Schaltest du Push aus oder setzt du die App zurück, werden diese Daten sofort gelöscht.
- Schreibst du mir über „Hilfe & Kontakt“, wird deine Nachricht über den Dienst ntfy.sh (USA) an mein Handy weitergeleitet; auf dem Server der App wird sie nicht gespeichert. Das ist freiwillig – du kannst mir auch eine normale E-Mail schreiben.
- Das Kontaktformular auf dieser Website läuft über den Dienst Formspree (USA). Auch das ist freiwillig.
1 Verantwortlicher
Verantwortlich für die Datenverarbeitung im Sinne von Art. 4 Nr. 7 der Datenschutz-Grundverordnung (DSGVO) ist:
Ben GrieseBurghofweg 1
53340 Meckenheim
E-Mail: phandevstudios@gmx.de
Die App ist ein privates, nicht kommerzielles Projekt und kein offizielles Angebot des Konrad-Adenauer-Gymnasiums Meckenheim. Die Schule ist für die Datenverarbeitung in dieser App nicht verantwortlich. Ein Datenschutzbeauftragter ist nicht bestellt, weil hierzu keine gesetzliche Pflicht besteht.
2 Hosting und Server-Logfiles (Vercel)
App und Informationsseite werden bei Vercel Inc., 440 N Barranca Avenue #4133, Covina, CA 91723, USA, gehostet. Vercel stellt die Dateien über ein weltweites Servernetz (Content Delivery Network) bereit und betreibt die Serverfunktionen der App. Die Serverfunktionen laufen in der Region Frankfurt am Main, Deutschland (fra1).
Bei jedem Aufruf verarbeitet Vercel automatisch technische Daten, die dein Browser übermittelt:
- IP-Adresse,
- Datum und Uhrzeit des Abrufs,
- aufgerufene Adresse (URL) und HTTP-Statuscode,
- Browser, Betriebssystem und Gerätetyp (User-Agent),
- ggf. die zuvor besuchte Seite (Referrer).
Zweck: Auslieferung der App, Sicherstellung von Betrieb und Sicherheit (z. B. Abwehr von Angriffen) sowie Fehleranalyse.
Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO. Das berechtigte Interesse liegt darin, die App stabil und sicher bereitzustellen.
Speicherdauer: Die Logdaten werden von Vercel nur für begrenzte Zeit gespeichert und anschließend automatisch gelöscht (nach etwa einer Stunde).
Vercel verarbeitet die Daten als Auftragsverarbeiter auf Grundlage eines Vertrags zur Auftragsverarbeitung nach Art. 28 DSGVO. Zur Übermittlung in die USA siehe Abschnitt 12. Weitere Informationen: Datenschutzerklärung von Vercel.
3 Anonyme Nutzungsstatistik (Vercel Web Analytics)
Um zu verstehen, wie die App genutzt wird (z. B. wie viele Aufrufe es gibt und welche Geräte verwendet werden), setzt die App Vercel Web Analytics ein. Die Informationsseite, auf der du dich gerade befindest, verwendet keine Statistik.
- Es werden keine Cookies gesetzt und keine Kennungen auf deinem Gerät gespeichert.
- Besucher werden nur über einen Hash-Wert (eine Art Prüfsumme) erkannt, der aus der Anfrage gebildet wird und sich täglich ändert. Die Zuordnung wird nach spätestens 24 Stunden verworfen. Ein Wiedererkennen über mehrere Tage oder über andere Websites hinweg findet nicht statt.
- Gezählt werden Seitenaufrufe. Die Startseite der App wird dabei getrennt danach gezählt, ob sie als installierte App oder im Browser geöffnet wurde: Vor dem Senden ersetzt die App die Adresse „/“ durch „/app“ bzw. „/browser“ und entfernt Zusatzangaben wie „?day=…“. Dafür wird nichts auf deinem Gerät gespeichert. Lädt sich die App nach einem Update automatisch neu, wird das nicht gezählt.
- Erfasst werden: aufgerufene Seite, Zeitpunkt, Referrer, Land/Region, Browser und Betriebssystem jeweils mit Version, Gerätetyp.
- Die Auswertung erfolgt ausschließlich zusammengefasst (aggregiert); Rückschlüsse auf einzelne Personen sind nicht vorgesehen.
Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO. Das berechtigte Interesse liegt darin, die App anhand einer datensparsamen Statistik zu verbessern und technische Probleme (z. B. mit bestimmten Browsern) zu erkennen.
Widerspruch: Du kannst der Verarbeitung nach Art. 21 DSGVO jederzeit widersprechen, z. B. durch eine Nachricht an die oben genannte E-Mail-Adresse oder indem du die Statistik mit einem Inhaltsblocker im Browser unterbindest. Die App funktioniert auch dann uneingeschränkt.
Anbieter ist Vercel Inc. (siehe Abschnitt 2). Weitere Informationen: Vercel Web Analytics – Privacy and Compliance.
4 Speicherung auf deinem Gerät
Damit die App sich deine Auswahl merkt und auch ohne Internetverbindung funktioniert, speichert sie Daten lokal im Speicher deines Browsers (localStorage und sessionStorage; zusätzlich den Offline-Zwischenspeicher der App über einen sogenannten Service Worker). Es werden keine Cookies verwendet. Die Einträge im Browser-Speicher beginnen mit kag:.
Gespeichert werden:
- die gewählte Klasse und die gewählten Kurs-Lehrkräfte,
- eine andere Klasse, die du dir gerade nur ansiehst (im sessionStorage; zurückgesetzt beim Schließen, nach 30 Minuten ohne Nutzung oder am nächsten Tag),
- Einstellungen: Hell/Dunkel, Textgröße, ab wann der nächste Schultag gezeigt wird, „Neu“-Markierungen, gewünschte Benachrichtigungsarten, tägliche Überblicke und ihre Uhrzeiten,
- ob der Knopf „Wo ist das?“ für den Raumplan an ist,
- dass du den Hinweis „Neu: Raumplan“ gesehen hast,
- eine Offline-Kopie des Vertretungsplans,
- bereits gesehene Einträge (für die Markierung „Neu“),
- ob die Einführung bereits abgeschlossen wurde,
- ein Zähler der Besuche in diesem Browser und wie oft die Erinnerung „App installieren“ schon gezeigt wurde (sie erscheint höchstens zweimal: beim 3. und beim 10. Besuch); dazu zwei Merker nur bis zum Schließen des Tabs (sessionStorage), damit jeder Besuch nur einmal zählt,
- ob du den Hinweis „Gerät zu alt“ mit „Trotzdem versuchen“ geschlossen hast,
- kurzzeitig, nur bis zum Schließen des Tabs (sessionStorage): wann sich die App zuletzt für eine neue Version neu geladen hat,
- über den Service Worker: eine Offline-Kopie der App selbst und die Zahl, die am App-Symbol angezeigt wird.
Diese Daten bleiben auf deinem Gerät und werden nicht an den Server übertragen – mit zwei Ausnahmen: Wenn du Benachrichtigungen einschaltest, werden die in Abschnitt 5.1 genannten Angaben an den Server geschickt; wenn du „Hilfe & Kontakt“ nutzt, die in Abschnitt 6 genannten.
Raumplan: Der Raumplan, der sich über „Wo ist das?“ öffnet, steckt vollständig in der App. Er wird ohne Datenübertragung angezeigt: Es wird nichts nachgeladen und nichts an einen Server oder an Dritte geschickt; er funktioniert auch offline.
Teilen: Die Knöpfe „Teilen“ in der App öffnen die Teilen-Funktion deines Geräts mit einem Text der Änderungen eines Tages oder kopieren diesen Text in die Zwischenablage. Wohin du ihn schickst, entscheidest du; die App überträgt dabei nichts an den Server.
Rechtsgrundlage: Das Speichern und Auslesen dieser Informationen auf deinem Gerät ist nach § 25 Abs. 2 Nr. 2 des Telekommunikation-Digitale-Dienste-Datenschutz-Gesetzes (TDDDG) ohne Einwilligung zulässig, weil es unbedingt erforderlich ist, um den von dir ausdrücklich gewünschten Dienst bereitzustellen (gefilterte Anzeige, deine Einstellungen, Offline-Nutzung). Soweit dabei personenbezogene Daten verarbeitet werden, ist Rechtsgrundlage Art. 6 Abs. 1 lit. f DSGVO.
Löschung: Du kannst alle lokal gespeicherten Daten jederzeit über Einstellungen → „Über die App“ → „App zurücksetzen“ löschen. Alternativ kannst du die Website-Daten in deinem Browser löschen oder die installierte App entfernen. sessionStorage wird beim Schließen des Tabs automatisch geleert.
5 Push-Benachrichtigungen
Die App kann dich über Änderungen im Vertretungsplan per Push-Benachrichtigung informieren. Das geschieht nur, wenn du die Funktion selbst einschaltest und dein Browser bzw. Betriebssystem dir die Erlaubnis dafür abfragt.
Einschalten kannst du Benachrichtigungen an mehreren Stellen in der App: auf der Startseite (bei deiner Klasse), in der Einführung beim ersten Start oder unter Einstellungen → „Benachrichtigungen“. Ausschalten kannst du sie unter Einstellungen → „Benachrichtigungen“. Auch „App zurücksetzen“ (Einstellungen → „Über die App“) schaltet sie aus und löscht deine Anmeldung.
5.1 Welche Daten gespeichert werden
Wenn du Push einschaltest, werden je Gerät folgende Daten auf einem Server gespeichert:
- deine Push-Adresse: die vom Push-Dienst deines Browsers vergebene Adresse (Endpoint-URL) sowie die zugehörigen technischen Schlüssel zur Verschlüsselung,
- deine Klasse und – in der Oberstufe – die Kürzel der gewählten Lehrkräfte deiner Kurse,
- deine Benachrichtigungs-Einstellungen: über welche Arten von Änderungen du informiert werden möchtest (Ausfälle & EVA, Vertretungen & Betreuung, Raumänderungen & Verlegungen, Klausuren & Veranstaltungen), ob du den Überblick am Abend und/oder am Morgen möchtest und zu welcher Uhrzeit (abends 17, 18, 19 oder 20 Uhr; morgens 6:00, 6:30 oder 7:00 Uhr),
- die Zeitpunkte der Anmeldung, der letzten Änderung und der letzten Testnachricht.
Es werden keine Namen, keine E-Mail-Adressen und kein Benutzerkonto gespeichert. Die Push-Adresse enthält keine direkt identifizierenden Angaben, ist aber eine eindeutige Gerätekennung und wird daher als personenbezogenes Datum behandelt.
Außerdem speichert der Server Daten ohne Bezug zu einzelnen Personen: den zuletzt gelesenen Vertretungsplan, um Änderungen zu erkennen (siehe Abschnitt 9), und kleine Verwaltungswerte, z. B. den Zeitpunkt der letzten Prüfung.
Die Daten werden in einer Datenbank von Upstash, Inc. (Delaware-Gesellschaft mit Sitz in Kalifornien, USA; Datenschutzkontakt: privacy@upstash.com) gespeichert (Serverstandort: Frankfurt am Main, Deutschland). Upstash ist als Auftragsverarbeiter nach Art. 28 DSGVO tätig. Weitere Informationen: Datenschutzerklärung von Upstash.
5.2 Zustellung über den Push-Dienst deines Geräts
Push-Nachrichten werden technisch nicht direkt an dein Gerät gesendet, sondern über den Push-Dienst, den dein Browser bzw. dein Betriebssystem vorgibt. Welcher das ist, entscheidet dein Browser, nicht die App:
- Safari / iOS / iPadOS / macOS: Apple Push Notification service (Apple Inc. bzw. Apple Distribution International Ltd.),
- Chrome, Edge auf Android und viele Chromium-Browser: Firebase Cloud Messaging (Google LLC bzw. Google Ireland Ltd.),
- Firefox: Mozilla Push Service (Mozilla Corporation),
- Edge unter Windows: Windows Push Notification Services (Microsoft Corporation).
Der Inhalt der Nachrichten wird nach dem Web-Push-Standard Ende-zu-Ende verschlüsselt; der Push-Dienst kann ihn nicht lesen. Eine Nachricht enthält nur die Änderungen des Plans für deine gewählte Klasse. Der Push-Dienst verarbeitet jedoch die Push-Adresse sowie technische Metadaten (z. B. Zeitpunkt und Größe der Nachricht) und – im Rahmen der Verbindung zu deinem Gerät – deine IP-Adresse. Für diese Verarbeitung gelten die Datenschutzbestimmungen des jeweiligen Anbieters, mit dem du über deinen Browser bzw. dein Betriebssystem ohnehin verbunden bist.
5.3 Rechtsgrundlage, Widerruf und Löschung
Rechtsgrundlage ist deine Einwilligung nach Art. 6 Abs. 1 lit. a DSGVO und, für das Anlegen der Push-Anmeldung auf deinem Gerät, § 25 Abs. 1 TDDDG.
Widerruf: Du kannst deine Einwilligung jederzeit mit Wirkung für die Zukunft widerrufen, indem du Push-Benachrichtigungen in der App ausschaltest (Einstellungen → „Benachrichtigungen“) oder die App über „App zurücksetzen“ zurücksetzt. Deine Anmeldung wird dann sofort vom Server gelöscht. Die Rechtmäßigkeit der bis dahin erfolgten Verarbeitung bleibt unberührt. Entziehst du die Berechtigung nur in den Browser- oder Systemeinstellungen, wird die Anmeldung spätestens beim nächsten Zustellversuch als ungültig erkannt und gelöscht.
Speicherdauer: Die Daten werden gespeichert, bis du Push ausschaltest, die App zurücksetzt oder der Push-Dienst die Anmeldung als ungültig meldet (z. B. nach Deinstallation der App oder Löschen der Browserdaten); ungültige Anmeldungen löscht der Server automatisch.
6 „Hilfe & Kontakt“ in der App
Unter Einstellungen → „Hilfe & Kontakt“ kannst du mir eine Nachricht schicken (Fehler melden, Frage, Idee oder Wunsch, Sonstiges). Das ist freiwillig.
6.1 Welche Daten übermittelt werden
- der Text deiner Nachricht und die gewählte Art (bei Fehlern auch, was nicht stimmt),
- deine E-Mail-Adresse, aber nur, wenn du sie freiwillig angibst – ohne sie kann ich dir nicht antworten,
- sofern du sie nicht abwählst, technische Angaben: Gerät und Betriebssystem, Browser und Gerätekennung (User-Agent), ob die App installiert ist, App-Version, gewählte Klasse bzw. Kurse, Status der Benachrichtigungen, Bildschirmgröße und Darstellung, Stand des geladenen Plans und ob das Gerät online ist.
Du siehst alle Angaben vor dem Absenden.
6.2 Weg der Nachricht
Wenn du direkt absendest, geht die Nachricht über den Server der App an den Benachrichtigungsdienst ntfy.sh und von dort auf mein Handy. Auf dem Server der App wird die Nachricht nicht gespeichert. Zum Schutz vor Missbrauch (z. B. massenhaftes Absenden) hält der Server deine IP-Adresse höchstens 10 Minuten im Arbeitsspeicher.
Über ntfy.sh: ntfy.sh ist ein kostenloser Dienst des Entwicklers Philipp C. Heckel; eine Firma oder ein Sitzland nennt ntfy.sh nicht. Nach eigenen Angaben läuft der Dienst bei DigitalOcean, einem Anbieter aus den USA; die Region ist nicht angegeben. Nachrichten werden dort standardmäßig 12 Stunden zwischengespeichert und danach gelöscht. Die Server-Logs von ntfy.sh enthalten laut ntfy Themennamen und IP-Adressen (für Fehlersuche und zum Schutz vor Missbrauch).
Zustellung auf mein Handy: Ich nutze die ntfy-App für das iPhone aus dem App Store. Nachrichten an diese App laufen laut ntfy.sh über Google Firebase Cloud Messaging (Google LLC); dabei können Inhalt und Metadaten der Nachricht über die Infrastruktur von Google übertragen werden.
Mit ntfy.sh besteht kein Vertrag zur Auftragsverarbeitung – der Dienst ist kostenlos, ohne Konto und bietet keinen solchen Vertrag an. Eine Übermittlung in die USA kann auf diesem Weg nicht ausgeschlossen werden (siehe Abschnitt 12). Weitere Informationen: Datenschutzerklärung von ntfy.sh.
Alternativ kannst du dieselbe Nachricht per E-Mail schicken: Dann öffnet sich dein eigenes E-Mail-Programm mit einer vorbereiteten E-Mail an phandevstudios@gmx.de. Gesendet wird nur, wenn du dort selbst auf „Senden“ tippst. Natürlich kannst du mir auch einfach so eine E-Mail schreiben (siehe Abschnitt 10).
Das ist freiwillig. Wenn du die technischen Angaben nicht mitschicken möchtest, wähle sie vor dem Absenden ab. Wenn du ntfy.sh ganz vermeiden möchtest, nutze die E-Mail-Variante oder schreib mir eine normale E-Mail.
6.3 Zweck, Rechtsgrundlage und Speicherdauer
Zweck: deine Anfrage zu beantworten und gemeldete Fehler nachzuvollziehen und zu beheben.
Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO. Das berechtigte Interesse liegt darin, Anfragen zu bearbeiten und Fehler zu finden. Alle Angaben sind freiwillig; die technischen Angaben kannst du vor dem Absenden abwählen.
Speicherdauer: Ich lösche die Nachricht, sobald die Anfrage erledigt ist, spätestens nach 6 Monaten. Bei ntfy.sh wird sie laut ntfy höchstens 12 Stunden zwischengespeichert. Die IP-Adresse auf dem Server der App wird nach höchstens 10 Minuten verworfen.
7 Kinder und Jugendliche
Die App richtet sich auch an Schülerinnen und Schüler unter 16 Jahren. Sie ist deshalb so gebaut, dass sie ohne Angabe persönlicher Daten genutzt werden kann: Es gibt kein Konto, keine Namensangabe und keine Profilbildung. Die Anzeige des Plans und deine Einstellungen funktionieren rein auf deinem Gerät.
Lediglich für die freiwillige Push-Funktion ist eine Einwilligung erforderlich. Nach Art. 8 DSGVO ist die Einwilligung eines Kindes in Deutschland erst ab 16 Jahren allein wirksam. Wenn du jünger als 16 bist, schalte Push-Benachrichtigungen bitte nur ein, wenn deine Eltern bzw. Erziehungsberechtigten einverstanden sind. Die dafür gespeicherten Daten sind auf das Nötigste beschränkt (siehe Abschnitt 5.1) und lassen sich jederzeit durch Ausschalten löschen.
8 Abruf des Vertretungsplans und Zeitdienst
Der Server der App lädt den öffentlich zugänglichen Vertretungsplan von den öffentlichen Untis-Seiten der Schule. Dieser Abruf erfolgt durch den Server, nicht durch dein Gerät; deine IP-Adresse oder andere Daten von dir werden dabei nicht an die Schule weitergegeben.
Damit Änderungen auch ohne geöffnete App erkannt werden, ruft der Zeitdienst cron-job.org (betrieben von Patrick Schlangen, Deutschland) regelmäßig eine Server-Adresse der App auf, die den Plan prüft und ggf. Push-Benachrichtigungen auslöst. Dabei werden keine Daten von Nutzerinnen und Nutzern an cron-job.org übermittelt.
9 Daten aus dem Vertretungsplan (Lehrkräfte-Kürzel)
Der Vertretungsplan enthält Kürzel von Lehrkräften sowie Klassen, Räume und Fächer. Diese Angaben stammen aus dem von der Schule öffentlich bereitgestellten Plan (Art. 14 Abs. 2 lit. f DSGVO). Sie werden ausschließlich verwendet, um Schülerinnen und Schülern den Plan übersichtlich und gefiltert anzuzeigen und sie über Änderungen zu benachrichtigen.
Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO. Das berechtigte Interesse liegt in der übersichtlichen Bereitstellung bereits öffentlich zugänglicher schulorganisatorischer Informationen. Es werden nur Kürzel verarbeitet, keine Klarnamen; es findet keine Auswertung über einzelne Lehrkräfte statt.
Speicherdauer: Der Plan wird nicht dauerhaft gespeichert, und es entsteht kein Verlauf:
- Server: Der Server hält den abgerufenen Plan höchstens 5 Minuten im Arbeitsspeicher. Das Servernetz von Vercel speichert die Antwort zusätzlich höchstens 60 Sekunden zwischen (während einer Neuladung bis zu weitere 4 Minuten).
- Benachrichtigungen: Um Änderungen zu erkennen, liegt in der Datenbank bei Upstash (siehe Abschnitt 5.1) eine Liste der Einträge ab dem aktuellen Tag (Datum, Klasse, Stunde, Art der Änderung, Lehrkraft-Kürzel, Raum, Fach, Hinweistext). Diese Liste wird bei jeder Prüfung, etwa alle 10 Minuten, vollständig überschrieben; Einträge vergangener Tage werden dabei entfernt.
- Dein Gerät: Die Offline-Kopie des zuletzt geladenen Plans wird bei jedem Laden überschrieben und mit „App zurücksetzen“ gelöscht (siehe Abschnitt 4).
Bildschirmfotos auf dieser Website: Die Startseite zeigt eigene Bildschirmfotos der App, aufgenommen im Oktober 2026. Sie zeigen einen echten Ausschnitt des öffentlich zugänglichen Plans, darunter Lehrkräfte-Kürzel. Daten von Nutzerinnen und Nutzern sind darauf nicht zu sehen. Die Bilder liegen auf dem eigenen Server und werden nicht von fremden Diensten geladen.
Betroffene Lehrkräfte können der Verarbeitung nach Art. 21 DSGVO widersprechen; bitte wende dich dazu an die oben genannte E-Mail-Adresse.
10 Kontakt per E-Mail und Kontaktformular
Wenn du mir eine E-Mail schreibst – direkt oder über die E-Mail-Variante von „Hilfe & Kontakt“ –, verarbeite ich deine E-Mail-Adresse und den Inhalt deiner Nachricht, um deine Anfrage zu beantworten (Art. 6 Abs. 1 lit. f DSGVO; bei Anfragen zu deinen Rechten Art. 6 Abs. 1 lit. c DSGVO). Die Daten werden gelöscht, sobald die Anfrage erledigt ist und keine gesetzlichen Aufbewahrungspflichten entgegenstehen.
10.1 Kontaktformular auf dieser Website
Auf der Seite Kontakt gibt es ein Formular. Wenn du es absendest, werden die gewählte Art deines Anliegens, deine Nachricht und – nur wenn du sie angibst – deine E-Mail-Adresse übermittelt.
Das Formular wird vom Dienst Formspree (Formspree, Inc., USA) entgegengenommen und per E-Mail an mich weitergeleitet. Formspree speichert die Nachricht außerdem in meinem Konto dort. Nach eigenen Angaben verarbeitet Formspree die Daten in den USA und erfasst dabei auch technische Daten der Verbindung, etwa IP-Adresse, Browsertyp, Zeitpunkt und die Seite, von der du kommst. Mit Formspree besteht kein Vertrag zur Auftragsverarbeitung; die Nutzungsbedingungen von Formspree sehen keinen vor. Weitere Informationen: Datenschutzerklärung von Formspree.
Ist JavaScript ausgeschaltet, öffnet sich nach dem Absenden eine Bestätigungsseite von Formspree; für diese Seite gilt die Datenschutzerklärung von Formspree. Ein verstecktes Feld im Formular dient nur dazu, automatisch abgeschickte Spam-Nachrichten zu erkennen.
Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO. Das berechtigte Interesse liegt darin, deine Anfrage zu beantworten.
Speicherdauer: Ich lösche die Nachricht bei Formspree und in meinem Postfach, sobald die Anfrage erledigt ist, spätestens nach 6 Monaten.
Das ist freiwillig. Wenn du Formspree nicht nutzen möchtest, schreib mir über „Hilfe & Kontakt“ in der App oder per E-Mail an phandevstudios@gmx.de.
11 Was nicht stattfindet
- keine Cookies,
- kein Tracking über Websites oder Tage hinweg, keine Profilbildung,
- keine Werbung und kein Verkauf von Daten,
- keine Social-Media-Plugins,
- keine externen Schriftarten oder Skripte von Drittanbietern (abgesehen von der Statistik nach Abschnitt 3, die über die eigene Domain der App ausgeliefert wird); die Schriften dieser Informationsseite liegen auf dem eigenen Server; ebenso die kleinen Skripte dieser Seite (Menü auf dem Handy, Scroll-Bewegung der Startseite, Absenden des Kontaktformulars). Sie speichern nichts; gesendet wird nur, wenn du das Kontaktformular absendest (siehe Abschnitt 10.1),
- keine automatisierte Entscheidungsfindung im Sinne von Art. 22 DSGVO.
12 Empfänger und Übermittlung in Drittländer
Empfänger personenbezogener Daten sind die oben genannten Dienstleister (Vercel, Upstash) als Auftragsverarbeiter, bei Push-Benachrichtigungen der Push-Dienst deines Browsers bzw. Betriebssystems und, wenn du „Hilfe & Kontakt“ direkt absendest, der Benachrichtigungsdienst ntfy.sh sowie für die Zustellung auf mein Handy Google Firebase Cloud Messaging (siehe Abschnitt 6). Wenn du das Kontaktformular auf dieser Website nutzt, ist außerdem Formspree Empfänger (siehe Abschnitt 10.1).
Vercel Inc. und Upstash, Inc. haben ihren Sitz in den USA. Die Serverfunktionen und die Datenbank laufen zwar in Frankfurt am Main, ein Zugriff aus den USA (z. B. durch Wartung oder das weltweite Servernetz von Vercel) ist aber nicht ausgeschlossen. Beide Unternehmen sind nach eigenen Angaben unter dem EU-US Data Privacy Framework zertifiziert; für die USA besteht insoweit ein Angemessenheitsbeschluss der EU-Kommission (Art. 45 DSGVO). Ergänzend werden die Standardvertragsklauseln der EU-Kommission (Art. 46 Abs. 2 lit. c DSGVO) als Bestandteil der Auftragsverarbeitungsverträge verwendet. Den aktuellen Zertifizierungsstatus kannst du unter dataprivacyframework.gov prüfen.
„Hilfe & Kontakt“: ntfy.sh wird nach eigenen Angaben bei DigitalOcean (USA) betrieben, und die Zustellung an mein iPhone läuft über Google Firebase Cloud Messaging (Google LLC, USA). Eine Übermittlung deiner Nachricht in die USA kann deshalb nicht ausgeschlossen werden. Für diesen Weg besteht kein Vertrag zur Auftragsverarbeitung. Die Nutzung ist freiwillig: Du kannst die Geräte-Angaben abwählen oder mir stattdessen eine normale E-Mail schreiben.
Kontaktformular: Formspree, Inc. verarbeitet die Daten nach eigenen Angaben in den USA. Eine Übermittlung deiner Nachricht in die USA findet deshalb statt. Für diesen Weg besteht kein Vertrag zur Auftragsverarbeitung. Die Nutzung ist freiwillig: Du kannst mir stattdessen über die App oder per E-Mail schreiben.
13 Übersicht: Daten und Speicherdauer
| Daten | Wo | Rechtsgrundlage | Löschung |
|---|---|---|---|
| Server-Logfiles (inkl. IP) | Vercel | Art. 6 Abs. 1 lit. f | automatisch nach kurzer Zeit |
| Nutzungsstatistik | Vercel | Art. 6 Abs. 1 lit. f | Besucher-Hash nach 24 h; nur aggregierte Werte bleiben |
| Auswahl, Einstellungen, Offline-Plan | nur dein Gerät | § 25 Abs. 2 Nr. 2 TDDDG | „App zurücksetzen“ oder Browserdaten löschen |
| Push-Anmeldung, Auswahl und Benachrichtigungs-Einstellungen | Upstash | Art. 6 Abs. 1 lit. a | sofort beim Ausschalten oder „App zurücksetzen“; automatisch, wenn ungültig |
| Nachrichten über „Hilfe & Kontakt“ | ntfy.sh (DigitalOcean, USA), Google Firebase, Handy des Betreibers | Art. 6 Abs. 1 lit. f | bei ntfy.sh höchstens 12 h; beim Betreiber nach Erledigung, spätestens nach 6 Monaten |
| IP-Adresse bei „Hilfe & Kontakt“ | Vercel (Arbeitsspeicher) | Art. 6 Abs. 1 lit. f | nach höchstens 10 Min. |
| Einträge des Vertretungsplans | Vercel (Arbeitsspeicher, CDN), Upstash | Art. 6 Abs. 1 lit. f | max. 5 Min. bzw. bei jeder Prüfung (ca. alle 10 Min.) überschrieben; vergangene Tage entfernt |
| Kontaktformular dieser Website | Formspree (USA), Postfach des Betreibers | Art. 6 Abs. 1 lit. f | nach Erledigung, spätestens nach 6 Monaten |
| E-Mail-Anfragen | Postfach des Betreibers | Art. 6 Abs. 1 lit. f / c | nach Erledigung |
14 Deine Rechte
Du hast nach der DSGVO folgende Rechte:
- Auskunft über die zu dir gespeicherten Daten (Art. 15),
- Berichtigung unrichtiger Daten (Art. 16),
- Löschung (Art. 17),
- Einschränkung der Verarbeitung (Art. 18),
- Datenübertragbarkeit (Art. 20),
- Widerspruch gegen Verarbeitungen auf Grundlage von Art. 6 Abs. 1 lit. f (Art. 21),
- Widerruf einer erteilten Einwilligung mit Wirkung für die Zukunft (Art. 7 Abs. 3).
Wende dich dafür an die in Abschnitt 1 genannte E-Mail-Adresse. Da die App ohne Konto auskommt, kann ich dich auf dem Server in der Regel nicht anhand deines Namens finden (vgl. Art. 11 DSGVO). Die meisten Rechte kannst du deshalb am einfachsten direkt in der App ausüben: Deine lokal gespeicherten Daten siehst und änderst du in den Einstellungen, „App zurücksetzen“ löscht sie (und eine vorhandene Push-Anmeldung auf dem Server), und das Ausschalten von Push löscht deine Push-Anmeldung auf dem Server.
15 Beschwerderecht bei der Aufsichtsbehörde
Du hast das Recht, dich bei einer Datenschutz-Aufsichtsbehörde zu beschweren (Art. 77 DSGVO). Zuständig für den Betreiber ist:
Landesbeauftragte für Datenschutz und Informationsfreiheit Nordrhein-Westfalen (LDI NRW)Kavalleriestraße 2–4
40213 Düsseldorf
www.ldi.nrw.de
16 Sonstiges und Änderungen
Die Bereitstellung von Daten ist weder gesetzlich noch vertraglich vorgeschrieben. Ohne die technisch notwendigen Verbindungsdaten (Abschnitt 2) kann die App nicht ausgeliefert werden; ohne Push-Anmeldung kannst du die App weiterhin vollständig nutzen, erhältst aber keine Benachrichtigungen.
Die Verbindung zur App und zu dieser Seite ist per HTTPS (TLS) verschlüsselt.
Ich passe diese Datenschutzerklärung an, wenn sich die App oder die Rechtslage ändert. Es gilt die jeweils hier veröffentlichte Fassung.