⏳Upshell will be available on the Mac App Store very soon!

Upshell

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.

Contact Support
If you have any questions or feedback regarding this Privacy Policy, please contact us at: support_cdg@me.com.

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.

Contatta il Supporto
Se hai domande o feedback relativi alla presente Informativa sulla Privacy, puoi contattarci all'indirizzo: support_cdg@me.com.