Datenschutzerklärung
Für die iOS-App „GetDogWalkers“, den Server und das Kundenportal unter app.getdogwalkers.com und diese Website · Stand: Oktober 2026
1. Verantwortlicher und Kontakt
Verantwortlicher im Sinne der Datenschutz-Grundverordnung (DSGVO), des Bundesdatenschutzgesetzes (BDSG) und des Telekommunikation-Digitale-Dienste-Datenschutz-Gesetzes (TDDDG) ist, soweit in Abschnitt 4 nicht anders beschrieben:
Cogswell ITInhaber: Joshua Cogswell
Georg-Moller-Weg 29
64625 Bensheim
Deutschland
Telefon: +49 6251 9743999
E-Mail: hallo (at) getdogwalkers.com
Support: über unser Kontaktformular
Datenschutzbeauftragter: Aufgrund von Größe und Tätigkeitsprofil unseres Unternehmens besteht nach § 38 BDSG keine gesetzliche Pflicht zur Benennung eines Datenschutzbeauftragten. Datenschutzanfragen richtest du bitte direkt an die oben genannte Kontaktadresse.
„Wir“ und „uns“ meint in dieser Erklärung Cogswell IT. „Du“ meint dich als Besucher:in der Website oder als Nutzer:in der App, in der Regel als Inhaber:in oder Mitarbeiter:in eines Dogwalking-Betriebs oder einer Hundepension. Hundehalter:innen, die Kund:innen eines solchen Betriebs sind, finden eigene Hinweise in Abschnitt 31.
2. Überblick in Kurzform
- Lokal zuerst. Alles, was du in der App erfasst, wird auf deinem iPhone gespeichert. Ohne Server-Konto erhalten wir diese Daten nicht. Sie verlassen dein Gerät dann nur, wenn du sie selbst teilst (z. B. Backup-Datei, PDF per Mail) oder wenn eine Funktion einen Apple-Dienst bzw. den Wetterdienst nutzt (Abschnitte 11 bis 12).
- Server-Konto freiwillig. Mit einem Server-Konto kannst du Daten synchronisieren, E-Mails über unseren Server versenden, das Kundenportal, den Live-Link und die Online-Bezahlung nutzen. Für die Daten deiner Kund:innen handeln wir dabei nur in deinem Auftrag.
- Keine Werbung, kein Tracking. App und Website enthalten keine Werbe-, Analyse-, Absturz- oder Tracking-SDKs, keine Werbe-ID (IDFA), kein App Tracking Transparency, keine Cookies und kein Fingerprinting. Wir verkaufen keine Daten.
- Standort nur bei Bedarf. Die App fragt den Standort nur „Beim Verwenden der App“ ab und nutzt ihn nur während eines laufenden Live-Walks, dann auch bei gesperrtem Bildschirm. Zum Server gelangen Positionen nur während eines Live-Walks mit Server-Konto.
- KI auf dem Gerät. Der KI-Walk-Bericht wird mit Apple Intelligence direkt auf dem iPhone erstellt; es gibt keinen Cloud-KI-Anbieter.
- Vorregistrierung nur mit Einwilligung. Für die Benachrichtigung zum Start speichern wir deine E-Mail-Adresse erst nach Bestätigung per Double-Opt-in dauerhaft und löschen sie spätestens drei Monate nach der Startaktion.
- Zahlungsdaten nie bei uns. In-App-Käufe wickelt Apple ab, Online-Zahlungen deiner Kund:innen Stripe auf deinem eigenen Stripe-Konto.
3. Begriffe
- Personenbezogene Daten sind alle Informationen, die sich auf eine identifizierte oder identifizierbare natürliche Person beziehen (Art. 4 Nr. 1 DSGVO), etwa Name, Adresse, E-Mail-Adresse, IP-Adresse oder Standort. Angaben über Hunde sind für sich keine personenbezogenen Daten, werden es aber, sobald sie einer Halterin oder einem Halter zugeordnet sind.
- Verarbeitung ist jeder Umgang mit solchen Daten, vom Erheben und Speichern über das Übermitteln bis zum Löschen (Art. 4 Nr. 2 DSGVO).
- Verantwortlicher ist, wer über Zwecke und Mittel der Verarbeitung entscheidet (Art. 4 Nr. 7 DSGVO).
- Auftragsverarbeiter ist, wer Daten im Auftrag und nach Weisung eines Verantwortlichen verarbeitet (Art. 4 Nr. 8, Art. 28 DSGVO).
- Betrieb meint den Dogwalking-Betrieb oder die Hundepension, die die App nutzt. Auf dem Server heißt ein solcher Betrieb technisch „Tenant“.
- Server-Konto ist das optionale Konto des Betriebs auf unserem Server unter
app.getdogwalkers.com. - Token-Link ist ein Link mit einer zufälligen, nicht erratbaren Zeichenfolge (40 Hexadezimalzeichen, 160 Bit Zufall), über den Hundehalter:innen ohne Passwort auf ihren Bereich im Kundenportal zugreifen.
- Drittland ist ein Staat außerhalb der Europäischen Union und des Europäischen Wirtschaftsraums.
4. Geltungsbereich und Rollen
4.1 Wofür diese Erklärung gilt
Diese Erklärung gilt für die iOS-App „GetDogWalkers“ (einschließlich ihrer Widgets, der Live-Aktivität und der Siri-Kurzbefehle), für unseren Server mit Kundenportal unter app.getdogwalkers.com und für die Website getdogwalkers.com einschließlich der Vorregistrierung. Sie gilt ebenso für die Android-App „GetDogWalkers“ (Besonderheiten in Abschnitt 25a).
4.2 Wer wofür verantwortlich ist
- Wir als Verantwortliche verarbeiten: Zugriffsdaten der Website, Support-Anfragen, die Daten deines Server-Kontos (Betriebsname, E-Mail-Adresse, Passwort-Hash, Abo-Status), technische Server-Protokolle sowie Daten zur Missbrauchsabwehr.
- Du (dein Betrieb) als Verantwortliche:r entscheidest über die Daten deiner Kund:innen und ihrer Hunde, deiner Mitarbeiter:innen, deiner Termine, Walks und Rechnungen. Das gilt sowohl für die lokale Speicherung in der App als auch für die Speicherung auf unserem Server. Du brauchst dafür eine eigene Rechtsgrundlage (in der Regel den Betreuungsvertrag, Art. 6 Abs. 1 lit. b DSGVO) und informierst deine Kund:innen selbst über die Verarbeitung. Nutzen Mitarbeiter:innen die App, bist du auch für deren Daten verantwortlich (§ 26 BDSG).
- Wir als Auftragsverarbeiter: Speicherst du Daten deiner Kund:innen auf unserem Server (Synchronisation, Kundenportal, Live-Link, E-Mail-Versand, Bezahllinks), verarbeiten wir sie ausschließlich in deinem Auftrag und nach deiner Weisung (Art. 28 DSGVO). Einen Vertrag zur Auftragsverarbeitung (AVV) stellen wir dir auf Anfrage über unser Kontaktformular zur Verfügung.
- Eigenständige Verantwortliche sind Apple (App Store, In-App-Käufe, iCloud, Apple Intelligence, Karten, Siri) und Stripe (Zahlungsabwicklung) für die Verarbeitungen, die sie in eigener Verantwortung durchführen.
Daten, die die App nur auf deinem Gerät verarbeitet, erreichen uns nicht. Für diese Verarbeitungen sind wir nicht Verantwortliche; wir beschreiben sie trotzdem, damit du weißt, was die App tut.
4.3 Speichern und Auslesen auf deinem Gerät (TDDDG)
Die App speichert Informationen auf deinem iPhone (Datenbankdatei, Einstellungen, Schlüsselbund) und greift mit deiner Freigabe auf Gerätefunktionen wie den Standort zu. Die Website speichert einen einzigen Eintrag im lokalen Speicher deines Browsers. Das ist jeweils unbedingt erforderlich, um den von dir ausdrücklich gewünschten Dienst bereitzustellen (§ 25 Abs. 2 Nr. 2 TDDDG). Darüber hinaus speichern oder lesen wir keine Informationen auf deinem Gerät.
5. Diese Website
5.1 Hosting und Zugriffsdaten (Cloudflare)
Diese Website ist statisch und wird über Cloudflare Pages der Cloudflare, Inc., 101 Townsend St, San Francisco, CA 94107, USA, ausgeliefert.
- Zweck: Auslieferung der Seiten, Abwehr von Angriffen, stabiler Betrieb.
- Daten: IP-Adresse, Zeitpunkt, aufgerufene Seite, Referrer, Browser-Kennung (User-Agent), übertragene Datenmenge.
- Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO; unser berechtigtes Interesse ist der sichere und stabile Betrieb der Website.
- Empfänger: Cloudflare als Auftragsverarbeiter; mit Cloudflare besteht ein Vertrag zur Auftragsverarbeitung.
- Drittland: USA; Cloudflare ist unter dem EU-US Data Privacy Framework zertifiziert (Art. 45 DSGVO), ergänzend gelten EU-Standardvertragsklauseln (Art. 46 Abs. 2 lit. c DSGVO).
- Speicherdauer: nach den Vorgaben von Cloudflare; wir selbst werten keine Zugriffsprotokolle aus.
- Pflicht: Ohne diese Daten kann die Website technisch nicht ausgeliefert werden.
Datenschutzerklärung von Cloudflare: cloudflare.com/privacypolicy.
5.2 Keine Cookies, keine Webanalyse, keine Werbung
Die Website setzt keine Cookies. Wir setzen keine Webanalyse (etwa Google Analytics), kein Conversion-Tracking und kein Remarketing ein; es werden keine Nutzungsprofile gebildet. Eine Einwilligung nach § 25 Abs. 1 TDDDG ist deshalb nicht erforderlich, und wir zeigen statt eines Einwilligungsbanners nur einen Hinweis. Wenn du ihn schließt, speichern wir im lokalen Speicher deines Browsers (Local Storage) den Eintrag dw-privacy-notice mit dem Wert 1, damit er nicht bei jedem Seitenaufruf erneut erscheint. Der Eintrag enthält keine personenbezogenen Daten, wird nicht an uns übertragen und bleibt, bis du ihn in deinem Browser löschst. Rechtsgrundlage ist § 25 Abs. 2 Nr. 2 TDDDG (technisch erforderlich für einen von dir gewünschten Dienst). Den Hinweis kannst du jederzeit über „Cookie-Hinweis“ im Seitenfuß erneut aufrufen. Weitere Einträge im Browser-Speicher legt die Website nicht an.
5.3 Schriftarten, Bilder und Videos
Schriftarten (Be Vietnam Pro, Old Standard TT), Bilder und Videos werden von unserem eigenen Webspace ausgeliefert. Beim Aufruf besteht keine Verbindung zu Google Fonts, Video-Plattformen oder anderen Drittanbietern. Skripte von Dritten werden nicht geladen, mit einer Ausnahme: Sobald du ein Formular nutzt, lädt der Spam-Schutz Cloudflare Turnstile (Abschnitt 5.6).
5.4 Support-Formular
Wenn du das Formular auf der Support-Seite absendest, überträgt dein Browser deine Angaben an eine Funktion dieser Website bei Cloudflare (/api/support). Sie leitet die Nachricht per E-Mail über Resend (Abschnitt 23) an unser internes Support-Postfach weiter; als Antwortadresse wird deine E-Mail-Adresse gesetzt.
- Daten: Name, E-Mail-Adresse, Thema, Nachricht, Sprache der Seite sowie technisch deine IP-Adresse. Ein unsichtbares Prüffeld und Cloudflare Turnstile (Abschnitt 5.6) dienen der Spam-Abwehr.
- Zweck und Rechtsgrundlage: Bearbeitung deiner Anfrage, Art. 6 Abs. 1 lit. b DSGVO (bei Fragen zu Vertrag oder Abo) bzw. lit. f (sonstige Anfragen; Interesse an der Beantwortung). Zur Missbrauchsabwehr sind höchstens drei Nachrichten je Stunde und IP-Adresse möglich; dafür speichern wir kurzzeitig einen nicht umkehrbaren Hashwert der IP-Adresse mit einem Zähler, der nach einer Stunde abläuft. Adressen, die nachweislich missbräuchlich genutzt wurden, können wir sperren.
- Pflicht: Name, gültige E-Mail-Adresse und Nachricht sind nötig, damit wir antworten können.
5.5 Links
Links zum App Store führen zu Apple, Links auf Datenschutzseiten Dritter zu den jeweiligen Anbietern. Erst wenn du einen solchen Link anklickst, werden Daten an den jeweiligen Anbieter übertragen.
5.6 Spam-Schutz mit Cloudflare Turnstile
Unsere Formulare (Vorregistrierung und Support) schützen wir mit Cloudflare Turnstile der Cloudflare, Inc., 101 Townsend St, San Francisco, CA 94107, USA. Turnstile wird erst geladen, wenn du ein Formular anklickst oder mit der Maus berührst; normale Seitenaufrufe laden es nicht.
- Zweck: Unterscheidung zwischen Menschen und automatisierten Programmen, damit die Formulare nicht für Spam oder massenhafte Mails an fremde Adressen missbraucht werden.
- Daten: Turnstile wertet technische Merkmale deines Browsers und deiner Verbindung aus; dabei werden insbesondere deine IP-Adresse und Browser-Informationen an Cloudflare übermittelt. Unser Server prüft das Ergebnis anschließend bei Cloudflare und übermittelt dabei ebenfalls deine IP-Adresse. Turnstile setzt nach Angaben von Cloudflare keine Cookies zu Werbezwecken und erstellt keine Nutzungsprofile.
- Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO; unser berechtigtes Interesse ist der Schutz der Formulare und unserer Nutzer:innen vor Missbrauch. Soweit dabei Informationen in deinem Browser gespeichert oder ausgelesen werden, ist das nach § 25 Abs. 2 Nr. 2 TDDDG für den von dir gewünschten Dienst (Absenden des Formulars) unbedingt erforderlich.
- Drittland: USA; Cloudflare ist unter dem EU-US Data Privacy Framework zertifiziert, ergänzend gelten EU-Standardvertragsklauseln.
- Pflicht: Ohne die Prüfung können die Formulare nicht abgeschickt werden. Du erreichst uns dann per Post unter der Anschrift in Abschnitt 1.
Datenschutzhinweise von Cloudflare: cloudflare.com/privacypolicy und cloudflare.com/turnstile-privacy-policy.
6. Vorregistrierung zum Start der App
GetDogWalkers erscheint voraussichtlich im Januar 2027. Auf dieser Website kannst du dich vorab registrieren. Wer sich einträgt und die Anmeldung bestätigt, wird zum Start benachrichtigt und erhält einen persönlichen Rabatt von 30 % für sechs Monate eines Monatsabos.
- Daten: deine E-Mail-Adresse (Pflichtangabe), optional dein Vorname und die Art deines Betriebs (Dogwalker, Hundepension, beides, anderes), die Sprache der Seite, Zeitpunkt der Anmeldung, die Version des Einwilligungstextes, der Bestätigungsstatus mit Zeitpunkt der Bestätigung ein zufälliger Code für deinen Bestätigungs- und Abmeldelink sowie ein Hash-Wert deiner IP-Adresse (SHA-256 mit geheimem Salt). Die IP-Adresse selbst speichern wir nicht; der Hash-Wert dient nur der Missbrauchsabwehr und der Begrenzung wiederholter Anmeldungen (dafür wird zusätzlich eine Stunde lang ein Zähler je Hash-Wert gespeichert).
- Zweck: dich zum Start der App zu benachrichtigen und dir deinen persönlichen Rabatt zu schicken (ein Angebotscode für den App Store, gültig für sechs Monate eines Monatsabos).
- Double-Opt-in: Nach dem Absenden schicken wir dir eine E-Mail mit einem Bestätigungslink. Bis zur Bestätigung ist dein Eintrag „ausstehend“; nicht bestätigte Einträge werden 30 Tage nach Versand der Bestätigungs-E-Mail automatisch gelöscht.
- Rechtsgrundlage: deine Einwilligung, Art. 6 Abs. 1 lit. a DSGVO. Du kannst sie jederzeit mit Wirkung für die Zukunft widerrufen, über den Abmeldelink in jeder E-Mail, über unser Kontaktformular oder per Post an die oben genannte Anschrift. Die Missbrauchsabwehr mit dem Hash-Wert stützen wir auf Art. 6 Abs. 1 lit. f DSGVO (Interesse an einer missbrauchsfreien Anmeldung).
- Empfänger: Gespeichert wird der Eintrag mit Cloudflare Pages Functions und Cloudflare Workers KV (Cloudflare, Inc., USA; EU-US Data Privacy Framework und EU-Standardvertragsklauseln). Die E-Mails versendet Resend (Resend, Inc., USA; EU-Standardvertragsklauseln, siehe Abschnitt 23). Beide handeln als unsere Auftragsverarbeiter. Darüber hinaus geben wir die Daten nicht weiter.
- Kein Tracking: Unsere E-Mails enthalten keine Zählpixel und keine personalisierten Tracking-Links; wir messen nicht, ob oder wann du sie öffnest.
- Speicherdauer: bis zu deinem Widerruf, spätestens drei Monate nach Ende der Startaktion, also nachdem die Rabattcodes verschickt wurden und die Einlösefrist abgelaufen ist. Danach löschen wir alle Einträge.
- Pflicht: freiwillig. Ohne E-Mail-Adresse und Bestätigung können wir dich nicht benachrichtigen und dir keinen Rabatt schicken; die App kannst du trotzdem ab Start nutzen.
7. App: lokale Speicherung und Verschlüsselung
7.1 Was die App auf deinem Gerät speichert
Je nach Nutzung und Tarif speichert die App folgende Datenkategorien lokal:
- Betriebsdaten: Name deines Betriebs, Anschrift, Telefon, E-Mail-Adresse, Steuer- und Bankangaben (z. B. IBAN) für Rechnungen, Preise, Pakete, Vorlagen und die Koordinaten für die Wetteranzeige.
- Kundendaten: Name, Adresse, Telefon, E-Mail, Notfallkontakt, Tierarzt, Versicherung, Aufnahmebogen, Betreuungsvertrag mit Anlage, Unterschriften, Einverständnisse (z. B. Freilauf, Fotos), Schlüssel-Status, Notizen.
- Hundedaten: Name, Rufname, Rasse, Farbe, Geschlecht, Geburtsdatum, Gewicht, Chipnummer, Gesundheit, Allergien, Medikamente, Futter, Impfungen mit Fälligkeit, Verhalten, Gruppen-Verträglichkeit, Fotos.
- Termine und Walks: Zeiten, Treffpunkte, Hunde, Notizen, Walk-Berichte, aufgezeichnete Routen und Markierungen (Pipi, Kacka, Wasser), Fotos, Bewertungen deiner Kund:innen.
- Urlaubsbetreuung: Buchungen, Check-in und Check-out, Tagesberichte, Vorfälle, Warteliste.
- Rechnungen, Mahnungen, Abo-Abrechnung, XRechnung-Dateien, Fahrtenbuch, Anfragen, Mitarbeiter- und Fahrzeugdaten.
- Einstellungen (z. B. Erscheinungsbild, Erinnerungen, App-Sperre) und, bei Server-Konto, das Anmelde-Token.
7.2 Speicherort und Schutz
- Die Daten liegen in einer Datenbankdatei im geschützten Container der App; Fotos als verkleinerte JPEG-Kopien in einem eigenen Ordner des Containers. Andere Apps haben keinen Zugriff.
- iOS verschlüsselt diese Dateien mit der Datenschutz-Klasse, die iOS standardmäßig für App-Daten verwendet: Sie sind verschlüsselt, solange das iPhone nach einem Neustart noch nicht entsperrt wurde. Eine zusätzliche, eigene Verschlüsselung der Datenbank durch die App gibt es nicht. Schütze dein iPhone deshalb mit einem Code und nutze optional die App-Sperre (Abschnitt 18).
- Das Anmelde-Token für das Server-Konto liegt im iOS-Schlüsselbund und ist nur auf diesem Gerät nutzbar (es wird nicht in Backups übertragen). Dein Passwort speichert die App nicht.
- Für Widgets, Live-Aktivität und Siri legt die App eine kleine Übersicht (heutige und morgige Termine mit Hunde- und Kundennamen, Uhrzeiten, Zahl der Pensionsgäste, Summe offener Rechnungen) in einem gemeinsamen App-Gruppen-Container auf dem Gerät ab (Abschnitt 10).
7.3 Geräte- und iCloud-Backup
Die App nutzt kein eigenes iCloud- oder CloudKit-Konto. Hast du das Geräte-Backup in iCloud oder auf einem Computer aktiviert, sichert iOS den App-Container einschließlich Datenbank und Fotos mit. Für iCloud-Backups ist Apple verantwortlich; es gilt die Datenschutzrichtlinie von Apple. Wenn du das nicht möchtest, kannst du GetDogWalkers in den iOS-Einstellungen von der iCloud-Sicherung ausnehmen.
7.4 Löschen
Einzelne Datensätze löschst du direkt in der App. Unter „Einstellungen → Alle Daten löschen“ entfernst du alle Betriebsdaten auf dem Gerät (deine Betriebseinstellungen bleiben erhalten). Mit dem Löschen der App entfernt iOS den gesamten App-Container. Daten auf unserem Server sind davon nicht betroffen; siehe dazu Abschnitt 21.6.
8. Berechtigungen der App
Die App fragt nur die folgenden iOS-Berechtigungen an, jeweils erst dann, wenn du die Funktion nutzt. Du kannst jede Freigabe jederzeit in den iOS-Einstellungen unter „GetDogWalkers“ widerrufen; die übrige App funktioniert weiter.
| Berechtigung | Wofür | Verlässt das Gerät? |
|---|---|---|
| Standort „Beim Verwenden der App“ (genau) | Routenaufzeichnung während eines Live-Walks; einmalige Positionsanzeige im Notfall-Bereich | Nur beim Live-Walk mit Server-Konto (Abschnitt 9). Die Notfall-Position wird nur angezeigt und auf deinen Wunsch in die Zwischenablage kopiert. |
| Kamera | QR-Codes von Hundeprofilen scannen (VisionKit) | Nein. Das Kamerabild wird nur auf dem Gerät ausgewertet und nicht gespeichert. |
| Mitteilungen | Lokale Erinnerungen an Walks, Anreisen, Abreisen und die Monatsabrechnung | Nein (lokale Mitteilungen, keine Push-Dienste) |
| Face ID / Code | Optionale App-Sperre | Nein. iOS prüft das Gesicht; die App erfährt nur „erfolgreich“ oder „nicht erfolgreich“. |
| Fotos (ohne eigene Berechtigung) | Fotos zu Hunden (bis 5) und Walk-Berichten (bis 10) auswählen | Nein. Die App erhält über die iOS-Fotoauswahl nur die Bilder, die du auswählst, und hat keinen Zugriff auf deine übrige Mediathek. |
Die App fragt nicht nach der Standort-Erlaubnis „Immer“, Kontakten, Kalender, Mikrofon, Bluetooth, Health-Daten oder der Erlaubnis zum App-übergreifenden Tracking. Push-Benachrichtigungen über Apple-Server nutzt sie nicht.
9. Live-Walk und Live-Link
9.1 Ohne Server-Konto
Startest du einen Live-Walk, zeichnet die App mit hoher Genauigkeit deine Route auf, solange die App geöffnet ist und der Live-Walk läuft. Route, Dauer, Strecke und Markierungen werden im Walk lokal gespeichert. Ohne Server-Konto verlässt nichts davon dein Gerät; einen Live-Link gibt es dann nicht.
9.2 Mit Server-Konto
Bist du mit einem Server-Konto angemeldet, legt die App beim Öffnen des Live-Walks auf dem Server einen Live-Walk an und erhält einen Live-Link (…/live.php?t=…), den du über das Teilen-Menü an Hundehalter:innen schicken kannst.
- Daten: deine aktuelle Position (Breiten- und Längengrad in voller Genauigkeit) mit Zeitstempel, höchstens alle fünf Sekunden; Markierungen (Art, Zeit, Position); zum Abschluss Strecke und Dauer. Hunde- oder Kundennamen überträgt die App für den Live-Walk nicht; die Live-Seite zeigt den Namen deines Betriebs.
- Wichtig: Die Positionen werden übertragen, solange der Live-Walk mit Server-Konto läuft, unabhängig davon, ob du den Link tatsächlich teilst. Wer den Link kennt, kann die Route sehen.
- Ende: Mit „Beenden & speichern“ oder „Verwerfen“ meldet die App das Ende an den Server; die Live-Seite zeigt dann „Walk beendet“, und es kommen keine neuen Positionen hinzu. Die bis dahin aufgezeichnete Route (bis zu 600 Punkte) und die Markierungen bleiben über den Link weiterhin abrufbar, solange der Walk auf dem Server gespeichert ist.
- Zweck und Rechtsgrundlage: Bereitstellung der von dir gewählten Funktion, Art. 6 Abs. 1 lit. b DSGVO. Bist du Mitarbeiter:in eines Betriebs, verarbeitet der Betrieb deine Position als Verantwortlicher und wir als dessen Auftragsverarbeiter.
- Empfänger: unser Server und die Datenbank (Abschnitt 21.3); die Personen, denen du den Link gibst. Zur Darstellung der Karte siehe Abschnitt 22.7.
- Speicherdauer: mit dem Walk-Datensatz bis zur Löschung deines Server-Kontos.
- Pflicht: freiwillig. Ohne Standortfreigabe gibt es keine Routenaufzeichnung; alle anderen Funktionen bleiben nutzbar.
Synchronisierst du Walks (Abschnitt 21.2), überträgt die App für Walks der letzten 30 Tage und künftige Walks auch die gespeicherte Route (bis zu 200 Punkte).
9.3 Standort nur während eines Live-Walks
Die App fragt die Erlaubnis „Beim Verwenden der App“ an, nicht „Immer“. Einen Live-Walk startest du selbst in der App; solange er läuft, zeichnet die iPhone-App die Route auch bei gesperrtem Bildschirm weiter auf, und iOS zeigt das mit dem blauen Standort-Hinweis an. Mit dem Beenden des Walks endet die Standortabfrage. Außerhalb eines Live-Walks und der Notfall-Anzeige fragt die App keinen Standort ab.
10. Live-Aktivität, Widgets und Siri
- Live-Aktivität: Während eines Live-Walks zeigt die App auf dem Sperrbildschirm und in der Dynamic Island Hundenamen, Startzeit, Strecke und die Zahl der Markierungen an. Nach dem Ende bleibt die Anzeige noch bis zu 15 Minuten sichtbar. Die Live-Aktivität wird ausschließlich lokal aktualisiert; es werden keine Push-Token erzeugt oder an uns übertragen.
- Widgets: Die Widgets lesen die lokale Übersicht aus Abschnitt 7.2 und zeigen je nach Größe Hunde- und Kundennamen, Uhrzeiten, Pensionsgäste und offene Beträge an. Sie stellen keine Netzwerkverbindungen her.
- Siri und Kurzbefehle: „Heute im Überblick“ und „Nächster Walk“ lesen Hundenamen, Uhrzeit und Kundennamen aus derselben lokalen Übersicht vor; „Live-Walk starten“ und „Neuer Termin“ öffnen nur die App. Wenn du Siri verwendest, verarbeitet Apple deine Spracheingabe nach seinen eigenen Bestimmungen (Datenschutzrichtlinie von Apple). Ist die App-Sperre aktiv, öffnen Kurzbefehle die App erst nach dem Entsperren.
Sperrbildschirm, Widgets und Siri können diese Informationen auch Personen zeigen, die dein iPhone in der Hand halten. Prüfe deshalb, welche Widgets du auf dem Sperrbildschirm platzierst. Für diese lokalen Anzeigen werden keine Daten an uns übermittelt.
11. KI-Walk-Bericht (Apple Intelligence)
Den Text für Walk-Berichte kann die App mit dem Sprachmodell von Apple Intelligence direkt auf deinem iPhone formulieren (Apple Foundation Models). Als Grundlage dienen Hundenamen, Datum, Dauer, Strecke, Markierungen, das Tageswetter und deine Stichworte. Diese Angaben verlassen dafür dein Gerät nicht und werden weder an uns noch an andere KI-Anbieter übermittelt. Ist Apple Intelligence nicht verfügbar, erstellt die App den Text aus einer festen Vorlage. Ob und wie Apple Intelligence auf deinem Gerät verfügbar ist, regelt Apple; es gilt die Datenschutzrichtlinie von Apple. Den Bericht prüfst und versendest du selbst; eine automatisierte Entscheidung über Personen findet nicht statt.
12. Routenplanung und Karten (Apple)
Wenn du die Reihenfolge einer Hol-&-Bring-Tour optimieren lässt, nutzt die App den Kartendienst von Apple (MapKit):
- Daten an Apple: zur Umwandlung in Koordinaten die Adressen (Straße, Ort) deines Betriebs und der ausgewählten Kund:innen; zur Berechnung von Fahrzeiten und Route anschließend nur die Koordinaten der Stopps. Namen oder weitere Kundendaten werden dabei nicht übertragen. Technisch erhält Apple außerdem deine IP-Adresse.
- Navigation: Startest du die Navigation, übergibt die App die Stopps mit Koordinaten und dem Namen der Kund:in an die Karten-App von Apple. Tippst du in der App auf eine Adresse, öffnet sich Apple Karten mit dieser Adresse.
- Zweck und Rechtsgrundlage: effiziente Tourenplanung, Art. 6 Abs. 1 lit. b DSGVO (von dir gewählte Funktion) bzw. für Kundenadressen die Rechtsgrundlage deines Betriebs.
- Empfänger: Apple als eigenständiger Verantwortlicher; es gilt die Datenschutzrichtlinie von Apple.
- Speicherdauer: Die App hält die ermittelten Koordinaten nur im Arbeitsspeicher, bis sie beendet wird.
- Pflicht: freiwillig; ohne Routenplanung legst du die Reihenfolge selbst fest.
13. Wetter (Open-Meteo)
Für die Wettervorhersage auf dem „Heute“-Tab und im Walk-Bericht ruft die App Vorhersagedaten von Open-Meteo (Open-Meteo GmbH, Schweiz, open-meteo.com) ab.
- Daten: die Koordinaten, die du in den Betriebseinstellungen unter „Wetter: Breitengrad/Längengrad“ einträgst (ohne Eintrag ein fester Standardort), sowie technisch bedingt deine IP-Adresse. Den Standort deines iPhones nutzt die App dafür nicht. Konten, Namen oder Kennungen werden nicht übertragen.
- Häufigkeit: beim Öffnen des „Heute“-Tabs, beim Aktualisieren und im Walk-Bericht; Ergebnisse werden eine Stunde zwischengespeichert.
- Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO; unser berechtigtes Interesse ist eine nützliche Wetteranzeige für die Walk-Planung.
- Empfänger und Drittland: Open-Meteo als eigenständiger Anbieter in der Schweiz; für die Schweiz besteht ein Angemessenheitsbeschluss der EU-Kommission (Art. 45 DSGVO). Hinweise des Anbieters: open-meteo.com/en/terms.
- Pflicht: Die Abfrage ist Teil der Startansicht und lässt sich derzeit nicht abschalten.
14. Fotos, Kamera und QR-Codes
- Fotos zu Hunden und Walks wählst du über die iOS-Fotoauswahl aus. Die App speichert eine verkleinerte Kopie in ihrem Container. Fotos werden nie an unseren Server übertragen, auch nicht mit Server-Konto. Sie verlassen das Gerät nur, wenn du sie selbst teilst oder wenn iOS sie im Geräte-Backup sichert.
- QR-Scanner: Der Scanner (VisionKit) wertet das Kamerabild ausschließlich auf dem Gerät aus und ordnet den erkannten Code einem Hundeprofil zu. Bilder werden weder gespeichert noch übertragen.
- QR-Code für Hundeprofile: Erzeugst du einen QR-Code (z. B. für die Halsband-Marke), enthält er als Klartext Hundename, Rasse, Name und Telefonnummer der Halterin oder des Halters sowie Name und Telefonnummer deines Betriebs. Jede Person, die den Code scannt, kann diese Angaben lesen. Kläre die Verwendung vorher mit deinen Kund:innen.
15. Rechnungen, Verträge, Export und Backup
- PDF, XRechnung, CSV: Rechnungen (PDF, ggf. mit Bezahllink), Betreuungsverträge (PDF), E-Rechnungen im XRechnung-Format (XML) und Rechnungslisten (CSV mit Nummer, Datum, Kundenname, Betrag, Status) erzeugt die App lokal. Sie werden erst übertragen, wenn du sie über das Teilen-Menü an eine App oder Person deiner Wahl gibst.
- Backup-Export: Unter „Daten & Backup“ exportierst du alle Betriebsdaten als JSON-Datei. Sie enthält sämtliche Kunden- und Hundedaten einschließlich Gesundheitsangaben, Unterschriften, Routen, Rechnungen und deiner Bankverbindung, aber keine Fotos. Die Datei ist nicht verschlüsselt. Wo du sie ablegst (iCloud Drive, Dateien, E-Mail), entscheidest und verantwortest du; bewahre sie geschützt auf.
- Import: Beim Import einer Backup-Datei ersetzt die App alle Daten auf dem Gerät durch den Inhalt der Datei. Dabei wird nichts an uns übertragen.
Für die handels- und steuerrechtliche Aufbewahrung deiner Rechnungen (z. B. § 147 AO, § 257 HGB) bist du als Unternehmer:in selbst verantwortlich.
16. Nachrichten und Teilen
- Ohne Server-Konto versendet die App selbst keine Nachrichten. Walk-Berichte, Erinnerungen, Mahnungen und andere Texte gibst du über das iOS-Teilen-Menü oder einen vorbereiteten
mailto:-Link an die App deiner Wahl (z. B. Mail, Nachrichten, WhatsApp) weiter. Ab dann gelten die Bedingungen dieser App bzw. ihres Anbieters. - Mit Server-Konto kannst du E-Mails über unseren Server versenden (Abschnitt 23).
- Anrufe und Karten: Tippst du auf eine Telefonnummer oder Adresse, öffnet die App die Telefon- bzw. Karten-App.
- Zwischenablage: Die App schreibt nur auf deinen Wunsch in die Zwischenablage (z. B. Bezahllink, Nachrichtentext, Notfall-Position) und liest sie nicht aus.
- App-Bewertung: Über „GetDogWalkers bewerten“ öffnet sich der Bewertungsdialog von Apple; die Bewertung geht an Apple, nicht an uns.
17. Mitteilungen und Erinnerungen
Erinnerungen an Walks (Hundenamen, Uhrzeit, Treffpunkt), Anreisen und Abreisen in der Urlaubsbetreuung (Hundenamen) und die monatliche Abo-Abrechnung sind lokale Mitteilungen, die die App auf deinem Gerät plant. Es gibt keine Push-Benachrichtigungen über Server; es werden keine Push-Token erzeugt oder an uns übertragen. Fällige Impfungen zeigt die App als Hinweis auf dem „Heute“-Tab, nicht als Mitteilung. Mitteilungen können auf dem Sperrbildschirm sichtbar sein; welche Erinnerungen du erhältst, stellst du in den App-Einstellungen ein, die Darstellung in den iOS-Einstellungen.
18. App-Sperre mit Face ID
Die optionale App-Sperre nutzt die Geräteauthentifizierung von iOS (LocalAuthentication): Face ID oder Touch ID, ersatzweise den Gerätecode. Die App sperrt sich, sobald sie in den Hintergrund wechselt. Die biometrische Prüfung führt iOS im Secure Enclave durch; biometrische Daten verlassen das Gerät nicht, und weder die App noch wir haben Zugriff darauf.
19. App-Protokoll und Diagnose
- App-Protokoll: Die App führt ein kurzes technisches Protokoll (z. B. Synchronisationsergebnisse, Fehlermeldungen des Servers, Anzahl abgeglichener Zahlungen). Es liegt nur im Arbeitsspeicher, umfasst höchstens 200 Einträge und wird beim Beenden der App gelöscht. Namen und Kontaktdaten schreibt die App nicht hinein; Rechnungsnummern und Fehlertexte des Servers können enthalten sein.
- Diagnose-Bericht: Unter „Hilfe“ kannst du einen Diagnose-Bericht erstellen. Er enthält App-Version, iOS-Version, Gerätetyp, den Namen deines Betriebs, ob ein Server-Konto verbunden ist, den Zeitpunkt der letzten Synchronisation und die Anzahl deiner Kunden, Walks, Rechnungen und Buchungen, aber keine Kundendaten. Er wird nur übertragen, wenn du ihn selbst per E-Mail sendest, teilst oder einer Support-Anfrage beifügst (Abschnitt 26); das App-Protokoll fügst du dabei optional bei.
- Verbindungstest: Beim Öffnen der Hilfe prüft die App ohne Anmeldedaten, ob unser Server erreichbar ist. Dabei fallen nur technische Verbindungsdaten an (Abschnitt 21.4).
- Keine Analyse- oder Absturz-SDKs. Absturzberichte erhalten wir nur, wenn du in den iOS-Einstellungen das Teilen von Analysedaten mit App-Entwicklern aktiviert hast; Apple stellt sie uns dann ohne Namen oder Kontaktdaten bereit (Abschnitt 25).
20. Admin-Demo und Beispieldaten
Mit „Admin-Demo starten“ bzw. „Demo-Daten laden“ ersetzt die App die Daten auf deinem Gerät durch erfundene Beispieldaten und schaltet alle Funktionen zum Ausprobieren frei. Die Beispieldaten beschreiben keine realen Personen; ihre E-Mail-Adressen enden auf example.com oder getdogwalkers.com. Die Demo läuft vollständig lokal und überträgt nichts an uns. Achtung: Vorhandene Betriebsdaten auf dem Gerät werden dabei ersetzt; erstelle vorher ein Backup.
21. Optionales Server-Konto
Für Synchronisation und Wiederherstellung, das Kundenportal, den Live-Link, den E-Mail-Versand und die Online-Bezahlung kannst du in der App unter „Server-Konto“ ein Konto unter app.getdogwalkers.com anlegen. Das ist freiwillig; ohne Konto funktionieren alle lokalen Funktionen weiter.
21.1 Registrierung und Anmeldung
- Daten: Name deines Betriebs, E-Mail-Adresse, Passwort (mindestens acht Zeichen), Zeitpunkt der Registrierung, Rolle im Konto; bei Abos der Abo-Status (Abschnitt 25).
- Schutz: Das Passwort speichern wir nur als bcrypt-Hash, nie im Klartext. Nach der Anmeldung erhält die App ein signiertes Token, das 30 Tage gültig ist und im iOS-Schlüsselbund liegt. „Abmelden“ entfernt das Token vom Gerät.
- Zweck und Rechtsgrundlage: Bereitstellung des Server-Kontos nach unseren AGB, Art. 6 Abs. 1 lit. b DSGVO.
- Pflicht: Betriebsname, E-Mail-Adresse und Passwort sind für ein Konto erforderlich. Die E-Mail-Adresse verwenden wir außerdem als Antwortadresse für E-Mails, die du über den Server versendest.
21.2 Synchronisation und Wiederherstellung
Synchronisiert wird nur, wenn du es auslöst (Synchronisieren-Schaltfläche, Herunterziehen zum Aktualisieren, „Wiederherstellen“). Es gibt keine automatische Hintergrund-Synchronisation.
- Kund:innen: Vor- und Nachname, E-Mail, Telefon, Straße, Ort, Hunde (Name, Rasse, Geburtsdatum), Vertragsstatus, aktiv/inaktiv, Paketname und Buchungsdaten (Tage, Zeitfenster, Hol- & Bringservice).
- Walks der letzten 30 Tage und künftige: Hundenamen, zugeordnete Kund:innen, Status, Dauer, Gruppen-Walk, Berichtstext, Strecke, Route (bis 200 Punkte), Bewertung, Startzeit.
- Rechnungen: Nummer, Datum, Betrag, Status, zugeordnete Kund:in.
- Nicht synchronisiert werden Fotos, Unterschriften aus der App, Schlüssel, Notizen, Tierarzt- und Versicherungsangaben, Gesundheits-, Allergie- und Impfangaben aus der App, Mitarbeiter-, Fahrzeug- und Fahrtenbuchdaten.
- Vom Server abgerufen werden außerdem die Angaben, die Hundehalter:innen im Kundenportal selbst eintragen (Abschnitt 22), einschließlich Gesundheitsangaben zum Hund und Unterschriften, sowie Walk-Bewertungen.
Für Kundendaten handeln wir als Auftragsverarbeiter (Abschnitt 4.2); die Rechtsgrundlage ist die deines Betriebs. Für die Bereitstellung der Funktion dir gegenüber gilt Art. 6 Abs. 1 lit. b DSGVO.
21.3 Hosting und Datenbank
Der API-Server und das Kundenportal unter app.getdogwalkers.com laufen auf einem eigenen Server bei der Hetzner Online GmbH, Industriestr. 25, 91710 Gunzenhausen, in deren Rechenzentrum in Nürnberg (Deutschland). Die Datenbank betreiben wir selbst auf demselben Server; Server-Daten verlassen Deutschland dadurch nicht. Mit Hetzner besteht ein Vertrag zur Auftragsverarbeitung nach Art. 28 DSGVO. Tägliche Sicherungskopien der Datenbank liegen nur auf diesem Server und werden nach 14 Tagen gelöscht.
21.4 Technische Protokolle und Missbrauchsschutz
- Verbindungsdaten: Bei jedem Zugriff auf den Server (App, Kundenportal, Live-Link, Support-Formular) protokolliert der Webserver Zeitpunkt, aufgerufene Seite ohne Parameter, Statuscode, Datenmenge, verweisende Seite und Browser- bzw. App-Kennung sowie die IP-Adresse in gekürzter Form (bei IPv4 ohne das letzte Byte, bei IPv6 nur die ersten 48 Bit). Die Protokolle werden nach 7 Tagen automatisch gelöscht.
- Drosselung: Um Missbrauch und Passwort-Ausprobieren zu verhindern, begrenzt der Server Anfragen (z. B. 5 Registrierungen pro Stunde, 10 Anmeldeversuche in 10 Minuten, 5 Support-Anfragen in 10 Minuten je IP-Adresse; Bezahlfunktionen je Konto). Dazu speichert er einen Hash-Wert (MD5) der IP-Adresse bzw. die Konto-Kennung mit den Zeitpunkten der Anfragen in einer temporären Datei; Zeitpunkte außerhalb des jeweiligen Zeitfensters (10 bis 60 Minuten) werden beim nächsten Zugriff verworfen.
- Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO; unser berechtigtes Interesse ist ein sicherer, stabiler Betrieb.
21.5 Aktionsprotokoll
Zur Nachvollziehbarkeit und Fehleranalyse protokolliert der Server wichtige Aktionen in deinem Konto mit Zeitpunkt und handelnder Person bzw. Stelle: z. B. Registrierung, Anlegen und Löschen von Datensätzen, versendete E-Mails (mit Empfängeradresse und Betreff), eingeladene Kund:innen (mit E-Mail-Adresse), ausgefüllte Aufnahmebögen, unterschriebene Verträge, Paketbuchungen und Bewertungen (mit E-Mail-Adresse der Halterin oder des Halters), Bezahllinks (mit Rechnungsnummer) und Abo-Änderungen. Rechtsgrundlage ist Art. 6 Abs. 1 lit. f DSGVO bzw. für Kundendaten der Auftrag deines Betriebs. Das Protokoll wird mit deinem Konto gelöscht.
21.6 Speicherdauer und Löschung
Daten deines Server-Kontos und die darin gespeicherten Kundendaten bleiben gespeichert, solange das Konto besteht. Einzelne Datensätze kann der Server löschen; Datensätze, die du nur in der App löschst, bleiben auf dem Server, bis das Konto gelöscht wird. Die Löschung deines Server-Kontos beantragst du über unser Kontaktformular unter Angabe der hinterlegten E-Mail-Adresse oder per Post an die oben genannte Anschrift. Wir löschen dann alle serverseitig gespeicherten Daten deines Betriebs (Konto, Kund:innen, Hunde, Walks, Rechnungen, Bezahllinks, Aktionsprotokoll) innerhalb von 30 Tagen, sofern keine gesetzlichen Aufbewahrungspflichten entgegenstehen. „Abmelden“ und „Alle Daten löschen“ in der App löschen keine Daten auf dem Server.
22. Kundenportal und Links für Hundehalter:innen
Mit Server-Konto kann dein Betrieb Hundehalter:innen Token-Links per E-Mail schicken. Wir verarbeiten die Daten dabei als Auftragsverarbeiter deines Betriebs; Verantwortlicher gegenüber den Hundehalter:innen ist der Betrieb (Abschnitt 31).
22.1 Token-Links
Jeder Link enthält eine zufällige Zeichenfolge (160 Bit), die einer Kund:in zugeordnet ist; Kunden-IDs erscheinen nicht in den Links. Die Links haben derzeit kein Ablaufdatum und bleiben gültig, solange der Datensatz der Kund:in auf dem Server besteht. Ein bereits ausgefüllter Aufnahmebogen, eine abgeschlossene Paketbuchung oder ein unterschriebener Vertrag lässt sich über den Link nicht erneut absenden. Behandle die Links deshalb wie ein Passwort.
22.2 Online-Aufnahmebogen
Halter:innen tragen dort ein: Vor- und Nachname, Anschrift, Telefon, E-Mail, Notfallkontakt, Tierarzt, Versicherung, Hinweise und Wünsche, Einverständnis zu Fotos; zum Hund Name, Rufname, Rasse, Farbe, Geburtsdatum, Geschlecht, Kastration, Gewicht, Chipnummer, Allergien, Medikamente, Futter, Gesundheitszustand, Impfungen, Verhalten gegenüber Hunden und Menschen, Leinenführung, Rückruf, Freilauf, Jagdverhalten, Alleinbleiben, frühere Konflikte oder Beißvorfälle, Gruppenerfahrung und Ausrüstung; dazu eine Unterschrift und die Bestätigung der Angaben. Beim Absenden speichert der Server Zeitpunkt, Name, Unterschrift und die IP-Adresse als Nachweis. Der Betrieb erhält eine Benachrichtigung per E-Mail.
22.3 Vertragsunterschrift
Über den Vertragslink sehen Halter:innen den Betreuungsvertrag und unterschreiben ihn am Bildschirm. Gespeichert werden die Unterschrift als Bild und der Zeitpunkt.
22.4 Paketbuchung
Halter:innen wählen ein Betreuungspaket mit Tagen, Zeitfenster, Hol- & Bringservice, Startdatum und Hinweisen und bestätigen es mit ihrem Namen. Der Server speichert die Auswahl, Zeitpunkt, Namen und die IP-Adresse als Nachweis und schickt Halter:in und Betrieb eine Bestätigung per E-Mail.
22.5 Portal und Walk-Bewertungen
Im Portal sehen Halter:innen anstehende Termine, Verträge und Rechnungen. Walks der letzten 30 Tage können sie mit einem bis fünf Sternen und einem Kommentar (bis 500 Zeichen) bewerten; die Bewertung erscheint beim Betrieb in der App.
22.6 Anmeldung per E-Mail-Link
Wer seinen Portal-Link nicht mehr findet, gibt auf der Anmeldeseite die beim Betrieb hinterlegte E-Mail-Adresse ein und bekommt den persönlichen Link per E-Mail. Die Seite zeigt immer dieselbe Antwort und verrät nicht, ob eine Adresse hinterlegt ist. Es gibt keine Passwörter.
22.7 Live-Seite und Karte
Die Live-Seite fragt alle 15 Sekunden die aktuelle Position beim Server ab. Für die Kartendarstellung lädt der Browser der Betrachter:in die Kartenbibliothek Leaflet vom Content-Delivery-Netzwerk unpkg.com und Kartenkacheln von der OpenStreetMap Foundation (St John’s Innovation Centre, Cowley Road, Cambridge, CB4 0WS, Vereinigtes Königreich). Dabei erhalten diese Anbieter technisch die IP-Adresse, die Browser-Kennung und, bei den Kartenkacheln, den angezeigten Kartenausschnitt. Rechtsgrundlage ist Art. 6 Abs. 1 lit. f DSGVO (Interesse an einer funktionierenden Kartenanzeige). Für das Vereinigte Königreich besteht ein Angemessenheitsbeschluss der EU-Kommission (Art. 45 DSGVO). Datenschutzhinweise der OpenStreetMap Foundation: osmfoundation.org/wiki/Privacy_Policy.
22.8 Speicher im Browser
Portal und Live-Seite setzen keine Cookies und keinen lokalen Speicher. Das Portal registriert einen Service Worker, damit es sich als App auf dem Home-Bildschirm installieren lässt; er speichert keine Inhalte zwischen. Rechtsgrundlage ist § 25 Abs. 2 Nr. 2 TDDDG.
23. E-Mail-Versand (Resend)
E-Mails, die über unseren Server verschickt werden, stellt der Dienst Resend (Resend, Inc., 2261 Market Street, San Francisco, CA 94114, USA) zu. Das betrifft:
- E-Mails, die du mit Server-Konto aus der App versendest (z. B. Walk-Berichte, Rechnungen, Mahnungen, Mitteilungen an Kund:innen);
- Einladungen, Aufnahmebogen-, Vertrags-, Paket- und Portal-Links sowie Bestätigungen und Benachrichtigungen aus dem Kundenportal;
- Support-Anfragen aus der App (mit Server-Konto) und über das Formular dieser Website;
- Bestätigungs-, Start- und Rabatt-E-Mails der Vorregistrierung (Abschnitt 6).
Übermittelt werden Empfängeradresse, Absendername (der Name deines Betriebs bzw. „GetDogWalkers“), Antwortadresse (die E-Mail-Adresse deines Betriebs bzw. der anfragenden Person), Betreff und Inhalt; Resend meldet uns den Zustellstatus. Absenderadresse ist noreply@getdogwalkers.com; Antworten gehen direkt an die Antwortadresse. Resend handelt als unser Auftragsverarbeiter; die Übermittlung in die USA erfolgt auf Grundlage der EU-Standardvertragsklauseln (Art. 46 Abs. 2 lit. c DSGVO). Rechtsgrundlage ist Art. 6 Abs. 1 lit. b DSGVO bzw. für Kundendaten der Auftrag deines Betriebs. Ohne Server-Konto oder Vorregistrierung werden über die App bzw. Website keine Daten an Resend übermittelt.
24. Online-Bezahlung von Rechnungen (Stripe)
Optional kannst du dein eigenes Stripe-Konto mit GetDogWalkers verbinden (Stripe Connect, Standard-Konto) und deinen Kund:innen einen Bezahllink zu einer Rechnung schicken. Du bist dabei Händler:in gegenüber Stripe und deinen Kund:innen; das Geld geht direkt auf dein Stripe-Konto, wir erheben keine Plattformgebühr.
- Konto verbinden: Unser Server legt bei Stripe ein Konto für deinen Betrieb mit Betriebsname und E-Mail-Adresse an; die Einrichtung (Identitätsprüfung, Bankverbindung) erledigst du direkt bei Stripe. Wir speichern nur die Stripe-Konto-Kennung und ob das Konto Zahlungen annehmen kann.
- Bezahllink: Die App übermittelt unserem Server Rechnungs-ID, Rechnungsnummer, Betrag, Währung sowie Name und E-Mail-Adresse der Kund:in. Der Server speichert diese Angaben mit einem Token-Link (
…/pay.php?t=…) und dem Zahlungsstatus. Stripe erhält davon Rechnungsnummer, Betrag, Währung, den Namen deines Betriebs, interne Kennungen und, falls hinterlegt, die E-Mail-Adresse der Kund:in. - Bezahlen: Der Bezahlvorgang findet auf der Bezahlseite von Stripe statt (Stripe Payments Europe, Ltd., 1 Grand Canal Street Lower, Grand Canal Dock, Dublin, Irland). Zahlungsdaten wie Kartennummer oder IBAN geben deine Kund:innen dort direkt bei Stripe ein; wir erhalten sie nicht. Stripe meldet unserem Server per signiertem Webhook Zahlungsstatus, Betrag und Währung; die App ruft diesen Status ab.
- Stornieren: Stornierst, löschst oder markierst du eine Rechnung von Hand als bezahlt, sperrt die App den zugehörigen Bezahllink.
- Rechtsgrundlagen: für uns Art. 6 Abs. 1 lit. b DSGVO (Bereitstellung der Funktion) bzw. für Kundendaten der Auftrag deines Betriebs; für Stripe Art. 6 Abs. 1 lit. b (Zahlungsabwicklung), lit. c (gesetzliche Pflichten wie Geldwäscheprävention) und lit. f DSGVO (Betrugsprävention).
- Rolle von Stripe: Stripe verarbeitet Zahlungs- und Kontodaten als eigenständiger Verantwortlicher. Eine Übermittlung an die Stripe, Inc. in den USA ist möglich; Stripe, Inc. ist unter dem EU-US Data Privacy Framework zertifiziert, ergänzend gelten EU-Standardvertragsklauseln. Datenschutzerklärung von Stripe: stripe.com/de/privacy.
- Speicherdauer: Bezahllinks und Zahlungsstatus bleiben bis zur Löschung deines Server-Kontos gespeichert; Stripe speichert nach eigenen, auch gesetzlichen Fristen.
- Pflicht: freiwillig; deine Kund:innen können weiterhin per Überweisung zahlen.
25. App Store und In-App-Käufe (Apple)
- Download und Abos: Die App und ihre Abonnements erhältst du über den App Store. Kauf, Abrechnung, Testphase, Verlängerung und Kündigung wickelt Apple als eigenständiger Verantwortlicher ab; wir erhalten keine Zahlungsdaten, keinen Namen und keine Apple-ID.
- Ohne Server-Konto prüft die App den Abo-Status nur auf dem Gerät über StoreKit.
- Mit Server-Konto meldet die App nach einem Kauf Produkt, Testphase, Ablaufdatum und die ursprüngliche Transaktionskennung von Apple an unseren Server. Zusätzlich sendet Apple uns App-Store-Server-Benachrichtigungen zu Verlängerung, Kündigung oder Erstattung. Wir verknüpfen diese Angaben mit deinem Server-Konto, um Tariflimits durchzusetzen. Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO. Speicherdauer: bis zur Löschung des Kontos.
- Beta-Test über TestFlight: Nimmst du am Beta-Test teil, installierst du die App über Apples TestFlight. Apple stellt uns dabei deinen Namen und deine E-Mail-Adresse (sofern wir dich per E-Mail eingeladen haben), Gerätemodell, iOS-Version, Absturzberichte sowie Feedback und Bildschirmfotos bereit, die du in TestFlight selbst abschickst. Mit Server-Konto sendet die Beta-Version außerdem den von Apple signierten App-Beleg (App-Kennung, Version, Umgebung „Sandbox“) an unseren Server, der deinem Konto dann bis zum Ende der Beta-Phase am 31.01.2027 alle Funktionen freischaltet. Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO. Die Freischaltung speichern wir bis zur Löschung des Kontos oder bis zu einem Kauf, der sie ersetzt.
- Statistiken und Absturzberichte: Apple stellt uns in App Store Connect zusammengefasste Download- und Verkaufszahlen bereit. Nutzungsstatistiken und Absturzberichte erhalten wir nur, wenn du in den iOS-Einstellungen „Mit App-Entwicklern teilen“ aktiviert hast; sie enthalten keine Namen oder Kontaktdaten.
Es gilt die Datenschutzrichtlinie von Apple. Apple verarbeitet Daten auch in den USA.
25a. Android-App und Google Play
Die Android-App „GetDogWalkers“ bietet dieselben Grundfunktionen wie die iOS-App. Für sie gilt diese Erklärung entsprechend; Abweichungen stehen hier.
- Berechtigungen: Internet (Server-Konto, Wetter), genauer Standort (nur während eines Live-Walks, Abfrage erst beim Start) und Google-Play-Abrechnung. Kamera, Kontakte, Mikrofon und Standort im Hintergrund fragt die Android-App nicht an.
- Speicherung: Betriebsdaten liegen in einer Datei im privaten App-Speicher, den nur die App lesen kann. Das Anmelde-Token des Server-Kontos liegt in den App-Einstellungen und ist von Google-Backups und dem Geräteumzug ausgenommen.
- Google-Backup: Hast du die Android-Sicherung aktiviert, sichert Android die übrigen App-Daten verschlüsselt in deinem Google-Konto. Das steuerst du in den Android-Einstellungen.
- Download und Abos: Die App und ihre Abonnements erhältst du über Google Play. Kauf, Abrechnung, Testphase, Verlängerung und Kündigung wickelt Google als eigenständiger Verantwortlicher ab; wir erhalten keine Zahlungsdaten.
- Mit Server-Konto meldet die App nach einem Kauf das Kauf-Token von Google an unseren Server. Der Server fragt den Abo-Stand (Tarif, Laufzeit, Status) direkt bei Google ab und erhält Benachrichtigungen zu Verlängerung oder Kündigung. Rechtsgrundlage ist Art. 6 Abs. 1 lit. b DSGVO.
- Konto löschen: In der App unter Mehr → Server-Konto → „Konto löschen“ oder über unsere Seite Konto löschen.
Es gilt die Datenschutzerklärung von Google. Google verarbeitet Daten auch in den USA.
26. Support
- Wege: das Formular dieser Website (Abschnitt 5.4) oder das Support-Formular in der App. Die App sendet die Anfrage mit der von dir angegebenen Antwortadresse über unseren Server und Resend, auch ohne Server-Konto.
- Daten: deine Kontaktdaten, Thema und Nachricht; aus der App optional der Diagnose-Bericht und das App-Protokoll (Abschnitt 19). Bitte schicke uns keine Kundendaten, wenn sie für die Anfrage nicht nötig sind.
- Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO bzw. lit. f (Interesse an der Beantwortung).
- Speicherdauer: Wir löschen Support-Anfragen nach Abschluss, spätestens nach 12 Monaten, sofern keine gesetzlichen Aufbewahrungspflichten bestehen (z. B. bei steuerlich relevanter Korrespondenz).
27. Empfänger im Überblick
Wir geben personenbezogene Daten nur an die folgenden Stellen weiter, verkaufen keine Daten und geben sie nicht zu Werbezwecken weiter. Behörden erhalten Daten nur, wenn wir gesetzlich dazu verpflichtet sind.
| Anbieter | Zweck | Ort | Rolle und Garantie |
|---|---|---|---|
| Cloudflare, Inc. | Hosting dieser Website; Speicherung der Vorregistrierung (Pages Functions, Workers KV) | USA / weltweites Netz | Auftragsverarbeiter; EU-US Data Privacy Framework, Standardvertragsklauseln |
| Hetzner Online GmbH | Betrieb von Server und Kundenportal (app.getdogwalkers.com) | Deutschland (Nürnberg) | Auftragsverarbeiter; AVV |
| Resend, Inc. | E-Mail-Versand (Server, Support, Bestätigungs- und Start-E-Mails der Vorregistrierung) | USA | Auftragsverarbeiter; Standardvertragsklauseln |
| Stripe Payments Europe, Ltd. / Stripe, Inc. | Online-Bezahlung (nur wenn genutzt) | Irland / USA | Eigenständiger Verantwortlicher; Data Privacy Framework, Standardvertragsklauseln |
| Apple Inc. / Apple Distribution International Ltd. | App Store, In-App-Käufe, Karten, Siri, iCloud-Backup, Apple Intelligence (auf dem Gerät) | Irland / USA | Eigenständiger Verantwortlicher; Data Privacy Framework |
| Open-Meteo | Wettervorhersage | Schweiz | Eigenständiger Anbieter; Angemessenheitsbeschluss |
| OpenStreetMap Foundation | Kartenkacheln auf der Live-Seite | Vereinigtes Königreich | Eigenständiger Anbieter; Angemessenheitsbeschluss |
| unpkg.com | Kartenbibliothek auf der Live-Seite | weltweites CDN | Eigenständiger Anbieter |
28. Übermittlung in Drittländer
Eine Übermittlung in Drittländer findet nur bei den in Abschnitt 27 genannten Anbietern statt. Wir stützen sie auf einen Angemessenheitsbeschluss der EU-Kommission nach Art. 45 DSGVO (EU-US Data Privacy Framework für zertifizierte US-Unternehmen, Schweiz, Vereinigtes Königreich) oder auf geeignete Garantien nach Art. 46 Abs. 2 lit. c DSGVO (EU-Standardvertragsklauseln) mit ergänzenden Maßnahmen wie Transportverschlüsselung. Eine Kopie der Garantien erhältst du auf Anfrage über unser Kontaktformular oder per Post an die oben genannte Anschrift. US-Behörden können unter Umständen auf Daten bei US-Anbietern zugreifen; das Data Privacy Framework sieht dafür Beschränkungen und Rechtsbehelfe vor.
29. Speicherdauer im Überblick
Wir speichern personenbezogene Daten nur so lange, wie es für den jeweiligen Zweck erforderlich ist oder gesetzliche Aufbewahrungspflichten bestehen (z. B. bis zu acht Jahre für Buchungsbelege und bis zu sechs Jahre für Handelsbriefe nach § 147 AO und § 257 HGB).
| Daten | Speicherdauer |
|---|---|
| Daten in der App | Auf deinem Gerät, bis du sie löschst oder die App entfernst |
Hinweis-Eintrag dw-privacy-notice | In deinem Browser, bis du ihn löschst |
| Vorregistrierung, nicht bestätigt | 30 Tage nach Versand der Bestätigungs-E-Mail, dann gelöscht |
| Vorregistrierung, bestätigt (einschließlich IP-Hash) | Bis zum Widerruf, spätestens drei Monate nach Ende der Startaktion |
| Zugriffsprotokolle des Servers (gekürzte IP-Adresse) | 7 Tage |
| Drossel-Daten (IP-Hash, Zeitpunkte) | Zeitfenster von 10 bis 60 Minuten |
| Server-Konto, synchronisierte Daten, Portal-Eingaben, Live-Walks, Bezahllinks, Aktionsprotokoll | Bis zur Löschung des Kontos, dann innerhalb von 30 Tagen |
| Anmelde-Token der App | 30 Tage gültig; auf dem Gerät bis zum Abmelden |
| App-Protokoll | Nur im Arbeitsspeicher, bis die App beendet wird |
| Support-Anfragen | Bis zum Abschluss, spätestens 12 Monate |
30. Deine Rechte
Dir stehen gegenüber uns folgende Rechte zu, soweit die gesetzlichen Voraussetzungen vorliegen:
- Auskunft (Art. 15 DSGVO): ob und welche Daten wir über dich verarbeiten, zu welchen Zwecken, an wen sie gehen, wie lange sie gespeichert werden und woher sie stammen, sowie eine Kopie der Daten.
- Berichtigung (Art. 16 DSGVO): Korrektur unrichtiger und Vervollständigung unvollständiger Daten.
- Löschung (Art. 17 DSGVO): Löschung deiner Daten, etwa wenn sie für den Zweck nicht mehr nötig sind oder du eine Einwilligung widerrufst, sofern keine Aufbewahrungspflicht entgegensteht.
- Einschränkung (Art. 18 DSGVO): Sperrung statt Löschung, etwa solange die Richtigkeit bestritten ist.
- Mitteilung (Art. 19 DSGVO): Wir informieren Empfänger über Berichtigung, Löschung oder Einschränkung, soweit möglich.
- Datenübertragbarkeit (Art. 20 DSGVO): Herausgabe deiner bereitgestellten Daten in einem strukturierten, gängigen, maschinenlesbaren Format. In der App bekommst du deine Daten jederzeit selbst als JSON-Backup.
- Widerruf einer Einwilligung (Art. 7 Abs. 3 DSGVO): jederzeit mit Wirkung für die Zukunft, z. B. durch Entzug einer iOS-Berechtigung.
- Keine ausschließlich automatisierte Entscheidung (Art. 22 DSGVO): siehe Abschnitt 35.
- Beschwerde bei einer Aufsichtsbehörde (Art. 77 DSGVO): insbesondere im Mitgliedstaat deines Aufenthaltsorts, deines Arbeitsplatzes oder am Sitz des Verantwortlichen.
So machst du deine Rechte geltend: Eine formlose Nachricht über unser Kontaktformular oder per Post an die oben genannte Anschrift genügt. Wir antworten unverzüglich, spätestens innerhalb eines Monats (Art. 12 Abs. 3 DSGVO; bei komplexen Anfragen verlängerbar um zwei weitere Monate, worüber wir dich informieren). Die Auskunft ist kostenlos. Zur Identitätsprüfung können wir geeignete Nachweise verlangen, etwa eine Antwort von der im Server-Konto hinterlegten E-Mail-Adresse. Daten, die nur auf deinem Gerät liegen, kennen wir nicht; diese siehst, exportierst und löschst du selbst in der App.
Zuständige Aufsichtsbehörde für uns: Der Hessische Beauftragte für Datenschutz und Informationsfreiheit, Postfach 3163, 65021 Wiesbaden, Telefon: +49 611 1408-0, E-Mail: poststelle@datenschutz.hessen.de, Web: datenschutz.hessen.de
31. Hinweise für Hundehalter:innen
Bist du Kund:in eines Betriebs, der GetDogWalkers nutzt, gilt für dich:
- Verantwortlich für deine Daten und die deines Hundes ist dein Dogwalker bzw. deine Hundepension. Er entscheidet, welche Daten er erfasst, und informiert dich in eigener Verantwortung, in der Regel im Betreuungsvertrag. Cogswell IT stellt nur die Software bereit und verarbeitet deine Daten, soweit sie auf unserem Server liegen, im Auftrag des Betriebs.
- Wo deine Daten liegen: zunächst auf dem iPhone des Betriebs. Nutzt der Betrieb ein Server-Konto, liegen die in Abschnitt 21.2 und Abschnitt 22 genannten Daten zusätzlich auf unserem Server in der EU.
- Was du selbst eingibst: Angaben im Aufnahmebogen, deine Unterschrift, Paketbuchungen und Bewertungen. Beim Aufnahmebogen und bei der Paketbuchung wird deine IP-Adresse als Nachweis gespeichert.
- E-Mails deines Betriebs kommen von
noreply@getdogwalkers.commit dem Namen des Betriebs; deine Antworten gehen direkt an den Betrieb. - Live-Link: Die Live-Seite zeigt die Position des Dogwalkers während des Walks. Beim Aufruf lädt dein Browser die Karte von OpenStreetMap und unpkg.com (Abschnitt 22.7).
- Bezahlen: Zahlst du online, gibst du deine Zahlungsdaten direkt bei Stripe ein (Abschnitt 24); Zahlungsempfänger ist dein Betrieb.
- Deine Rechte nach Abschnitt 30 machst du am besten direkt beim Betrieb geltend. Wendest du dich an uns, leiten wir deine Anfrage an den Betrieb weiter und unterstützen ihn bei der Beantwortung.
32. Datenschutzangaben im App Store
Für die Datenschutzangaben im App Store gilt nach unserer Auswertung des Codes:
- Daten, die zum Tracking verwendet werden: keine. Die App verwendet keine Werbe-ID und gibt keine Daten an Datenhändler oder Werbenetzwerke weiter.
- Mit dir verknüpfte Daten (nur bei Server-Konto, Online-Bezahlung oder Support-Anfrage aus der App, jeweils für die App-Funktionalität): Kontaktdaten (Name, E-Mail-Adresse, Telefonnummer, Postanschrift, vor allem deiner Kund:innen), genauer Standort (Live-Walk), Käufe (Abo-Verlauf), sonstige Finanzinformationen (Rechnungsbeträge und -status), Benutzerinhalte (Walk-Berichte, Bewertungen, Kundensupport), Kennungen (Konto-ID) und Diagnosedaten (nur im Support-Bericht).
- Nicht mit dir verknüpfte Daten: Open-Meteo erhält die von dir eingetragenen Wetter-Koordinaten ohne Kennung; Apple verarbeitet für die Routenplanung Adressen und Koordinaten.
- Ohne Server-Konto erheben wir über die App keine Daten im Sinne der App-Store-Angaben.
Die Datenschutzangaben in der App selbst (Datenschutz-Manifest) entsprechen dieser Auswertung.
33. Minderjährige
GetDogWalkers ist ein Werkzeug für Betriebe und richtet sich nicht an Kinder und Jugendliche unter 16 Jahren. Wir erheben wissentlich keine Daten von Kindern. Erfährst du, dass uns ein Kind Daten übermittelt hat, melde dich bitte, damit wir sie löschen.
34. Datensicherheit
Wir treffen technische und organisatorische Maßnahmen nach Art. 32 DSGVO, die dem Risiko angemessen sind, unter anderem:
- TLS-Verschlüsselung aller Verbindungen zwischen App, Website, Kundenportal, Server und Dienstleistern;
- Passwörter nur als bcrypt-Hash; signierte, zeitlich begrenzte Anmelde-Tokens (30 Tage), auf dem iPhone im Schlüsselbund;
- strikte Trennung der Betriebe auf dem Server (jede Abfrage ist an das eigene Konto gebunden), Zugriff auf die Datenbank nur über den Server;
- zufällige, nicht erratbare Token-Links (160 Bit) für das Kundenportal und Bezahllinks ohne Kunden-IDs;
- Drosselung von Anmelde-, Registrierungs-, Support- und Bezahlanfragen; signierte Webhooks von Stripe und geheime Webhook-Adressen für Apple;
- auf dem Gerät: iOS-Datenverschlüsselung, optionale App-Sperre, keine Fremd-SDKs.
Kein System ist vollkommen sicher. Bitte schütze dein iPhone mit einem Code, halte iOS aktuell und gib Token-Links nicht weiter. Sicherheitslücken meldest du bitte über unser Kontaktformular.
35. Keine automatisierte Entscheidungsfindung
Eine automatisierte Entscheidung im Einzelfall einschließlich Profiling nach Art. 22 DSGVO findet nicht statt. Routenplanung, KI-Walk-Bericht und Gruppen-Verträglichkeit sind Vorschläge, über die du selbst entscheidest.
36. Änderungen dieser Erklärung
Wir passen diese Datenschutzerklärung an, wenn sich die App, der Server, die Website oder die Rechtslage ändern. Die jeweils aktuelle Fassung findest du unter dieser Adresse sowie in der App unter „Einstellungen → Datenschutz“ und im Abo-Bildschirm.
Stand: Oktober 2026