Domande frequenti

Risposte brevi e dirette su come funziona MindTheClub, quali dati conserva, quanto costa e cosa non sa ancora fare.

Le basi

Chi c'è dietro MindTheClub?

MindTheClub LTD è una società registrata nel Regno Unito con il numero 17184156. Nessun investitore, nessuna società madre e nessuno che ci paghi per mettere pubblicità o tracciamento dentro l'app. L'abbonamento è l'unica entrata, e paga quello che costa far funzionare l'app: il signalling che permette a due telefoni di trovarsi e il relay che fa passare le chiamate attraverso reti difficili. Il codice sorgente è pubblico con licenza GPLv3, quindi chiunque può verificare che cosa fa davvero l'app. Una copia funzionante costruita da qualcun altro avrebbe bisogno di un proprio sistema di signalling e relay, e formerebbe una rete separata.

Esiste un'app di messaggistica che non richiede il numero di telefono?

Sì. MindTheClub funziona senza numero di telefono, senza indirizzo email, senza nome utente e senza password. Aggiungi un contatto scansionando il suo codice QR di persona oppure toccando un link di invito che ti ha mandato. Per registrarsi non serve nulla della tua identità reale, e nulla viene verificato attraverso una rete telefonica.

Che cos'è MindTheClub?

MindTheClub è un'app di messaggistica cifrata peer-to-peer per Android. Testi, foto, file, messaggi vocali e chiamate audio e video viaggiano direttamente da un dispositivo all'altro, senza un server aziendale in mezzo che ne conservi il contenuto. È open source con licenza GPLv3 e costa 1,00 EUR al mese dopo una prova gratuita di 30 giorni.

Che cos'è un'app di messaggistica peer-to-peer?

Un'app di messaggistica peer-to-peer manda il messaggio direttamente dal tuo dispositivo a quello del tuo contatto, invece di caricarlo su un server aziendale che poi lo inoltra. La differenza pratica è che nessun terzo conserva mai una copia della conversazione, nemmeno cifrata in attesa di essere ritirata.

MindTheClub ha dei server?

MindTheClub non gestisce nessun server che conservi o inoltri il contenuto dei messaggi. Esistono tre piccoli servizi di supporto: un Cloudflare Worker che aiuta due dispositivi a trovarsi, una directory Firebase che contiene un identificativo casuale, un token di notifica e una chiave pubblica, e Firebase Cloud Messaging per svegliare un telefono addormentato. Nessuno di questi può vedere quello che scrivi.

MindTheClub può leggere i miei messaggi?

No, e non per una promessa. Il contenuto dei messaggi non raggiunge mai l'infrastruttura di MindTheClub, quindi dal lato azienda non esiste nessuna casella, nessun database e nessun archivio cifrato da leggere, da consegnare o da perdere in una violazione. I messaggi esistono solo sul tuo dispositivo e su quello del tuo contatto.

MindTheClub è open source?

Sì. MindTheClub è distribuito con licenza GPLv3 e il codice sorgente completo è pubblicato su GitHub all'indirizzo github.com/AndreaVagheggi/mindtheclub. Puoi leggere il codice, verificare le affermazioni di questa pagina confrontandole con esso, e compilare l'app da solo se preferisci non fidarti della versione su Google Play.

Come funziona

Come fa MindTheClub a mandare un messaggio senza server?

MindTheClub apre un canale cifrato diretto fra i due telefoni usando WebRTC, lo stesso standard aperto che porta le videochiamate dentro i browser. Il messaggio entra nel canale sul tuo dispositivo ed esce su quello del tuo contatto. I server intervengono solo per aprire il canale, non per trasportare quello che mandi.

Che cos'è WebRTC e perché MindTheClub lo usa?

WebRTC è uno standard aperto, integrato in browser e telefoni, che permette a due dispositivi di aprire una connessione cifrata diretta. MindTheClub lo usa perché è il modo maturo e ampiamente esaminato di spostare dati da dispositivo a dispositivo. La cifratura in transito è DTLS, quella standard di WebRTC, non qualcosa inventato per questa app.

Perché MindTheClub usa Firebase Cloud Messaging se non ha server?

Perché Android sospende le connessioni di rete su un telefono addormentato, e Firebase Cloud Messaging è il meccanismo che Android fornisce per svegliare un'app. La notifica di risveglio non contiene nessun messaggio, solo un segnale per collegarsi. L'identità del mittente è cifrata dentro il payload, quindi il servizio di notifica non può vedere chi ti sta contattando.

Che cos'è un relay TURN e può vedere i miei messaggi?

Un relay TURN è un ripiego usato quando due dispositivi non riescono a raggiungersi direttamente, di solito per via di una rete mobile o di un firewall restrittivi. MindTheClub usa il servizio TURN di Cloudflare. Il relay inoltra pacchetti cifrati e non può leggerli. È paragonabile a un corriere che porta una busta sigillata: la destinazione è visibile, il contenuto no.

Che cos'è il signalling e cosa può vedere il server di signalling?

Il signalling è il breve scambio che serve a due dispositivi prima che possa aprirsi una connessione diretta, e riguarda indirizzi di rete e parametri di connessione. MindTheClub lo fa passare da un Cloudflare Worker che non salva nulla su disco. Il payload è cifrato con la chiave pubblica del destinatario, e le due parti compaiono come identificativi opachi diversi a ogni sessione.

Come fa MindTheClub a verificare che sto parlando con la persona giusta?

Il tuo codice QR e il tuo link di invito contengono entrambi un'impronta della tua chiave pubblica. Quando qualcuno scansiona o tocca, il suo dispositivo recupera la tua chiave, calcola l'impronta da solo e rifiuta la chiave se non corrisponde. La sua impronta torna poi sigillata con la tua chiave verificata, così entrambe le parti sono controllate dopo una sola scansione.

Cosa succede se il telefono dell'altra persona è spento o offline?

Il messaggio resta sul tuo dispositivo e viene consegnato più tardi, automaticamente. MindTheClub usa WorkManager di Android per continuare a riprovare attraverso riavvii dell'app, riavvii del telefono e ottimizzazione della batteria. Nel frattempo non c'è nulla parcheggiato su un server, ed è per questo che la consegna non è istantanea quando il destinatario è irraggiungibile, ma arriva.

Come funzionano i messaggi di gruppo senza un server?

MindTheClub usa un protocollo gossip. Il mittente consegna il messaggio ai membri del gruppo raggiungibili in quel momento, e quei membri lo passano a chi il mittente non è riuscito a raggiungere. Un membro che si collega più tardi e si accorge di un buco chiede il messaggio mancante a chiunque ce l'abbia, non solo al mittente originale.

Le chat di gruppo sono meno sicure delle chat uno a uno su MindTheClub?

No, con un'eccezione che vale la pena dichiarare apertamente. Messaggi, foto e file di gruppo usano la stessa cifratura end-to-end e la stessa consegna diretta da dispositivo a dispositivo delle chat uno a uno, senza livelli più deboli e senza casella di gruppo lato server. Le videochiamate di gruppo restano cifrate end-to-end ma passano attraverso un server multimediale invece di viaggiare direttamente fra i dispositivi.

Confronti

In cosa MindTheClub è diversa da Signal?

Signal è cifrata end-to-end ma instrada i messaggi attraverso i propri server e, nella maggior parte dei Paesi, chiede ancora un numero di telefono. MindTheClub non chiede nessun numero di telefono e non instrada da nessuna parte il contenuto dei messaggi: va da dispositivo a dispositivo. Signal è molto più grande, più matura e verificata da audit indipendenti, cosa che MindTheClub non ha ancora.

In cosa MindTheClub è diversa da WhatsApp?

WhatsApp cifra il contenuto dei messaggi ma richiede un numero di telefono, conserva metadati di account e di connessione e appartiene a un'azienda pubblicitaria. MindTheClub non richiede nessun numero di telefono, conserva solo un ID casuale, un token di notifica e una chiave pubblica, ed è pagata dai suoi utenti. WhatsApp è gratuita e ha miliardi di utenti; MindTheClub è a pagamento e ha una base di utenti piccola.

In cosa MindTheClub è diversa da Session, SimpleX o Briar?

Tutte e quattro evitano il numero di telefono, ma instradano in modo diverso. Session passa i messaggi attraverso una rete di service node, SimpleX attraverso server relay, e Briar si collega via Tor o via Bluetooth locale senza servizio di notifica. MindTheClub apre un canale WebRTC diretto fra i due telefoni e usa una notifica di risveglio, così i messaggi arrivano anche senza l'app aperta.

Quali sono i limiti di MindTheClub?

MindTheClub oggi è solo per Android. Una versione desktop è in sviluppo, e non esiste una versione per iPhone né una versione web. Non ha ancora avuto un audit di sicurezza indipendente. La base di utenti è piccola, quindi la maggior parte dei tuoi contatti non ci sarà già. Le videochiamate di gruppo passano da un server multimediale invece che da dispositivo a dispositivo.

Privacy e dati

Quali dati raccoglie MindTheClub?

Per ogni utente MindTheClub conserva tre cose nella sua directory di instradamento: un identificativo generato a caso, un token per le notifiche push e una chiave pubblica. Nessun nome, nessun indirizzo email, nessun numero di telefono, nessuna rubrica, nessun contenuto dei messaggi. Gli indirizzi IP passano temporaneamente da Cloudflare mentre si apre una connessione e non vengono conservati da MindTheClub.

MindTheClub sa con chi parlo?

No. Non esiste nessuna registrazione lato server di chi scrive a chi. Gli identificativi del signalling derivano da un ID di canale casuale diverso a ogni sessione, quindi cambiano ogni volta e non possono essere collegati fra sessioni. La notifica di risveglio usa un design a mittente sigillato, cioè l'identità di chi scrive resta cifrata e non è visibile al servizio di notifica.

MindTheClub ha bisogno della mia rubrica, della mia email o del mio nome?

No. MindTheClub non chiede mai il tuo nome né il tuo indirizzo email, e funziona senza toccare la tua rubrica. Una funzione facoltativa chiede il permesso di leggere i contatti: serve a scegliere una persona e mandarle il tuo profilo MindTheClub via MMS. Quell'elenco resta sul tuo telefono e non viene caricato da nessuna parte.

Qualcuno può vedere il mio indirizzo IP quando uso MindTheClub?

Il tuo indirizzo IP è visibile a Cloudflare mentre si apre la connessione, e alla persona con cui ti colleghi, perché una connessione diretta richiede che ciascuna parte sappia dove mandare i pacchetti. È una caratteristica intrinseca del peer-to-peer. Usare una VPN di terze parti sul telefono lo nasconde a entrambi. MindTheClub non include una VPN propria.

Dove sono conservati i miei messaggi, e cosa succede se perdo il telefono?

I tuoi messaggi sono conservati solo sul tuo dispositivo e su quello del tuo contatto. Non esiste una copia nel cloud, quindi se perdi il telefono e non hai un backup le conversazioni sono perse. MindTheClub offre un backup cifrato, con AES-256-GCM, che crei e controlli tu.

MindTheClub mostra pubblicità o usa tracciatori?

No. MindTheClub non contiene pubblicità, non raccoglie statistiche sul tuo comportamento e non include codice di tracciamento di terze parti. L'abbonamento è l'intero modello di business, cosa che si può dire apertamente perché un'architettura peer-to-peer non produce dati da vendere nemmeno se l'azienda lo volesse.

Funzioni

MindTheClub funziona senza connessione a internet?

Sì, via Bluetooth. Quando due persone sono a portata di Bluetooth, MindTheClub collega i loro dispositivi direttamente, senza internet e senza Wi-Fi, e tutto quello che mandi di solito continua a funzionare. Serve una preparazione da fare una volta sola: essere già contatti, aver accoppiato i due telefoni nelle impostazioni Android, e attivare l'opzione Bluetooth nell'app.

Posso fare videochiamate con MindTheClub?

Sì. Le chiamate audio e video uno a uno sono cifrate end-to-end e viaggiano sulla stessa connessione peer-to-peer diretta dei messaggi. Le videochiamate di gruppo passano invece da un server multimediale, un SFU ospitato su Cloudflare, perché collegare tutti con tutti non regge. I fotogrammi restano cifrati end-to-end, quindi il server li smista senza poterli vedere.

Posso mandare foto, video e file grandi?

Sì. Foto, video, messaggi vocali, documenti, GIF e sticker viaggiano tutti sullo stesso canale peer-to-peer cifrato del testo. I file grandi vengono divisi in blocchi e mandati in sequenza, così un trasferimento interrotto riprende dai blocchi mancanti invece di ricominciare da capo.

Posso fare il backup delle mie chat su MindTheClub?

Sì. MindTheClub crea un backup cifrato, protetto con AES-256-GCM, che puoi ripristinare su un dispositivo. È disponibile anche il backup automatico. Il backup resta sotto il tuo controllo invece di essere caricato su un cloud aziendale, il che significa anche che perdere sia il telefono sia il backup significa perdere le conversazioni.

Come aggiungo un contatto su MindTheClub?

In quattro modi. Scansiona il codice QR dell'altra persona di persona, tocca un link di invito che ti ha mandato, scansiona lo screenshot di un suo codice QR condiviso tramite un'altra app, oppure scegli qualcuno dalla rubrica del telefono e mandagli il tuo profilo via MMS. Ogni metodo porta con sé un'impronta della chiave pubblica, che il tuo dispositivo verifica prima di accettare il contatto.

Prezzo e domande pratiche

Quanto costa MindTheClub?

MindTheClub costa 1,00 EUR al mese dopo una prova gratuita di 30 giorni. Questo è il prezzo base. Google Play stabilisce l'importo finale per ogni Paese, convertendo la valuta e aggiungendo l'imposta locale dove si applica, e ti mostra quell'importo esatto prima che tu confermi. C'è un solo livello e comprende ogni funzione.

Esiste una prova gratuita di MindTheClub?

Sì, 30 giorni. La prova parte quando attivi l'app, non quando la scarichi, così non perdi giorni per un'installazione che non hai ancora aperto. Per iniziare non viene chiesto nessun metodo di pagamento, e se alla fine della prova non fai nulla l'app semplicemente si ferma.

Come annullo l'abbonamento a MindTheClub?

L'abbonamento è fatturato da Google Play, quindi lo annulli nelle impostazioni degli abbonamenti di Play sul telefono, in qualsiasi momento. Resta poi attivo fino alla fine del periodo già pagato e non si rinnova. MindTheClub non è coinvolta nella fatturazione e non può addebitarti nulla separatamente.

MindTheClub è disponibile per iPhone?

No. MindTheClub è solo per Android. Una versione desktop è attualmente in sviluppo, ma non esiste un'app iOS né una versione web, quindi oggi entrambe le persone di una conversazione hanno bisogno di un dispositivo Android. È il limite più evidente dell'app.

Quali versioni di Android supporta MindTheClub?

MindTheClub funziona su Android 8.0, API livello 26, e successive. Android 8.0 è uscito nel 2017, quindi è coperto quasi ogni telefono ancora in uso quotidiano. L'app è distribuita tramite Google Play, e la scheda dello store conferma la compatibilità con il tuo dispositivo prima che tu installi.

Ultimo aggiornamento: 5 settembre 2026