AI summary
Open-source app that syncs Proton Mail contacts to Android's system address book using client-side OpenPGP decryption. Supports two-way sync, TOTP 2FA, conflict resolution, and soft deletes with undo. Requires extensive account and contact permissions to function as a sync adapter. GPL-3.0-only.
Generated by AI. May contain inaccuracies.
Screenshots
About this app
pcontacts应用整理 基础信息 1. 名称:pcontacts 2. 作者:Andrea Benetton 3. 更新时间:4天前 4. 源码地址:https://github.com/andreabenetton/pcontacts 5. 开源许可证:GPL‑3.0‑only 6. 作用:将Proton Mail联系人同步到Android系统通讯录 ⚠️声明:本应用与Proton AG无关联,也未获其认可。它使用与Proton Mail网页客户端相同的HTTP API,该API没有官方文档,也不支持第三方使用。该API可能随时更改,恕不另行通知。 1.5.0版本更新内容 1. 应用现已支持俄语、法语、西班牙语和简体中文。 2. 安全性:更新OpenPGP库(BouncyCastle 1.85),包含多项针对密钥和加密联系人解析的加固修复。 工作原理 pcontacts登录您的Proton Mail账户,使用OpenPGP在设备端解密您的联系人,并将其提供给系统联系人应用,使它们与本地联系人一同显示——就像WhatsApp或Telegram展示自己的联系人目录一样。 隐私短板说明 联系人一旦进入ContactsContract,就归操作系统所有。 原生Android自带预装应用——Google Play Services、Google通讯录、Gmail、厂商拨号应用、厂商短信应用、厂商“助手”服务——它们默认获得READ_CONTACTS权限,或者该权限很难撤销。 在仍装有这些应用的设备上解密Proton联系人,实际上等于将它们分享给Google和设备厂商。 要获得真正有意义的隐私保护,请在去Google化的ROM上运行pcontacts:首选GrapheneOS(沙盒化的Google Play、按应用划分的联系人权限范围),或LineageOS for microG,或不带GApps的原版LineageOS。 在原生Android上,pcontacts无法为您解决这一问题;这是平台权限模型的特性,而非本应用的问题。 完整功能列表 - SRP登录,支持TOTP双重验证。 - 仅在客户端解密——您的联系人绝不会被发送到任何地方,只会进入您设备上的系统通讯录。 - 完整的vCard字段支持:姓名、电子邮件、电话、地址、组织、备注、即时通讯、照片和群组归属。 - 双向同步:在系统联系人应用中所做的修改会以端到端加密回传给Proton。 - 软删除并提供1小时宽限期,误删可在到达服务器前取消。 - 当手机和Proton对同一联系人都有修改时,按字段检测冲突。 - 通过SyncAdapter和WorkManager进行周期性后台同步。 - 无Google Play Services、无遥测、无分析、无跟踪。 负面特征 (图片仅显示标题,无对应内容)
About this version
- Version
- 1.7.0 (16)
- Size
- 5.34 MB
- Requires Android
- 8.0
- Target SDK
- 26
- Architecture
- arm64-v8a, armeabi-v7a, x86, x86_64
- Downloads
- 8
- Updated
- Sep 6, 2026
- Package
- io.pcontacts.app
Similar apps
Ratings & reviews
- 50
- 40
- 30
- 20
- 10