Dokio
Datenschutzerklärung für die iOS-App Dokio.
Verantwortliche Stelle
Gietmanic
Daniel Gietmann Kleingewerbe
Siegburger Straße 129 B
53229 Bonn, Deutschland
E-Mail: hello@gietmanic.com
Telefon: 015679 288876
Über Dokio
Native iOS-Client für Dokploy. Bundle-ID: com.danielgtmn.dokio. Plattform: iOS.
Kurzfassung
Dokio ist ein nativer iOS-Client für selbst gehostete Dokploy-Instanzen. Die App hat keinen eigenen Backend-Server bei Gietmanic, kein Analytics, keine Werbung und kein Tracking. Verbindungsdaten und API-Keys werden auf dem Gerät gespeichert. Netzwerkanfragen gehen ausschließlich an die vom Nutzer konfigurierten Dokploy-Server sowie an Apple (App Store / In-App-Käufe).
Welche Daten die App verarbeitet
| Kategorie | Inhalt | Speicherort | Zweck |
|---|---|---|---|
| Dokploy-Instanzen (Metadaten) | Anzeigename, Basis-URL und technische Kennung der verbundenen Dokploy-Server; aktive Instanz | UserDefaults (lokal) | Multi-Instance-Verwaltung und Wiederherstellung nach App-Neustart |
| API-Keys | Dokploy-API-Keys pro Instanz (Header x-api-key gegenüber dem konfigurierten Host) | iOS Keychain (Service com.danielgtmn.dokio, nur dieses Gerät nach erstem Unlock) | Authentifizierung gegenüber dem vom Nutzer betriebenen Dokploy-Server |
| Dashboard-Pins & UI-Zustand | Angeheftete Apps, Compose-Stacks und Datenbanken; Onboarding-Fortschritt; optionale Alert-Einstellungen | UserDefaults (lokal) | Personalisierung der Oberfläche und der lokalen Benachrichtigungen |
| Widget-Snapshot | Aggregierter Fleet-Status und zuletzt bekannte Fehler (z. B. Live/Deploying/Error-Zähler), ohne API-Keys | App Group (group.com.danielgtmn.dokio) | Home-Screen-Widgets (Fleet-Status, fehlgeschlagene Deploys) |
| Biometrie-Flag | Ob Face ID / Touch ID App-Lock aktiviert ist (kein biometrisches Template) | UserDefaults bzw. LocalAuthentication-System | Optionaler App-Schutz vor unbefugtem Öffnen |
| In-App-Käufe (Supporter / Tips) | Kaufstatus und Transaktionsdaten über Apple StoreKit (Supporter, optionale Tips) | Apple App Store / StoreKit auf dem Gerät | Optionale Unterstützung des Entwicklers; Kernfunktionen bleiben kostenlos |
| Betriebsdaten auf Dokploy-Servern | Alles, was die App über die Dokploy-API lädt oder ändert (Projekte, Deployments, Logs, Env, Backups usw.) liegt auf dem Server des Nutzers | Dokploy-Host des Nutzers (selbst gehostet) | Ops-Funktion der App; Gietmanic betreibt diesen Server nicht |
Nicht erhobene Daten
- Name, E-Mail-Adresse oder Kontaktdaten durch Gietmanic
- Standort, Kontakte, Fotos, Mikrofon oder Kamera
- Health-Daten oder Werbe-ID
- Nutzungs-Analytics oder Crash-Reports an Gietmanic
- Account-Registrierung bei Gietmanic
Rechtsgrundlagen
App-Funktion (Verbindung zu Dokploy, Dashboard, Deployments, Logs, Backups, Widgets)
Art. 6 Abs. 1 lit. b DSGVO (Vertrag bzw. Nutzung der App) bzw. Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an einer funktionsfähigen App)
Lokale Deploy-/Service-Benachrichtigungen
Art. 6 Abs. 1 lit. a DSGVO (Einwilligung im OS-Berechtigungsdialog)
Optionaler Face-ID- / Touch-ID-App-Lock
Art. 6 Abs. 1 lit. a DSGVO (Einwilligung im OS-Dialog); biometrische Merkmale verbleiben im Secure Enclave und werden von der App nicht ausgelesen
Optionale In-App-Käufe über den App Store
Art. 6 Abs. 1 lit. b DSGVO (Kaufvertrag mit Apple) sowie Verarbeitung durch Apple als eigenständiger Verantwortlicher
Berechtigungen
Benachrichtigungen
Zweck: Lokale Hinweise bei fehlgeschlagenen oder erfolgreichen Deployments sowie Service-Fehler/Recovery (kein Push-Server von Gietmanic).
Widerruf: In den iOS-Einstellungen unter „Mitteilungen“ für Dokio deaktivierbar; zusätzlich in den App-Einstellungen pro Alert-Typ abschaltbar.
Face ID / Touch ID
Zweck: Optionaler App-Lock, damit API-Keys und Server-Übersicht nicht ohne Authentifizierung sichtbar sind.
Widerruf: In den Dokio-Einstellungen abschaltbar bzw. in den iOS-Einstellungen für Face ID / Touch ID für diese App verweigern.
Hintergrundaktualisierung (Background App Refresh)
Zweck: Gelegentliche Prüfung auf Deploy-/Service-Status für lokale Alerts, solange die Funktion aktiviert ist.
Widerruf: In den iOS-Einstellungen unter Allgemein → Hintergrundaktualisierung bzw. durch Deaktivieren der Alerts in Dokio.
Technische Dienste
Dokploy-API (Nutzer-Server)
HTTPS-Aufrufe an {host}/api/{procedure} mit Header x-api-key. Es gibt keinen Gietmanic-Proxy; die Ziel-URL wählt der Nutzer.
Apple StoreKit 2
Optionale Käufe: Supporter (einmalig, Non-Consumable) sowie Tips (Consumable). Kaufabwicklung und Quittungen laufen über Apple.
Home-Screen-Widgets
Widget-Extension liest einen Snapshot aus der App Group group.com.danielgtmn.dokio. Keine eigenen Netzwerkzugriffe der Widgets für den Kernstatus.
Lokale Benachrichtigungen & BGAppRefresh
UNUserNotificationCenter und Background App Refresh prüfen den Status über die konfigurierten Dokploy-Hosts — ohne Gietmanic-Backend.
Empfänger und Auftragsverarbeiter
Vom Nutzer betriebener Dokploy-Server
Alle API-Aufrufe (inkl. API-Key im Header) gehen an die in der App hinterlegte Basis-URL. Betreiber und Verantwortlicher dieser Verarbeitung ist der jeweilige Server-Betreiber — typischerweise der Nutzer selbst oder seine Organisation.
Apple Inc.
App-Verteilung über den App Store, StoreKit / In-App-Käufe, systemseitige Benachrichtigungen und biometrische Authentifizierung. Keine Analytics- oder Werbe-SDKs von Dritten in der App.
Weitere Drittanbieter-SDKs (Firebase, Sentry, RevenueCat, Google Analytics usw.) werden nicht eingesetzt.
Kein Tracking, keine Werbung, keine Analytics
Dokio setzt kein Tracking ein, zeigt keine Werbung und übermittelt keine Nutzungsdaten an Analytics-Dienste. Im Privacy Manifest der App ist NSPrivacyTracking auf false gesetzt; es werden keine Datentypen an Apple gemeldet.
- Eigener Backend-Server oder REST-API
- Analytics (Firebase, Mixpanel, TelemetryDeck usw.)
- Crash-Reporting (Sentry, Crashlytics usw.)
- Werbung, Tracking oder App Tracking Transparency (ATT)
- In-App-Käufe, Abos oder Social Login
- Standort, Kamera, Mikrofon oder Kontakte
- Netzwerk-Traffic an eigene oder fremde Server (URLSession, HTTP)
Speicherdauer und Löschung
- Instanz-Metadaten und UI-Einstellungen: bis zur Löschung in der App, Zurücksetzen oder Deinstallation
- API-Keys: bis der Nutzer die Instanz entfernt oder die App deinstalliert; speichern im Keychain dieses Geräts
- Widget-Snapshot: wird bei App-Nutzung überschrieben; entfällt mit Deinstallation / Entfernen der App Group-Daten
- Daten auf Dokploy-Servern: Aufbewahrung richtet sich nach der Konfiguration und den Richtlinien des jeweiligen Server-Betreibers
- IAP-Transaktionen: Aufbewahrung gemäß Apple-Kontoregeln
Praktisch können Sie alle lokalen App-Daten durch Deinstallation der App entfernen. iCloud-Daten löschen Sie über Ihre Apple-ID- bzw. iCloud-Einstellungen.
Datenübermittlung in Drittländer
Gietmanic betreibt keinen Server, der Dokio-Nutzungsdaten empfängt. Sobald der Nutzer einen Dokploy-Host außerhalb der EU konfiguriert, findet die Datenübertragung in dessen Verantwortung statt. App-Store- und IAP-Verarbeitung durch Apple kann Server außerhalb der EU einbeziehen; Details regelt die Datenschutzerklärung von Apple.
Kinder
Dokio richtet sich an Entwickler und Operatoren selbst gehosteter Infrastruktur. Die App Store Altersfreigabe beträgt 4+. Es werden keine bewusst personenbezogenen Daten Minderjähriger erhoben.
Ihre Rechte als Betroffener
Unter den oben genannten Kontaktdaten können Sie jederzeit folgende Rechte ausüben:
- Auskunft über Ihre bei uns gespeicherten Daten und deren Verarbeitung (Art. 15 DSGVO)
- Berichtigung unrichtiger personenbezogener Daten (Art. 16 DSGVO)
- Löschung Ihrer bei uns gespeicherten Daten (Art. 17 DSGVO)
- Einschränkung der Datenverarbeitung (Art. 18 DSGVO)
- Widerspruch gegen die Verarbeitung Ihrer Daten (Art. 21 DSGVO)
- Datenübertragbarkeit, sofern Sie in die Datenverarbeitung eingewilligt haben (Art. 20 DSGVO)
Sie können sich jederzeit mit einer Beschwerde an eine Aufsichtsbehörde wenden, z. B. an die zuständige Aufsichtsbehörde des Bundeslands Ihres Wohnsitzes. Eine Liste der Aufsichtsbehörden finden Sie unter: www.bfdi.bund.de
Änderungen
Wir behalten uns vor, diese Datenschutzerklärung anzupassen, um gesetzlichen Anforderungen zu entsprechen oder Änderungen an der App widerzuspiegeln. Die jeweils aktuelle Fassung ist unter dieser URL abrufbar.
Stand: 29.07.2026