Informativa sulla privacy
RowDeck è un’app per iPhone per il monitoraggio di server MySQL e MariaDB, realizzata da uno sviluppatore indipendente. Non richiede un account, e nessun nostro server si trova tra l’app e il tuo database. Questa informativa spiega cosa salva l’app, cosa invia e dove, e cosa raccoglie questo sito web.
In breve
- RowDeck si connette dal tuo iPhone ai server MySQL e MariaDB e ai bastion SSH che configuri. In mezzo non c’è nessun nostro server, quindi le tue connessioni, query e dati non possono passarci.
- Password, chiavi private, certificati, impronte fissate e le chiavi API dei tuoi provider AI restano nell’iOS Keychain di questo iPhone, senza sincronizzazione iCloud.
- I report di crash vanno a Sentry e le statistiche di utilizzo al nostro server di analisi, a partire da quando tocchi Fine nella prima schermata. Non contengono mai il tuo SQL, nomi di schemi, tabelle o colonne, nomi host, valori o credenziali.
- L’assistente AI invia uno snapshot filtrato al provider che scegli, solo quando gli chiedi qualcosa.
- Non vendiamo dati, non mostriamo pubblicità e non ti tracciamo tra app e siti web.
A cosa si connette l’app
- Il tuo server MySQL o MariaDB, direttamente o tramite il bastion SSH e gli host di salto che configuri.
- Il provider AI o il server del modello che configuri per l’assistente, solo quando gli chiedi qualcosa.
- Sentry per i report di crash e il nostro server di analisi per le statistiche di utilizzo, ciascuno mentre il suo interruttore è attivo.
- App Store di Apple per l’acquisto in-app.
Nient’altro. La connessione demo funziona offline, e l’app non fa nulla in background quando è chiusa.
Cosa resta sul tuo iPhone
- iOS Keychain, solo su questo dispositivo (
WhenUnlockedThisDeviceOnly, senza sincronizzazione iCloud): password dei database e SSH, chiavi private e relative passphrase, chiavi Secure Enclave, certificati client e CA, impronte TLS e chiavi host SSH fissate, le chiavi API dei tuoi provider AI e lo stato di Pro in cache. - I file protetti dell’app: impostazioni delle connessioni senza segreti (nome, host, porta, database, utente, modalità TLS, host e utenti SSH). Passano con un backup dell’iPhone; password, chiavi e certificati restano sull’iPhone su cui sono stati salvati.
- Solo su questo iPhone, fuori dai backup: la tua cronologia delle azioni (thread terminati, scritture e modifiche alle righe, con i valori nell’SQL sostituiti da
?), conservata per 90 giorni, e i tuoi snippet SQL salvati. - Solo in memoria: la cronologia SQL della console e le conversazioni con l’assistente. Spariscono alla fine della sessione.
Una pagina che esporti va al menu di condivisione di iOS come file CSV o negli appunti, dove le copie di RowDeck scadono dopo due minuti; dove va da lì lo scegli tu. Eliminare una connessione rimuove dal dispositivo le sue credenziali e le impronte considerate attendibili, e lascia intatto il tuo server.
Assistente AI
L’assistente fa parte di Pro ed è gratis sulla demo integrata, dove risponde da script e non chiama alcun modello. Non invia nulla finché non configuri un provider e fai una domanda.
Le richieste vanno dal tuo iPhone direttamente al provider che scegli: Anthropic, OpenAI, OpenRouter o Z.ai con la tua chiave API, oppure il tuo Ollama o il tuo server compatibile con OpenAI. A ciò che riceve si applica l’informativa sulla privacy di quel provider. Ogni chiave resta nel Keychain e viene inviata solo all’indirizzo per cui è stata salvata.
- Inviato: la tua domanda e uno snapshot della schermata a cui si riferisce: famiglia e versione del server, i riquadri di Salute, sessioni e attese di lock, digest delle istruzioni.
- Mai inviato: host, porta, indirizzi IP, nomi delle connessioni e password. I valori dentro le istruzioni vengono rimossi in ogni modalità.
- Nomi: con “Nomi nascosti”, l’impostazione predefinita per i provider cloud e gli endpoint personalizzati, RowDeck invia schemi, tabelle, colonne, account e istruzioni con segnaposto come
table_1al posto dei nomi, e rimette i nomi reali sul tuo iPhone. Con “Nomi reali”, l’impostazione predefinita solo per Ollama sulla tua rete, li invia così come sono.
Prima dell’invio, l’app mostra cosa ha letto e cosa ha nascosto. L’assistente non esegue nulla: l’SQL di una risposta va nella console, e la terminazione di un thread passa per la solita conferma.
Report di crash e statistiche di utilizzo
Il primo avvio termina su una schermata con due interruttori, Report di crash ed errori e Analisi di utilizzo. Entrambi partono attivi, e puoi disattivare l’uno o l’altro lì o più tardi in Impostazioni › Privacy. Non esce nulla prima che tu tocchi Fine.
- Report di crash ed errori invia a Sentry (Functional Software, Inc.) i dettagli tecnici di crash e operazioni non riuscite: cosa non ha funzionato e in quale punto dell’app.
- Le statistiche di utilizzo vanno a un server di analisi gestito da noi: le schermate che apri e passaggi come la connessione a un server, l’apertura della demo o l’acquisto e il ripristino di Pro, con il tuo piano (Free o Pro). La libreria di analisi aggiunge la versione dell’app, la versione di iOS, il modello del dispositivo e la lingua. Non condividiamo questi dati con nessuno.
- Quando tocchi Fine, l’app invia una nota con entrambe le scelte, anche con l’analisi di utilizzo disattivata. Se in seguito disattivi l’analisi di utilizzo, parte un’ultima nota con questa scelta e poi non segue nulla di nuovo; gli eventi registrati prima potrebbero ancora lasciare la coda. Disattivare i report di crash li ferma subito.
Nessuno dei due contiene mai il tuo SQL, nomi di schemi, tabelle o colonne, nomi host, valori delle righe, password, chiavi o certificati, e nessuno dei due usa un identificatore pubblicitario. I dati già consegnati restano presso il responsabile del trattamento. Per domande sui dati inviati dall’app, scrivi a support@rowdeck.app.
Autorizzazioni
- Face ID sblocca l’app mentre Richiedi Face ID è attivo, come avviene di default; funziona anche il codice. I dati di Face ID restano in iOS: RowDeck sa solo se lo sblocco è riuscito.
- Rete locale: l’app la chiede solo per raggiungere un server di database, un bastion o un modello sulla tua rete.
RowDeck non chiede accesso alla tua posizione, ai contatti, alle foto, alla fotocamera o al microfono.
Acquisti
RowDeck Pro è venduto da Apple. Non riceviamo mai i tuoi dati di pagamento. Per sbloccare Pro, l’app verifica sul dispositivo la transazione firmata da Apple, e le statistiche di utilizzo registrano solo l’esito di un acquisto o di un ripristino.
Questo sito web
rowdeck.app è un sito web statico ospitato su Cloudflare, che tratta dati tecnici delle richieste, come gli indirizzi IP, per distribuirlo e proteggerlo.
Usiamo Cloudflare Web Analytics per contare le visualizzazioni delle pagine e misurare quanto velocemente si caricano. Non imposta cookie e non salva nulla nel tuo browser.
Usiamo Google Analytics 4 per vedere quali pagine vengono lette e quali pulsanti vengono premuti, come il badge di App Store. Imposta dei cookie e si carica dopo la tua prima interazione o pochi secondi dopo l’apertura della pagina. Teniamo disattivate le sue funzioni pubblicitarie. A quei dati si applica l’informativa sulla privacy di Google.
Se ci scrivi via email, usiamo il tuo indirizzo e il tuo messaggio solo per risponderti.
Minori
RowDeck è uno strumento per sviluppatori e non è rivolto ai minori. Non raccogliamo consapevolmente informazioni personali di minori.
Le tue scelte e le modifiche
Tutto ciò che l’app salva risiede sul tuo dispositivo, quindi puoi vederlo, modificarlo o eliminarlo lì. Per qualsiasi cosa riguardi i dati inviati dall’app, questo sito web o le tue email, scrivi a support@rowdeck.app.
Se modifichiamo questa informativa, pubblichiamo la nuova versione su questa pagina con una nuova data.
Contatti
Vladimir Chemeris sviluppa RowDeck. Domande sulla privacy: support@rowdeck.app.