Datenschutzerklärung
RowDeck ist eine iPhone-App eines unabhängigen Entwicklers zum Monitoring von MySQL- und MariaDB-Servern. Sie braucht kein Benutzerkonto, und zwischen der App und Ihrer Datenbank steht kein Server von uns. Diese Erklärung beschreibt, was die App speichert, was sie wohin sendet und was diese Website erhebt.
Kurz gesagt
- RowDeck verbindet sich von Ihrem iPhone mit den MySQL- und MariaDB-Servern und SSH-Bastion-Hosts, die Sie einrichten. Dazwischen steht kein Server von uns, über den Ihre Verbindungen, Abfragen und Daten laufen könnten.
- Passwörter, private Schlüssel, Zertifikate, gepinnte Fingerabdrücke und Ihre AI-API-Schlüssel bleiben im iOS Keychain auf diesem iPhone, ohne iCloud-Synchronisierung.
- Absturzberichte gehen an Sentry und Nutzungszahlen an unseren eigenen Analyseserver, ab dem Moment, in dem Sie auf dem ersten Bildschirm auf „Fertig“ tippen. Sie enthalten nie Ihr SQL, Schema-, Tabellen- oder Spaltennamen, Hostnamen, Werte oder Zugangsdaten.
- Der AI-Assistent sendet einen bereinigten Snapshot an den Anbieter Ihrer Wahl, nur wenn Sie ihn etwas fragen.
- Wir verkaufen keine Daten, zeigen keine Werbung und verfolgen Sie nicht über Apps und Websites hinweg.
Womit sich die App verbindet
- Ihr MySQL- oder MariaDB-Server, direkt oder über den SSH-Bastion-Host und die Jump-Hosts, die Sie konfigurieren.
- Der AI-Anbieter oder Modellserver, den Sie für den Assistenten einrichten, nur wenn Sie ihn etwas fragen.
- Sentry für Absturzberichte und unser eigener Analyseserver für Nutzungszahlen, jeweils solange der zugehörige Schalter eingeschaltet ist.
- Der App Store von Apple für den In-App-Kauf.
Sonst nichts. Die Demo-Verbindung funktioniert offline, und die App tut nichts im Hintergrund, solange sie geschlossen ist.
Was auf Ihrem iPhone bleibt
- iOS Keychain, nur dieses Gerät (
WhenUnlockedThisDeviceOnly, keine iCloud-Synchronisierung): Datenbank- und SSH-Passwörter, private Schlüssel und ihre Passphrasen, Schlüssel für Secure Enclave, Client- und CA-Zertifikate, gepinnte TLS-Fingerabdrücke und SSH-Hostschlüssel, Ihre AI-API-Schlüssel und der zwischengespeicherte Pro-Status. - Die geschützten Dateien der App: Verbindungseinstellungen ohne Geheimnisse (Name, Host, Port, Datenbank, Benutzer, TLS-Modus, SSH-Hosts und -Benutzer). Sie werden mit einem iPhone-Backup übertragen; Passwörter, Schlüssel und Zertifikate bleiben auf dem iPhone, auf dem sie gespeichert wurden.
- Nur auf diesem iPhone, außerhalb von Backups: Ihr Aktionsverlauf (beendete Threads, Schreibzugriffe und Zeilenbearbeitungen, Werte im SQL durch
?ersetzt), 90 Tage lang aufbewahrt, und Ihre gespeicherten SQL-Schnipsel. - Nur im Arbeitsspeicher: der SQL-Verlauf der Konsole und die Unterhaltungen mit dem Assistenten. Sie sind weg, wenn die Sitzung endet.
Eine exportierte Seite geht als CSV-Datei an das Teilen-Menü von iOS oder in die Zwischenablage, wo Kopien von RowDeck nach zwei Minuten verfallen; wohin sie von dort geht, entscheiden Sie. Das Löschen einer Verbindung entfernt ihre Zugangsdaten und vertrauten Fingerabdrücke vom Gerät; Ihr Server bleibt unberührt.
AI-Assistent
Der Assistent gehört zu Pro und ist in der eingebauten Demo kostenlos; dort antwortet er nach Skripten und ruft kein Modell auf. Er sendet nichts, bis Sie einen Anbieter einrichten und eine Frage stellen.
Anfragen gehen von Ihrem iPhone direkt an den Anbieter Ihrer Wahl: Anthropic, OpenAI, OpenRouter oder Z.ai mit Ihrem eigenen API-Schlüssel, oder Ihren eigenen Ollama- oder OpenAI-kompatiblen Server. Für das, was dieser Anbieter erhält, gilt seine Datenschutzerklärung. Jeder Schlüssel bleibt im Keychain und wird nur an die Adresse gesendet, für die er gespeichert wurde.
- Gesendet werden: Ihre Frage und ein Snapshot des Bildschirms, zu dem Sie fragen: Serverfamilie und Version, die Kacheln von „Zustand“, Sitzungen und Sperrwartezeiten, Statement-Digests.
- Nie gesendet werden: Host, Port, IP-Adressen, Verbindungsnamen und Passwörter. Werte innerhalb von Anweisungen werden in jedem Modus entfernt.
- Namen: Mit „Namen ausgeblendet“, der Voreinstellung für Cloud-Anbieter und eigene Endpunkte, sendet RowDeck Schemas, Tabellen, Spalten, Konten und Anweisungen als Platzhalter wie
table_1und setzt die echten Namen auf Ihrem iPhone wieder ein. Mit „Echte Namen“, der Voreinstellung nur für Ollama in Ihrem eigenen Netzwerk, sendet es sie unverändert.
Vor dem Senden zeigt die App, was sie gelesen und was sie ausgeblendet hat. Der Assistent führt nichts aus: SQL aus einer Antwort geht in die Konsole, und das Beenden eines Threads läuft über die übliche Bestätigung.
Absturzberichte und Nutzungszahlen
Der erste Start endet mit einem Bildschirm mit zwei Schaltern: Absturz- und Fehlerberichte und Nutzungsanalyse. Beide sind anfangs eingeschaltet, und Sie können jeden davon dort oder später unter Einstellungen › Datenschutz ausschalten. Bevor Sie auf Fertig tippen, wird nichts gesendet.
- Absturz- und Fehlerberichte senden technische Details zu Abstürzen und fehlgeschlagenen Vorgängen an Sentry (Functional Software, Inc.): was fehlgeschlagen ist und wo in der App.
- Nutzungszahlen gehen an einen Analyseserver, den wir selbst betreiben: die Bildschirme, die Sie öffnen, und Schritte wie die Verbindung zu einem Server, das Öffnen der Demo oder Kauf und Wiederherstellung von Pro, zusammen mit Ihrem Tarif (Free oder Pro). Die Analysebibliothek ergänzt App-Version, iOS-Version, Gerätemodell und Sprache. Wir teilen diese Zahlen mit niemandem.
- Wenn Sie auf „Fertig“ tippen, sendet die App eine Meldung mit beiden Einstellungen, auch bei ausgeschalteter Nutzungsanalyse. Schalten Sie die Nutzungsanalyse später aus, sendet die App eine letzte Meldung mit dieser Wahl, und danach kommt nichts Neues hinzu; zuvor erfasste Ereignisse können die Warteschlange noch verlassen. Das Ausschalten der Absturzberichte stoppt sie sofort.
Keines von beiden enthält jemals Ihr SQL, Schema-, Tabellen- oder Spaltennamen, Hostnamen, Zeilenwerte, Passwörter, Schlüssel oder Zertifikate, und keines nutzt eine Werbe-ID. Bereits übermittelte Daten bleiben beim jeweiligen Verarbeiter. Fragen zu Daten, die die App gesendet hat, richten Sie an support@rowdeck.app.
Berechtigungen
- Face ID entsperrt die App, solange „Face ID verlangen“ eingeschaltet ist, was standardmäßig der Fall ist; Ihr Code funktioniert ebenfalls. Die Daten von Face ID bleiben bei iOS: RowDeck erfährt nur, ob das Entsperren geklappt hat.
- Lokales Netzwerk: Die App fragt nur danach, um einen Datenbankserver, Bastion-Host oder ein Modell in Ihrem eigenen Netzwerk zu erreichen.
RowDeck fragt nicht nach Zugriff auf Standort, Kontakte, Fotos, Kamera oder Mikrofon.
Käufe
RowDeck Pro wird über Apple verkauft. Wir erhalten nie Ihre Zahlungsdaten. Die App prüft die signierte Transaktion von Apple auf dem Gerät, um Pro freizuschalten, und die Nutzungszahlen erfassen nur das Ergebnis eines Kaufs oder einer Wiederherstellung.
Diese Website
rowdeck.app ist eine statische Website, gehostet bei Cloudflare. Cloudflare verarbeitet technische Anfragedaten wie IP-Adressen, um die Website auszuliefern und zu schützen.
Wir nutzen Cloudflare Web Analytics, um Seitenaufrufe zu zählen und zu messen, wie schnell Seiten laden. Es setzt keine Cookies und speichert nichts in Ihrem Browser.
Wir nutzen Google Analytics 4, um zu sehen, welche Seiten gelesen und welche Schaltflächen genutzt werden, etwa das App-Store-Badge. Es setzt Cookies und lädt nach Ihrer ersten Interaktion oder einige Sekunden nach dem Öffnen der Seite. Werbefunktionen sind deaktiviert. Für diese Daten gilt die Datenschutzerklärung von Google.
Wenn Sie uns eine E-Mail schreiben, verwenden wir Ihre Adresse und Nachricht nur, um zu antworten.
Kinder
RowDeck ist ein Entwicklerwerkzeug und richtet sich nicht an Kinder. Wir erheben wissentlich keine personenbezogenen Daten von Kindern.
Ihre Wahl und Änderungen
Alles, was die App speichert, liegt auf Ihrem Gerät, also können Sie es dort einsehen, ändern oder löschen. Bei allen Fragen zu Daten, die die App gesendet hat, zu dieser Website oder zu Ihren E-Mails schreiben Sie an support@rowdeck.app.
Ändern wir diese Erklärung, veröffentlichen wir die neue Fassung mit neuem Datum auf dieser Seite.
Kontakt
RowDeck wird von Vladimir Chemeris entwickelt. Fragen zum Datenschutz: support@rowdeck.app.