Android · 无障碍辅助 · 本地处理

分享之前,
把跟着你的参数摘掉

你从 App 分享出去的链接,往往带着一串标记你是谁、从哪来的参数。勿追踪(Stop Tracking Me)在你按下分享的那一刻接手:替你点「复制链接」,在手机本地删掉追踪参数,再把干净的链接交还给系统分享面板。

  • 链接净化在本机完成
  • 链接内容不发往统计后端
  • 绝不代你发送

先在这里试试

这个演示用的是 App 内置规则里的同一份参数清单,完全在你的浏览器里运行——链接不会离开这个页面。

试试:

为什么需要一个 App 来做这件事

净化链接本身不难,难的是每次分享都愿意做。

以前:6 步

  1. 在 App 里点「复制链接」
  2. 退回桌面
  3. 打开净链工具
  4. 粘贴
  5. 清理
  6. 再回去分享

流程太长,普通人坚持不了几次。

现在:1 步

  1. 在分享面板上点一次「净化分享」

剩下的复制、展开短链、删参数、唤起分享面板,都由 App 在本地完成。选联系人和点发送,仍然是你自己来。

工作原理

一次触发、一次动作。整个流程是一个短生命周期状态机,任何一步失败或超时就停下,不会反复搜索或乱点。

  1. 1

    你主动触发

    在来源 App 的分享面板上,点一下悬浮的「净化分享」按钮,或系统无障碍按钮。没有这一下,App 什么都不做。

  2. 2

    替你点「复制链接」

    无障碍服务在当前分享面板里,按规则匹配那个本来就摆在你面前的「复制链接」按钮,只点一次。「发送」「确认」「支付」这类节点被代码硬性拦下。

  3. 3

    读这一次的剪贴板

    只等待这次点击产生的剪贴板变化,最多两秒,只接受 HTTP/HTTPS 链接。不监听后台剪贴板,不保留剪贴板历史。

  4. 4

    展开、清理、交还给你

    短链按需安全展开(限跳转次数、拒绝内网地址、不执行 JavaScript),删掉明确的追踪参数,然后把原始链接、净化链接和被删清单一起摆出来,由你决定分享给谁。

隐私是设计出来的,不是承诺出来的

一个能读屏幕的无障碍 App 值不值得信任,取决于它做不到什么。

本地处理

参数清理全部在设备上完成。链接内容不会发送给开发者或使用统计后端;短链展开和分享卡片预览会直接请求相应服务商,详见隐私政策。

不留存

原始链接只在内存里短暂存在。不保存剪贴板历史,不保存屏幕节点历史。

日志脱敏

日志里的参数值一律脱敏。详细节点日志只在开发版启用,发布版关闭。

使用统计可拒绝

首次明确询问,同意后也只汇报分享操作次数;拒绝不影响任何功能,并可随时关闭和请求删除。

无账号

不需要注册、不需要登录,没有广告和第三方分析 SDK。

不碰你的钱和权益

佣金、邀请码、优惠券、签名、授权令牌等参数默认保留——净化不该让创作者少拿一分钱。

阅读完整隐私政策

这个 App 永远不会做的事

以下不是使用建议,是代码层面的硬性限制。

  • 代你点「发送」「确认」「支付」「登录」或「授权」
  • 代你选择联系人,或替你把消息发出去
  • 在你没触发的时候读剪贴板或点任何东西
  • 在银行、支付、身份验证类 App 里执行自动化
  • 在没匹配到明确规则时随便点,或用固定坐标兜底点击
  • 上传剪贴板内容、截图或界面节点树
  • Hook、注入或修改任何第三方 App
  • 粗暴地把 ? 后面的东西全删掉

查看无障碍权限使用说明

支持的应用

规则一个一个手工适配、人工审查后才发布。宁可少支持一个 App,也不要点错一个按钮。

已支持

哔哩哔哩

tv.danmaku.bili

展开 b23.tv 短链,删除 spm_id_from、vd_source、share_source、buvid 等参数,保留分 P 参数 p 和时间点 t。

已支持

小红书

com.xingin.xhs

删除 xhsshare、appuid、share_id、app_platform 等参数,保留链接打开必需的 xsec_token。

规划中

更多应用

每个新规则都要在真机上跑通深浅色模式、登录与未登录、不同 App 版本后才会合入。想让哪个 App 先到?欢迎提 issue。

常见问题

为什么需要无障碍权限?

因为很多 App 的分享面板不走系统分享,App 之间也没有公开接口可以互相触发按钮。要替你点那个已经显示在屏幕上的「复制链接」,只能用 Android 官方的 AccessibilityService。权限只在你主动触发后、在已适配的分享面板里使用一次。

它会一直在后台看着我的屏幕吗?

不会。服务只在你按下「净化分享」之后才去读当前界面的节点,拿到链接就停止节点操作。它不会在后台持续导出节点树,也不会截图或录屏。

为什么不干脆把所有参数都删掉?

因为那样会弄坏链接。视频的时间点、商品的规格、创作者的佣金归属、访问用的签名和令牌,都藏在参数里。我们只删有明确证据的追踪参数,未知参数一律保留。

如果自动点击失败了呢?

超时就安全退出,不会继续乱点。你可以直接把链接粘进 App 手动净化——手动入口一直都在。

有 iOS 版吗?

暂时没有。iOS 没有对应的系统能力,这个交互方式在 iOS 上做不出来。

它是开源的吗?

是。一个能读屏幕的工具,应该让你能自己去看它到底读了什么。项目不包含 GKD、Assists、Auto.js 等第三方自动化框架的代码。

开始使用

Android 8.0(API 26)及以上。应用商店上架中,目前请从 GitHub Releases 下载。

安装后需要在系统设置里手动开启无障碍服务,App 内有引导。