Plexus隐私设计解读:平台收集哪些数据,以及为什么验证后邮件即被删除

发布时间:2026/10/20 19:51:38

Plexus隐私设计解读:平台收集哪些数据,以及为什么验证后邮件即被删除 Plexus隐私设计解读平台收集哪些数据以及为什么验证后邮件即被删除【免费下载链接】plexusRemove the fear of Android app compatibility on de-Googled devices.项目地址: https://gitcode.com/gh_mirrors/ple/plexusPlexus 是一个面向去谷歌化de-Googled安卓设备的应用兼容性数据平台帮助用户查询应用在没有 Google Play 服务、或使用 microG 的 ROM如 LineageOS、CalyxOS上是否能正常运行。作为一个众包数据项目Plexus 在隐私设计上非常克制只收集提交兼容性评分所必需的数据邮箱仅用于一次性验证码验证完成后即从系统中移除其余时间服务器不保留任何可识别个人身份的信息。 平台收集哪些数据完整的采集清单写在隐私政策 PRIVACY.md 中核心内容如下1. 邮箱仅限验证仅用于一次性身份验证验证后即从服务器删除目的有两个防止 API 被滥用、确保提交数据的准确性2. 提交应用评分时上传的数据数据类型说明应用名称、包名用于定位是哪个应用应用版本、构建号定位具体版本安装来源Google Play 替代品 / F-Droid / apkROM 名称与构建号如 LineageOS、CalyxOS设备品牌与型号⚠️ 仅在选择了 Stock ROM 时采集安卓版本如 Android 13设备状态是否为 de-Googled 设备或运行 microG评分1–4 分见 lib/plexus/schemas/rating.ex备注可选用户自愿填写的说明政策中明确承诺除上述数据外服务器不存储任何其他个人可识别信息PII。你可以注意到评分数据表结构中根本没有邮箱字段——邮箱与评分数据在数据库层面就是彻底分开的。 邮箱验证是如何工作的验证流程实现在 lib/plexus_web/controllers/api/v1/device_controller.ex 中分为三步申请验证码客户端把设备 ID 和邮箱发给注册接口服务端生成一次性验证码OTP通过 lib/plexus/device_email.ex 以邮件形式发出标题为 Plexus One Time Passcode验证验证码客户端回填验证码服务端核验通过后签发一个 Bearer 令牌后续 API 请求凭此令牌访问令牌校验每次请求经过 lib/plexus_web/api_auth_plug.ex 中的鉴权插件校验令牌过期或无效则返回 401关键点在于验证码的会话状态设备 ID、邮箱、密钥、开始时间保存在内存中的 GenServer 里见 lib/plexus/auth_server.ex邮箱从未写入数据库。令牌本身只是对设备 ID 邮箱的签名令牌过期后邮箱对应的会话也随之失效。️ 为什么验证后邮件即被删除这正是整个设计的精髓原因可以归结为三点数据最小化邮箱的唯一用途是证明这个设备是真实用户在操作验证完成后使命即结束继续保存属于过度收集抗滥用而不留痕一次性验证码机制足以挡住脚本批量刷数据但无需为此把用户邮箱库留作长期资产职责分离评分数据靠设备令牌鉴权与邮箱彻底解耦——即使未来发生数据泄露评分记录也无法反查到任何人的邮箱简单说邮箱是钥匙验证完就销毁而不是档案。 评分数据还能被匿名删除除了收集克制Plexus 还允许用户事后匿名撤销自己提交的评分每次创建评分时服务端生成一个 32 字节的强随机删除令牌只把它的 SHA-256 哈希存入数据库delete_token_hash字段迁移见 priv/repo/migrations/20260706180847_add_delete_token_hash_to_ratings.exs明文令牌只返回给客户端一次删除时通过哈希比对校验使用恒定时间比较防止时序攻击实现见 lib/plexus/delete_token.ex 与 lib/plexus/ratings.ex效果服务器既保留了可删除的能力又无法把删除令牌关联到任何用户身份✅ 小结设计点Plexus 的做法收集范围仅评分所需的设备/ROM/应用元数据邮箱一次性验证码用途验证后即删不落库鉴权签名令牌Bearer Token会话存内存删除权匿名删除令牌只存哈希个人身份信息政策明确除上述外一律不存对于担心隐私的去谷歌化安卓用户来说Plexus 提供了一个参考样本众包数据平台可以不靠收集个人信息也能运转——验证完就删的邮箱、匿名可撤销的评分正是它敢承诺不存储其他 PII的技术底气。【免费下载链接】plexusRemove the fear of Android app compatibility on de-Googled devices.项目地址: https://gitcode.com/gh_mirrors/ple/plexus创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
延伸阅读

更多相关文章

2026/10/21 2:33:41

SSH登录原理深度解析:从密码认证到公钥认证的安全演进与实践

1. 从“密码输入”到“密钥对碰”:SSH登录的本质演进如果你用过Linux服务器,或者折腾过GitHub、GitLab的代码推送,那“SSH”这个词对你来说肯定不陌生。它就像一把万能钥匙,能让你安全地远程登录到另一台计算机上执行命令、传输文…

2026/10/21 12:25:17

电赛无线传输信号模拟系统:零中频架构与信道模拟工程实现

简介:这份资源是2024年全国大学生电子设计竞赛C题「无线传输信号模拟系统」的江苏省第一名完整方案,面向备赛电赛的本科生、研究生及电子设计爱好者,尤其适合需要攻克DDS信号生成、调幅波合成与多径传输模拟等难点的中高级选手。方案以STM32F…

2026/10/21 12:25:17

RAG从入门到实战:为大模型构建外挂知识库的完整指南

1. 先说结论:RAG是什么,一句话能不能讲清楚 如果你在技术圈泡过一阵子,肯定绕不开RAG这个缩写。全称Retrieval-Augmented Generation,中文叫检索增强生成。我见过太多人一解释RAG就搬出概念图、向量数据库、Embedding模型、相似度…

2026/10/21 12:25:17

Qwen开源多模态嵌入模型:图文统一语义空间与RAG落地实践

Qwen家族这波更新里,真正让我兴奋的其实不是又大一号的对话模型,而是那款开源多模态嵌入大模型。做过多模态检索和多模态RAG的朋友应该都有同感:向量检索这几年在纯文本侧已经卷得非常成熟,但图、文混在一起想用一个统一语义空间做…

2026/10/21 12:25:17

OpenClaw部署实战:从移动云到Windows本地,零基础玩转AI技能插件

如果你刷到过别人用AI助理自动整理资料、定时跑脚本、随手调用各种工具,但一直觉得那是“高玩专属”,那这篇就是写给你的。OpenClaw(也叫Clawdbot)是一个开源的智能体运行框架,简单说就是把大模型从一个“只会聊天的对…

2026/10/21 12:20:15

Flutter鸿蒙跨端开发:async/await与图片下载实践

做 Flutter 鸿蒙跨端开发,几乎绕不开一个场景:从网络拉取一张图片,加载出来、展示给用户,甚至保存到本地。图片下载四个字看起来简单,可真到了鸿蒙设备上,异步模型、网络请求、缓存策略、系统权限会全部凑到…

2026/10/21 4:53:08

金融AI落地指南:从调研报告到技术选型与工程实践

简介:这份PDF报告聚焦2025年金融服务业中国AI现状与趋势,面向金融科技从业者、AI战略规划人员及关注行业数字化转型的研究者,帮助读者把握生成式AI在银行、支付、交易等场景中的落地路径与投资方向。资源包内含1个PDF文件,大小约1…

2026/10/21 0:00:35

交通流仿真实战:IDM跟驰与MOBIL换道模型参数调优与避坑指南

简介:这份资源是面向交通工程学习者与Python开发者的微观交通流仿真项目,核心实现智能驾驶模型(IDM)下的车辆跟驰与换道行为,可用于理解速度、密度与流量之间的动态关系,适合具备Python基础、希望深入交通模…

2026/10/21 0:00:35

揭穿智能体表面顺从:用追踪代码重建任务执行确定性

1. 表面顺从不是智能体的“礼貌”,而是任务执行链路上的隐性断点最近在调试一个跨平台长周期任务调度系统时,我反复遇到一种令人困惑的现象:智能体在用户指令发出后,几乎秒级响应“已收到”“正在处理”“请稍候”,UI上…

2026/10/21 0:00:35

统一内存+量化:锐龙AI Max PRO 400如何本地跑320B大模型

这段时间硬件圈和AI圈都在传一个事:AMD锐龙AI Max PRO 400系列把最高192GB统一内存搬进了PC形态的产品里,按宣传口径,本地跑320B参数的大家伙不再是纸面概念。我第一反应倒不是“内存真大”,而是这话背后的含金量——它把过去只能…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑