
Session è un’applicazione di messaggistica progettata per offrire la massima privacy agli utenti, senza compromessi. A differenza di soluzioni centralizzate come WhatsApp, Telegram o Signal, Session non richiede un numero di telefono o un indirizzo email per registrarsi. L’identità dell’utente è gestita tramite un ID univoco generato localmente, eliminando qualsiasi legame diretto con dati personali.
Il progetto è open source e disponibile con client per Linux, Windows, macOS, Android e iOS. Session è costruita sulla Session Network, una rete decentralizzata basata su onion routing, simile a Tor, che garantisce l’anonimato e impedisce la raccolta di metadati. Ogni messaggio viene instradato attraverso nodi gestiti da volontari in tutto il mondo, rendendo difficile per chiunque tracciare l’origine o la destinazione della comunicazione.
La crittografia end-to-end è attiva per tutte le conversazioni, inclusi messaggi singoli, chat di gruppo e comunità con oltre 100 membri. Session non conserva alcun dato sui propri server: non ci sono registri, cronologie, indirizzi IP o informazioni di geolocalizzazione. Questo approccio radicale alla privacy rende Session una delle soluzioni più sicure per chi desidera comunicare senza essere sorvegliato.
Caratteristiche principali e vantaggi di Session
Session offre una serie di funzionalità pensate per garantire sicurezza, anonimato e controllo totale da parte dell’utente. Tra le caratteristiche più rilevanti troviamo:
- Nessun numero di telefono: la registrazione avviene tramite un Session ID, generato localmente. Non è necessario fornire dati personali.
- Nessuna raccolta di metadati: Session non conserva informazioni su chi comunica, quando o da dove.
- Routing onion decentralizzato: i messaggi passano attraverso nodi anonimi, rendendo impossibile il tracciamento.
- Crittografia end-to-end: solo il mittente e il destinatario possono leggere i messaggi.
Messaggi che scompaiono: è possibile impostare timer per l’autodistruzione dei messaggi. - Cross-platform: disponibile su Linux, macOS, Windows, Android e iOS.
- Temi personalizzabili: l’interfaccia può essere adattata alle preferenze dell’utente.
Gestione chiavi: gli utenti possono esportare e importare le proprie chiavi Session ID.
Per gli utenti Linux, Session rappresenta una scelta naturale. L’app è disponibile come pacchetto AppImage, Flatpak e anche compilabile da sorgente. L’interfaccia è costruita con tecnologie moderne e si integra bene con ambienti desktop come GNOME, KDE e Xfce. L’assenza di dipendenze da servizi esterni o da Google Play Services rende Session particolarmente adatta a chi usa distribuzioni orientate alla privacy come Tails, Qubes OS o Linux Mint.
Session è anche compatibile con reti Tor e VPN, offrendo un ulteriore livello di protezione. Gli utenti possono scegliere di utilizzare Session in modalità completamente anonima, senza mai rivelare la propria identità o posizione. Questo è particolarmente utile per giornalisti, attivisti, ricercatori e chiunque operi in contesti sensibili.
Il progetto è sostenuto dalla Oxen Foundation, che promuove lo sviluppo di tecnologie decentralizzate e resistenti alla censura. Session è parte di un ecosistema più ampio che include anche Lokinet, una rete privata basata su onion routing, e Oxen, una criptovaluta utilizzata per incentivare i nodi della rete.