不要公开手机标识、真实位置记录、配置快照、证书、密钥、高德 Key/安全码、HAR 或原始定位请求响应。.gitignore 只能减少误提交风险,不能撤回已经泄露的数据。发布前运行源码隐私扫描并逐文件人工审阅;扫描通过不等于证明没有秘密。
本地会话写入 Shadowrocket,收藏与进入时位置写入 Safari。默认不向项目服务器上传,因为本项目没有后台服务;搜索词会发送到 Photon/Komoot,地图请求会到高德或 OpenStreetMap;高德 JS SDK 还受其自己的数据与服务政策约束。第三方可观察网络地址、地图区域或搜索内容,故“手机本地控制页”不等于离线或零外发。
控制接口的 save/clear 使用 GET,且没有独立认证/CSRF 令牌。即使同源策略限制跨站读取,也不阻止所有跨站导航或请求触发写入。不要在不信任网页活动的环境把本地接口视为安全边界。不要公开代理端口或转发本地控制入口。
MITM 仅用于自己获授权的设备和指定域名。不要扩大域名范围;证书私钥只在本机保存,不上传此仓库。持久化 loader 使用 eval,缓存脚本相当于可执行代码;只通过自己审查过的构建引导,不接受陌生更新脚本。
设备时间、系统缓存和定位源均可能影响效果。不能将此工具用于安全授权、考勤证明或依赖真实位置完整性的决策。
报告问题时先在公开 issue 中提供不含敏感数据的复现步骤;涉及凭据或真实位置时不要公开原始材料。如尚无维护者提供的私密渠道,请先请求联系方式,不要假设存在已配置的漏洞接收渠道。