Bussola

Privacy Policy

Last updated: 6 October 2026 · Italiano

Bussola ("the app") is a MongoDB client for iPhone developed by Giacomo Fava.

Data we collect

None. The app has no account system, no analytics, no advertising, no crash reporting service and no server of its own. The developer receives no data from the app.

Data stored on your device

Deleting a connection in the app removes its data from the Keychain. iOS may keep Keychain items after the app is uninstalled, so delete your connections in the app first if you want them gone.

Network connections

The app connects only to the database servers you configure, directly from your device, using MongoDB's protocol (over TLS when your connection string requires it). To resolve mongodb+srv:// addresses the app uses the iOS system DNS resolver; if that fails, it queries the public DNS resolvers of Cloudflare and Google. Those queries contain only the host name of your database, never your credentials.

Documents you read or modify travel only between your device and your database. Data you choose to export or share through the iOS share sheet goes wherever you send it.

Local network

If you add a connection to a server on your local network, iOS asks for permission to access the local network. The permission is used only to connect to that server.

Children

The app is a developer tool and is not directed at children.

Changes

Any change to this policy will be published on this page with a new date.

Contact

giacomofava93@gmail.com


Informativa sulla privacy

Ultimo aggiornamento: 6 ottobre 2026

Bussola ("l'app") è un client MongoDB per iPhone sviluppato da Giacomo Fava.

Dati raccolti: nessuno. L'app non ha account, analytics, pubblicità, servizi di crash reporting né un proprio server. Lo sviluppatore non riceve alcun dato dall'app.

Dati sul dispositivo. Le connection string (con eventuali utente e password), i nomi delle connessioni e le impostazioni sono salvati nel Keychain di iOS di questo dispositivo, con classe di protezione "solo da sbloccato, solo questo dispositivo": non vengono sincronizzati su iCloud né ripristinati su altri dispositivi. Il log diagnostico (tipi di evento, tempi, codici di errore) resta in memoria solo mentre l'app è aperta e non contiene mai connection string, password o documenti. Eliminare una connessione la cancella dal Keychain; iOS può conservare gli elementi del Keychain anche dopo la disinstallazione, quindi elimina le connessioni dall'app prima di disinstallarla.

Connessioni di rete. L'app si collega solo ai server che configuri tu, direttamente dal dispositivo. Per risolvere gli indirizzi mongodb+srv:// usa il DNS di sistema e, se non risponde, i DNS pubblici di Cloudflare e Google, ai quali invia solo il nome host del database. I documenti viaggiano solo tra il dispositivo e il tuo database; ciò che esporti con il foglio di condivisione va dove scegli tu.

Rete locale. Il permesso di accesso alla rete locale serve solo a collegarsi ai server MongoDB della tua rete che aggiungi tu.

Contatti: giacomofava93@gmail.com