隐私政策
最后更新:2026 年 3 月
本页面为译文。如有任何不一致,具有法律约束力的文件以英文版本为准。
阅读英文版1. 简介
StintBox(「我们」)由位于丹麦的 Kameli ApS 开发。本政策说明我们收集哪些数据、原因以及如何保护数据。
2. 我们收集的信息
许可证验证时(每次打开应用)
- 许可证密钥
- 设备 ID 哈希(匿名硬件指纹 — 我们不收集或存储个人硬件信息)
- 应用版本
- IP 地址
- 操作系统名称和版本
创建账户时
- 电子邮件地址
- 显示名称(可选)
- 密码(哈希处理,绝不以明文存储)
购买许可证时
付款由 Paddle.com(我们的记录商户)处理。我们不直接存储信用卡号或付款详情。请参阅 Paddle 的隐私政策。
当您使用移动应用时
所有遥测和传感器数据均存储在您的设备本地。除非您明确选择共享或同步(例如将会话回顾发布到您的个人主页),否则数据不会上传到我们的服务器。
- GPS / 位置数据 — 在会话期间录制,用于遥测叠加(速度、路线、海拔等)
- 传感器数据 — 录制期间捕获的加速度计、陀螺仪和气压计读数
- OBD-II 车辆数据 — 连接 OBD 适配器时的发动机转速、冷却液温度及其他诊断信息
- 摄像机控制元数据 — 已连接运动相机(GoPro、Insta360、DJI)的连接状态和设置
崩溃报告与诊断
我们使用 Sentry(sentry.io)在桌面端、网页端和移动端应用中收集匿名崩溃报告和性能数据。这有助于我们快速发现并修复错误。崩溃报告中不包含任何个人信息、遥测数据、文件名或 GPS 数据。您可以在应用设置中禁用崩溃报告。
- 设备类型、操作系统名称和版本
- 应用版本和运行时环境
- 错误消息和堆栈跟踪(代码级别,不含个人数据)
- 常规性能指标(应用启动时间、导出时长)
匿名使用统计(桌面端 + 移动端)
在**桌面端**,当您的应用检查更新时(每 4 小时一次),我们的更新服务器会对该请求进行计数。在**移动端**,当您打开应用时,应用会向同一分析端点发送一次匿名「启动 ping」。在这两种情况下,我们使用这些计数来回答'有多少人在使用 StintBox?'、'正在使用哪些版本?'以及'人们从哪些国家/地区使用应用?'等问题。我们不会在您的设备上设置任何标识符 — 没有跟踪 Cookie,没有安装 UUID,没有广告 ID。我们使用每日轮换的 salt 在服务器端去重 IP 子网,以便近似估算唯一设备数量;salt 每个 UTC 午夜轮换,您的 IP 本身在同一请求内被丢弃。保留期:匿名哈希子网保留 90 天;聚合计数器保留 13 个月。法律依据:合法利益(GDPR 第 6(1)(f) 条);在移动端还适用 CNIL「受众测量」豁免(Sheet 16)。要在桌面端选择退出,请在 设置 → 更新 中禁用自动更新。在移动端,请在 设置 → 隐私 中关闭「匿名使用统计」。由于现有聚合计数不包含与您相关联的标识符,因此无法删除。
- 应用版本和操作系统(来自 User-Agent 标头或启动 ping)
- 国家/地区(通过离线 GeoIP 数据库从您的 IP 地址派生 — IP 本身从不存储)
- 发布渠道(stable 或 beta)
- 平台类型:desktop / mobile-ios / mobile-android
我们不收集的信息
- 您的遥测数据不会在未经明确操作的情况下上传
- 个人硬件序列号或规格
- stintbox.app 之外的浏览行为
- 持续或后台位置追踪 — GPS 仅在录制会话期间处于活动状态
3. 云存储(可选)
StintBox 可能提供可选的视频和遥测文件云存储。这始终是可选的 — 未经您的明确操作,您的数据绝不会被上传。云存储的数据在静态时加密,仅限您的账户访问。如果您的付费访问结束,上传会停止,但不会锁定任何内容:已经在云端的一切仍可查看和下载 365 天,您无需支付任何费用即可取回。在此期间我们会向您发送邮件 — 每周一封,最后三天每天一封 — 说明确切的删除日期以及续期可恢复的内容。在此期间随时续期,同步就会重新开启,您的数据仍在原处。365 天后云端副本将被永久删除;您自己电脑上的副本不受影响。您也可以随时自行删除云端数据 — 30 天内可恢复,之后将彻底消失。法律依据:在您的方案有效期间,履行与您的合同(GDPR 第 6(1)(b) 条);结束后的 365 天,则是我们让您有机会回来而不丢失作品的合法利益(第 6(1)(f) 条)— 您随时可以通过删除云端数据来终止。
4. 我们如何使用您的数据
- 许可证验证:验证您的许可证是否有效且在设备限制范围内
- 账户管理:登录、密码重置、订阅状态
- 支持:回复您的咨询
- 产品改进:汇总的匿名统计数据(例如「X% 的用户使用 Windows」)— 绝不追踪个人
5. 数据共享
我们不会出售或与第三方共享您的个人数据,以下情况除外:
- Paddle.com:作为记录商户处理付款
- Backblaze B2(欧盟区域):存储您备份到云端的文件 — 您的视频、遥测和项目文件。存储空间由他们提供;只有您的账户才能取回这些文件。已签署数据处理协议。
- Sentry(Functional Software, Inc.):接收匿名崩溃报告和性能数据,帮助我们修复错误。不会共享任何个人数据。请参阅 Sentry 的隐私政策:sentry.io/privacy
- SparkPost(欧盟区域):投递我们的邮件 — 登录链接、账户通知,以及您主动订阅时的新闻通讯。已签署数据处理协议。
- Hetzner(Falkenstein,德国):托管我们的服务器和数据库。您的数据不会离开欧盟。
- 执法机构:如丹麦或欧盟法律要求
仅此而已。没有广告网络、没有数据经纪商。
6. 数据存储与安全
- 服务器位于德国(Hetzner Cloud, Falkenstein)
- 数据在传输中 (TLS 1.3) 和静态时均加密
- 密码使用 bcrypt 哈希
- 设备 ID 仅以 SHA-256 哈希存储
- 数据库:PostgreSQL,定期备份
7. 您的权利 (GDPR)
根据欧盟/GDPR,您有权:
- 访问权:请求获取您的数据副本
- 更正权:更新不准确的数据
- 删除权:请求完全删除您的账户和数据
- 可携带权:以标准格式接收您的数据
- 异议权:反对特定处理
如需行使任何权利,请发送邮件至 [email protected]。我们将在 30 天内回复。
8. Cookies
stintbox.app 使用最少的 cookies:
- 会话 cookie:保持您的登录状态(必要,无需同意)
- 推荐归因 cookie:30 天第一方 cookie,用于推荐追踪(合法利益)
我们不使用第三方追踪 cookies、Google Analytics、Facebook Pixel 或类似工具。
9. 儿童
StintBox 不面向 16 岁以下的儿童。我们不会有意收集儿童的数据。
10. 数据保留
- 账户数据:在账户活跃期间保留。在收到账户删除请求后 30 天内删除。
- 云备份:保留至您自行删除 — 方案有效期间没有时间限制。
- 免费额度的云备份:在账户活跃期间一直保留,没有时间限制。没有可供起算的到期时间,因此不会自行过期 — 删除账户时,它们按与您其余数据同样的 30 天安排删除。
- 付费访问结束后:上传停止,但已经在云端的一切仍可免费查看和下载 365 天。我们会先发送邮件 — 每周一封,最后三天每天一封 — 说明确切的删除日期。365 天后云端副本将被永久删除。
- 您自行删除的云端数据:保留 30 天以便撤销误操作,之后永久删除。删除账户时,您的云端数据按同样的 30 天安排删除。
- 存储容量:在极少数情况下,我们可能需要在上述期限之前移除异常大的项目。我们会至少提前 30 天通过邮件通知 — 请参阅我们的服务条款。
- 许可证验证日志:保留 12 个月,之后自动清除。
- 付款记录:保留 7 年(丹麦税法要求)。
11. 本政策的变更
我们将通过电子邮件提前至少 30 天通知重大变更。非重大变更将在此处更新日期后发布。
12. 联系方式
- 一般咨询:[email protected]
- 隐私相关:[email protected]
- 数据保护:Kameli ApS,丹麦