隐私
隐私政策
一句话概括。 你的浏览记录以及你用 Scalpel 检查的一切——DOM、网络请求、cookies、堆内存——都只留在你的设备上。检查发生在手机本机上;不会有任何内容上传到 Scalpel 的服务器。无需账户,无分析统计,无广告,无第三方追踪。
什么留在你的设备上
你使用 Scalpel 所产生的一切,都留在你手中的这台手机或平板上:
- 你的浏览记录 —— 内置浏览器的标签页、历史记录和设置。
- 你访问站点的数据 —— 这些站点在内置浏览器中创建的 cookies、localStorage、sessionStorage、IndexedDB 和缓存,就像在任何其他浏览器里一样。
- 检查产物 —— 你导出的网络日志和 HAR 文件、堆内存快照、格式化后的代码,以及你定义的资源覆盖(override)。
- 你的偏好设置 —— 应用设置。均为本地。
- 你的订阅和试用状态 —— 本地缓存,用作你的试用期或订阅处于有效状态的确认(详见下文)。
没有任何 Scalpel 服务器会存储你的历史记录、标签页、HAR 或快照。没有账户,也无需注册:你下载应用,打开,就用。
检查发生在你的设备上
Scalpel 的核心功能是向你展示所打开网页的解剖结构:DOM 树、每一条带响应体的网络请求、cookies(包括 httpOnly 的)、存储和内存。你有必要清楚地知道这一切发生在哪里:
- Scalpel 通过其本地的instrumentation协议连接到设备本机的浏览引擎。对 DOM、网络、存储和堆内存的读取,全部发生在你的手机上。
- Scalpel 不会上传、不会存储到云端、也不会分享页面内容、响应体、cookies 或任何其他被检查的数据。如果有内容被保存下来(例如一份导出的 HAR),也仅存在于你的设备上。
- 不使用任何第三方的远程分析服务:检查是本地进行的。
你的浏览流量
用 Scalpel 浏览时,流量是从你的设备直接发往你访问的站点的,就像在任何浏览器里一样。Scalpel 不会让你的流量经过自有服务器,不会远程拦截它,也不会在设备之外留存它的任何记录。每个连接的加密(HTTPS)取决于各站点本身,Scalpel 会如实向你展示它的状态。
你在地址栏中输入的不是网址的内容,会作为搜索发送到你在设置中选择的搜索引擎(默认是 Brave Search),和任何浏览器一样。该查询直接从你的设备发送到搜索引擎,由其按照自己的隐私政策处理。
1.5.0 及之前的 Scalpel 版本,在首次打开时会从 Google Fonts 服务(fonts.gstatic.com)下载界面字体(Inter 和 Chivo),因此 Google 会在这次下载中收到你设备的 IP 地址。之后的版本把这些字体内置在应用中,不再连接 Google Fonts。
购买与订阅
Scalpel 提供 30 天试用,之后为年度订阅。收款完全由 Apple App Store 或 Google Play 处理:Scalpel 永远看不到你的银行卡、IBAN、银行信息或任何金融数据。
为了确认你的试用或订阅仍然有效,应用会与我们自己的服务 iap.sggyamg.com 通信:在打开应用、购买或恢复购买时,以及不时检查订阅是否仍然有效时。这次通信中传输的是:
- 商店签发的收据或购买标识符,供服务器向 Apple 或 Google 核实其真实性。
- 一个设备标识符,用作试用期和你的购买的锚点:用于让试用和订阅正常运作,并防止试用期被滥用。它是一个技术标识符,不是广告标识符,也不与你的姓名或邮箱关联:服务器不知道你是谁。它是应用自行生成的随机代码(UUID);但在 1.5.0 之后的版本中,Android 的新安装会在手机上用哈希函数(SHA-256)根据系统标识符(ANDROID_ID)计算得出:ANDROID_ID 本身绝不会离开设备。在 1.5.0 及之前的版本中,该标识符只保存在应用数据里,因此卸载应用或清除其数据会让它被一个新的取代(在 Mac 上,只有同时删除其容器
~/Library/Containers/com.sggyamg.scalpel时才会如此:废纸篓不会删除它)。之后的版本会保留你已有的标识符:在 iOS 和 macOS 上还会把它存入系统钥匙串,使其在重新安装后依然存在;在 Android 上,新安装会根据 ANDROID_ID 计算它,而 ANDROID_ID 在重新安装时不会改变。 - 同一个标识符会在每次购买时发送给 Apple 或 Google(在 iOS 和 macOS 上作为
appAccountToken,在 Android 上作为obfuscatedAccountId),以便商店将它与你的订阅关联。这样 Apple 和 Google 就会把你订阅的变化(开通、续订、取消、退款)通知 iap.sggyamg.com。
服务器只保存实现上述功能所必需的数据,并与该标识符关联:你的试用开始日期、Apple 或 Google 关于你订阅的通知,以及与其关联的 Scalpel 许可状态。此外还有下文说明的邀请码和技术访问日志。它不会接收或存储你的浏览记录、HAR、快照或任何被检查的数据。
和任何网络服务一样,iap.sggyamg.com 还会为收到的每个请求记录一条技术日志:IP 地址、日期和时间,以及请求内容(方法和地址),其中部分请求包含设备标识符。这些日志会自动轮换:最多保留 5 个 50 MB 的文件,最旧的会被覆盖。服务器的入口代理也会保存一份访问日志(IP、日期和请求),仅用于安全和防止滥用。
邀请好友
邀请是可选的,但你的邀请码从一开始就存在:你第一次打开应用时,iap.sggyamg.com 会为你分配一个邀请码,并将其与上文所述的设备标识符关联保存,同时记录创建日期,以便你想分享时随时可用。如果你使用邀请功能,服务器还会保存谁邀请了谁、邀请何时被接受,以及被邀请人是否订阅或申请了退款(由 Apple 或 Google 通知)。它据此统计你的有效邀请,并在达到目标时准备由商店应用的折扣优惠。它不保存姓名、邮箱或联系人:邀请码由你自己随意分享。
我们不做的事
写得详细一点,免得还要读字里行间的言外之意:
- 无分析 SDK —— 没有 Firebase、Google Analytics、Mixpanel、Amplitude、Sentry、Crashlytics 或类似之物。
- 无广告标识符 —— 我们不读取也不传输 iOS 上的 IDFA 或 Android 上的 AAID。
- 无任何类型的第三方追踪 SDK。
- 应用内无广告。
- 没有存储你的浏览记录或检查内容的 Scalpel 服务器。我们运营的唯一后端用于验证试用和订阅并统计邀请,如上所述。
- 无账户。 没有注册,因为没有任何后端想知道你是谁。
权限
Scalpel 主要需要访问互联网——它是一个浏览器。它不请求位置或通讯录,不读取你的照片图库,也不会在未询问你的情况下让任何网页访问任何内容。它可能请求的权限只有以下几项,而且总是在当时、仅当你选择时:
- 添加到照片(iOS)——仅限 1.5.0 之后的版本,并且仅当你在分享页面截图时选择“存储图像”:图像会添加到你的照片中,保存在你的设备上。
- 相机(iOS)——仅限 1.5.0 之后的版本,并且仅当网页请求你上传照片或视频、而你选择当场拍摄时:拍下的内容会发送给该网页,和任何浏览器一样,Scalpel 不会保存。
- 麦克风(iOS)——仅限 1.5.0 之后的版本,在同样的情况下,并且仅当你选择录制视频来上传时。
Data Safety / App Privacy 摘要
对于 Google Play(Data Safety)和 Apple App Store(App Privacy“营养标签”)的透明度表单,以下是明确的摘要:
- 历史记录、标签页、站点数据和检查产物(HAR、快照、覆盖项)。是否收集:是,仅在设备上。是否分享:否。是否传输到 Scalpel 服务器:否。
- 被检查页面的内容(DOM、响应体、cookies)。是否处理:是,在设备上。是否传输:否。是否存储在服务器:否。
- 设备标识符(随机 UUID,或在 Android 新安装中为 ANDROID_ID 的 SHA-256 哈希)。使用:是,发送至 iap.sggyamg.com 以及 Apple 或 Google,用于验证购买、锚定 30 天试用并统计邀请。广告用途:否。与你的姓名或邮箱关联:否。
- 订阅历史(Apple 或 Google 通知的开通、续订、取消和退款),以及如果你使用邀请功能,谁邀请了谁。收集:是,在 iap.sggyamg.com,与设备标识符关联。与第三方共享:否。跟踪:否。
- 邀请码(第一次打开应用时分配)。收集:是,在 iap.sggyamg.com,与设备标识符关联。与第三方共享:否。跟踪:否。
- 技术访问日志(IP、日期和请求,有时包含设备标识符)。收集:是,在服务器上,用于其运行和安全。与第三方共享:否。跟踪:否。
- 支付数据 —— 银行卡、IBAN、任何银行信息。是否收集:否。收款由 Apple 或 Google 完成;Scalpel 永远看不到它们。
- 广告标识符(IDFA、AAID)。是否收集/读取:否。
- 账户标识符(邮箱、电话、用户名)。是否收集:否。应用没有账户系统。
- 通讯录、短信、通话、位置。是否访问:否。
- 崩溃报告 / 分析 / 遥测。是否发送给第三方:否。
订阅验证在 HTTPS 上传输,使用 TLS 1.2 或更高版本。你的浏览流量则直接发往各站点,采用该站点所提供的加密方式。
你的权利(GDPR / LOPDGDD)
你有权知道系统对你处理了哪些个人数据。Scalpel 不运营任何存储你浏览记录或检查数据的服务器。离开你设备的内容已在上文说明:在 iap.sggyamg.com 上,与技术标识符关联的试用开始日期、Apple 或 Google 关于你订阅的通知、你的许可状态、你第一次打开应用时分配给你的邀请码,以及如果你使用邀请功能,相关邀请数据;此外还有技术访问日志。另外,如上文所述,你访问的每个网站会像在任何浏览器中一样收到你的流量,你选择的搜索引擎会收到你的搜索,Apple 或 Google 会处理你的购买数据,而在仍会下载字体的版本中,Google Fonts 会在下载字体时收到你的 IP。
如需访问或删除你的数据:本地的数据在清除应用数据或卸载应用时即被删除——这会移除浏览历史、网站数据、检查产物以及缓存的订阅信息(在 1.5.0 之后的版本中,设备标识符会保留在 iOS 和 macOS 的钥匙串中,如上文所述)。Mac 上有一个例外:把 Scalpel 拖到废纸篓并不会删除它的数据,macOS 会把这些数据保留在应用的容器中(~/Library/Containers/com.sggyamg.scalpel);如需删除,请同时删除该文件夹。对于 iap.sggyamg.com 与你的标识符关联保存的数据(包括请求删除),或任何与你的购买或订阅相关的问题,请写信给我们。如果你不希望订阅续订,请记得在卸载前通过 Apple 或 Google 取消订阅。
如有隐私方面的问题,或需行使访问、更正、删除、反对、限制处理或可携带权,或法律赋予你的任何其他权利:apps.sggyamg [arroba] gmail [punto] com。你有权向西班牙数据保护局(AEPD)提出投诉。
关于本网站
本网站(scalpel.sggyamg.com)不使用 cookies,也不使用分析统计。它只在你浏览器的存储(localStorage 和 sessionStorage)中保存你选择的语言以及是否已检测过你的语言,以免再次跳转。这些内容不会发送到任何服务器,也不会被共享。和任何网络服务器一样,提供本网站的服务器会保存一份技术访问日志(IP 地址、日期和请求的页面),仅用于安全和防止滥用。
本政策的变更
如果我们修改本政策,会更新上方的“最后更新”日期,并在此 URL 发布新版本。任何实质性变更(新增第三方集成、新收集的数据)都会在应用相应版本的发行说明中提前公布,然后才会生效。
联系方式
疑问、投诉,或“这跟这里写的不一样”:
apps.sggyamg [arroba] gmail [punto] com
本政策由 Scalpel 的开发者 sggyamg发布,注册地位于西班牙马德里。
语言
本西班牙语版本为本隐私政策的原始且具有约束力的版本。其他语言版本仅作为方便你阅读而提供的翻译;如有歧义或解释冲突,以西班牙语版本为准。