pcontacts icon

pcontacts per Android

GPL-3.0-only

Sincronizza i contatti di Proton Mail nella rubrica di sistema di Android.

Scarica APK (5.3 MB)

Versione
(14)
Aggiorna
Sviluppatore
Andrea Benetton
Categoria
Licenza
GPL-3.0-only
Codice sorgente
Repository codice

pcontacts App

pcontacts accede al tuo account Proton Mail, decifra i contatti localmente tramite OpenPGP e li rende disponibili nell'app Contatti di sistema, in modo che appaiano insieme ai contatti locali, proprio come WhatsApp o Telegram mostrano le proprie rubriche.

Questa app non è affiliata né approvata da Proton AG.
Utilizza la stessa API HTTP del client web di Proton Mail, che non è ufficialmente documentata né supportata per l'uso da parte di terzi.
L'API può cambiare in qualsiasi momento senza preavviso.

Una volta che i contatti sono in ContactsContract, appartengono al sistema operativo.
Android di serie include applicazioni preinstallate — Google Play Services, Google Contatti, Gmail, il dialer del produttore, l'app di messaggistica del produttore, i servizi "assistente" del produttore — a cui READ_CONTACTS è concesso per impostazione predefinita o per le quali è molto difficile revocarlo.
Decifrare i contatti Proton su un dispositivo su cui quelle app sono ancora installate significa di fatto condividerli con Google e con il produttore.
Per una reale tutela della privacy, usa pcontacts su una ROM de-googlizzata: GrapheneOS è la scelta preferibile (Google Play in sandbox, ambiti contatti per singola app), oppure LineageOS for microG, o LineageOS senza GApps.
pcontacts non può risolvere questo problema su Android di serie: dipende dal modello dei permessi della piattaforma, non da questa app.

Funzionalità:

* Accesso SRP con autenticazione a due fattori TOTP.
* Decifratura esclusivamente locale: i tuoi contatti non vengono mai inviati da nessuna parte tranne che nella rubrica di sistema sul tuo dispositivo.
* Supporto completo dei campi vCard: nome, email, telefono, indirizzo, organizzazione, note, messaggistica istantanea, foto e appartenenza ai gruppi.
* Sincronizzazione bidirezionale: le modifiche effettuate nell'app Contatti di sistema vengono inviate a Proton con crittografia end-to-end.
* Eliminazione soft con un periodo di grazia di 1 ora, in modo che le eliminazioni accidentali possano essere annullate prima di raggiungere il server.
* Rilevamento dei conflitti per singolo campo quando sia il telefono che Proton hanno modifiche allo stesso contatto.
* Sincronizzazione periodica in background tramite SyncAdapter e WorkManager.
* Nessun Google Play Services, nessuna telemetria, nessun sistema di analisi, nessun tracciamento.

Codice sorgente: https://github.com/andreabenetton/pcontacts
Licenza: GPL-3.0-only

Problemi & Commenti

Segnala problema

Vecchie versioni


App simili


RICERCHE DEL MOMENTO

fossify launcher vpn music Kotatsu Activity Launcher pdf keyboard newpipe outertune vivi camera gallery metrolist music player seal osmand ashell mull fennec file manager edge seek clock Rekado signal immich video shizuku calculator calendar vlc weather battery email