Conversations è una applicazione (app) open source (GPLv3) Android (4.0+) per chattare.
A differenza di altre app (WhatsApp, Messegner, ma anche Signal), non è legata ad un servizio centralizzato
Invece, si basa su un protocollo federato chiamato XMPP (Jabber per gli amici)
Inoltre, ci permette di cifrare le nostre conversazioni, così come di fare chat di gruppo cifrate
Cosa vuol dire che XMPP è un protocollo federato?
Pensiamo alle email: ognugno di noi ha un email con un diverso provider (autistici, riseup, google, poliziadistato.it).
Se vogliamo mandare un'email a qualcuno che usa, per esempio, riseup.net, non è necessario avere noi stessi una casella di riseup! Possiamo usare la nostra email di autistici.
Il server di autistici parlará con il server di riseup e gli consegnerà la nostra email. Allo stesso modo chi ha ricevuto la posta potrà risponderci.
Questo non è il caso di Facebook Messenger (per esempio): se voglio mandare un messaggio ad una mia amica su Messenger, dovró per forza registrarmi su Facebook.
Questo vuol dire che possiamo utilizzare Conversations con il nostro provider alternativo che più ci aggrada
Noi oggi parleremo di Autistici/Inventati ma ognuno può scegliere il suo preferito: il bello di una rete federata è che non ci dobbiamo tutti fidare di uno stesso gestore.
Se vogliamo, possiamo anche installarci un server in casa ed essere i provider di noi stessi!
Quello che vedremo adesso è
Come installare Conversations
Come configurare il proprio utente
Aggiungere i contatti e chattare
Fare una chat cifrata di gruppo
foto, audio, video(?)
I rischi che corriamo