Privacy Policy
Last Updated: July 26, 2026
This Privacy Policy describes how Upshell ("the App"), a native SSH and SFTP client for macOS developed by Carlo Di Giuseppe, handles your data. We believe in absolute privacy and minimalism when it comes to personal information.
1. No Personal Data Collection
Upshell is designed to operate completely locally on your Mac. We do not collect, store, track, share, or sell any personal information. No user accounts are required to use the App, and there are no analytics, tracking pixels, or advertisements embedded in our software.
2. Server Connection Data
When you use Upshell to connect to remote servers (via SSH or SFTP):
- Your connection parameters (Host, Username, Port, Tags) are stored locally on your device in your configuration database.
- Your server passwords, SSH private keys, and passphrases are stored securely in the macOS system Keychain, protected by system-level encryption.
- All network traffic (terminal sessions, command executions, and SFTP transfers) is routed directly between your Mac and the servers you configure. At no point does this data travel through or get stored on any servers operated by the developer of Upshell.
3. iCloud Synchronization (Optional)
- The host profile data is synchronized using Apple's iCloud/CloudKit framework.
- Your server credentials (passwords and SSH passphrases) are synchronized using Apple's iCloud Keychain.
- This synchronization is entirely managed by Apple. The developer of Upshell does not host, control, or have access to any data synchronized via your iCloud account.
4. In-App Purchases
In-app purchases (Upshell FULL / annual subscription) are handled natively through Apple's App Store using the StoreKit framework. Apple's own privacy policy governs any transaction records, billing information, or payment processing details. Upshell only queries Apple's system locally to verify your purchase status (verified transaction check).
5. Sandboxing & Local Files
Upshell complies with Apple's macOS App Sandbox guidelines. The App only accesses local folders and files that you explicitly choose to grant access to (e.g. when importing SSH configurations or private keys using secure system file pickers, or dragging folders for SFTP transfers).
6. Changes to this Policy
This Privacy Policy may be updated occasionally. Any changes will be posted on this page with an updated modification date.
Informativa sulla Privacy
Ultimo Aggiornamento: 26 Luglio 2026
Questa Informativa sulla Privacy descrive le modalità con cui Upshell ("l'Applicazione"), client SSH e SFTP nativo per macOS sviluppato da Carlo Di Giuseppe, gestisce i tuoi dati. Crediamo nella massima tutela della privacy e nella minimizzazione delle informazioni personali.
1. Nessuna Raccolta di Dati Personali
Upshell è progettato per funzionare interamente in locale sul tuo Mac. Non raccogliamo, memorizziamo, tracciamo, condividiamo o vendiamo alcuna informazione personale. Non è richiesta la creazione di alcun account utente per utilizzare l'applicazione, e non sono presenti strumenti di tracciamento, analytics o annunci pubblicitari all'interno del software.
2. Dati delle Connessioni ai Server
Quando utilizzi Upshell per connetterti ai tuoi server remoti (tramite SSH o SFTP):
- I parametri di connessione (Host, Nome utente, Porta, Tag) sono salvati esclusivamente in locale sul tuo dispositivo all'interno del database dell'applicazione.
- Le password, le chiavi private e le relative passphrase dei server sono memorizzate in totale sicurezza all'interno del Portachiavi di sistema di macOS (Keychain), protette da crittografia a livello di sistema operativo.
- Tutto il traffico di rete (sessioni terminali, comandi e trasferimenti file SFTP) avviene direttamente tra il tuo Mac e i server da te configurati. Tali dati non transitano mai né vengono memorizzati su server gestiti dallo sviluppatore di Upshell.
3. Sincronizzazione iCloud (Opzionale)
- I dati dei profili server vengono sincronizzati utilizzando l'infrastruttura iCloud/CloudKit di Apple.
- Le password e le passphrase associate ai server vengono sincronizzate in modo sicuro tramite il Portachiavi iCloud di Apple.
- Questa sincronizzazione è interamente gestita da Apple. Lo sviluppatore di Upshell non ospita, controlla o ha alcun modo di accedere ai dati sincronizzati sul tuo account iCloud.
4. Acquisti In-App
Gli acquisti in-app (Upshell FULL / abbonamento annuale) sono gestiti nativamente tramite l'App Store di Apple utilizzando il framework StoreKit. Apple gestisce direttamente i dati delle transazioni, la fatturazione e i dettagli di pagamento nel rispetto della propria politica sulla privacy. Upshell effettua solo verifiche locali per determinare lo stato del tuo acquisto.
5. Sandbox e Accesso ai File Locali
Upshell rispetta le regole della Sandbox di macOS imposte da Apple. L'applicazione ha accesso esclusivamente alle cartelle e ai file locali che selezioni o concedi in modo esplicito (ad esempio per l'importazione di file di configurazione SSH o chiavi private tramite le finestre di selezione nativa, o per il trascinamento di file da inviare via SFTP).
6. Modifiche alla presente Informativa
Questa Informativa sulla Privacy potrebbe essere aggiornata periodicamente. Eventuali modifiche saranno pubblicate su questa pagina con la relativa data di aggiornamento.