SnapBug 隐私政策
最后更新:2026年7月26日 | 生效日期:2026年7月26日
> 本文档为韩语原版的译文。docs/legal/ko/privacy_policy.md 的韩语版为正式版本, > 若译文在含义上存在差异,以韩语版为准。
由个人开发者 kukuDev(以下称"运营者")开发的 SnapBug(以下称"本应用")是一款面向 AI 编程智能体的移动端缺陷报告撰写工具。它把缺陷说明和设备信息直接写进截图,让你只用一张照片就能把问题状况交给 AI 编程智能体。
本应用没有注册和登录,报告正文、标注、设备信息等核心数据只保存在你的设备上。本政策说明本应用处理什么、不处理什么,以及本应用如何对待你相册中的原始文件。使用本应用即表示你同意本政策。
1. 收集的信息及使用目的
本应用不创建账号,也不收集姓名、邮箱、电话号码等个人识别信息。
1.1. 只保存在设备上、不向外部传输的信息
以下信息仅保存在你的设备内,不会发送到运营者的服务器。
| 项目 | 保存位置 |
|---|---|
| 报告正文(问题说明)、标题、类型、严重程度、状态、标签 | 应用内数据库 |
| 项目名称与配置 | 应用内数据库 |
| 截图标注(画笔、矩形、箭头等的坐标) | 应用内数据库 |
| 设备上下文:设备型号、系统版本、屏幕尺寸与方向、网络连接类型、电量、语言设置、截图时间 | 应用内数据库(附于该报告) |
| 检测到的截图的缩略图(长边 512 像素) | 应用专用存储 |
| 应用设置(主题、语言、监测开关、引导显示记录) | 应用设置存储 |
设备上下文用于自动填写复现缺陷所需的环境信息,只包含在报告之中。本应用不收集位置信息、通讯录、通话记录或地址簿。
1.2. 为提供服务而自动处理的信息
| 处理项目 | 处理方 | 使用目的 |
|---|---|---|
| 广告标识符(广告 ID) | Google AdMob | 展示横幅与原生广告并衡量效果 |
| 诊断与崩溃日志(错误内容、发生时间、设备与系统信息) | Google Firebase Crashlytics | 诊断并改进应用稳定性 |
| 匿名使用统计(应用与系统版本、设备型号与语言、页面浏览、功能使用事件、会话信息) | Google Firebase Analytics | 改进功能与分析易用性。不包含报告正文、截图及设备上下文原文 |
| 应用完整性校验令牌 | Google Firebase App Check、Google Play Integrity | 阻止被篡改的应用访问服务器功能 |
| 购买令牌与商品 ID | Google Play、运营者的校验服务器(Firebase Cloud Functions) | 校验并恢复移除广告的应用内购买 |
| 应用版本查询请求 | Google Play 商店页面 | 更新提示 |
1.3. 语音输入(重要)
本应用提供用语音描述缺陷的功能。该功能使用 Android 操作系统的语音识别服务,你按住麦克风按钮期间的语音可能会被发送到设备之外(例如 Google 的语音识别服务器)进行转写。 是否发送以及如何处理,取决于你的设备厂商、系统版本和系统设置,运营者无法控制。
运营者不收集也不保存语音数据。本应用收到的只有转写后的文字,这些文字作为报告正文只保存在设备上。如果你不希望使用语音输入,请不要授予麦克风权限,改为直接输入。
2. 对相册原始截图的处理(重要)
本应用不制作截图副本保存,而是直接引用你相册中的原始文件。由于这一设计,本应用会对原始文件执行以下两项操作。
2.1. 向原始文件写入报告信息。 保存报告或修改备注时,本应用会把你写的说明、类型、严重程度和设备上下文写入该截图文件的元数据区域(PNG 为 iTXt 块,JPEG 为 XMP 数据包)。照片的可见内容(像素)不会改变,文件体积略有增加。正是这份记录,让 AI 编程智能体仅凭一张照片就能读到报告。
2.2. 删除报告时把原始文件移入系统回收站。 删除报告时,本应用会先询问是否把对应的截图移入 Android 系统回收站。在 Android 11 及以上版本,你可以在相册/照片应用的回收站中 30 天内自行恢复。
两项操作都会经过 Android 要求的权限确认流程。如果你没有授予"媒体管理权限"(可在设置中自行开启),每次都会弹出系统确认框,若你拒绝,原始文件不会被改动。 即便如此,报告本身仍会正常保存在应用内,并在导出时把信息重新写入临时文件,因此交出去的内容是一样的。
3. 信息的共享与披露
运营者仅在运营服务所需的范围内与下列第三方共享信息,并且绝不向任何地方传输报告正文、标注或设备上下文。
- Google AdMob:处理广告标识符并投放横幅与原生广告
- Google Firebase(Analytics、Crashlytics、App Check、Cloud Functions):处理崩溃日志、校验应用完整性、执行支付凭据校验
- Google Play:处理应用内购买并校验凭据
除此之外,在法律要求、为保护运营者权利或安全所必需,或在合并、收购等业务转让的情况下,信息可能被转移。
3.1. 当你自己导出时
使用导出功能时,包含报告信息的图片文件会被交给你选择的应用(聊天软件、文件应用、云盘、AI 编程工具等)。这一传递是你自己指示的行为,传递之后的处理适用该应用或服务的隐私政策。运营者不参与该过程,也不保留副本。
导出的图片中,报告正文和设备上下文以元数据形式包含在内。 选择分享对象时请考虑这一点。
4. 数据的存储与保留
报告数据保存在应用专用存储的数据库中,位于其他应用无法访问的 Android 应用沙盒内。未额外应用数据库加密 —— 依赖操作系统的应用隔离和设备锁屏加密。在已 root 或已解锁的设备上,这层保护会变弱。
检测到的截图会把相册中的原图原样保留,只在应用存储中缓存缩略图。卸载应用会一并删除应用内的报告数据和缩略图缓存,相册中的原始截图仍会保留。
本应用没有应用内回收站,删除报告即为立即永久删除(原始截图按上文 2.2 移入系统回收站)。运营者不保存报告,因此没有服务器端的保留期限。崩溃日志和支付校验记录按各服务(Google Firebase、Google Play)的政策保留。
5. 数据安全
外部通信使用 TLS/HTTPS 加密,支付校验等服务器功能通过 App Check 阻止异常请求。移除广告的购买权限保存在操作系统的安全存储(基于 Android Keystore)中。发布版本应用了代码混淆。不过,任何经由互联网的传输方式都无法保证 100% 安全。
6. 应用权限
| 权限 | 使用目的 | 是否必需 |
|---|---|---|
| 照片和视频(照片访问) | 确认是否新增了截图,读取报告的原始图片并写入元数据 | 自动检测截图必需 |
| 通知 | 截图检测提醒、监测状态显示 | 检测提醒必需 |
| 麦克风 | 仅在用语音描述缺陷时使用(按住期间) | 可选 |
| 媒体管理 | 让保存与删除时不必每次弹出系统确认框 | 可选(由你在设置中自行开启) |
| 后台运行(前台服务) | 屏幕关闭时也维持监测,避免漏掉截图 | 常驻监测所需 |
| 忽略电池优化 | 避免厂商省电策略中断监测 | 可选(建议开启) |
| 接收启动完成 | 重启后自动开始常驻监测 | 可选(可在设置中关闭) |
| 网络 | 展示广告、发送崩溃日志、校验支付 | 必需 |
本应用不会录制屏幕。 常驻监测只检查是否新增了图片。
7. 你的权利
- 删除报告:可以在应用内删除一条或多条报告,删除时会询问是否把原始截图移入系统回收站。
- 恢复原图:位于系统回收站的原图,可通过报告详情页的"恢复"按钮或相册应用取回。
- 拒绝修改原图:在系统确认框中拒绝,相册中的原图便不会被改动。"媒体管理权限"可随时在设置中关闭。
- 广告标识符:可在设备设置中重置,或选择退出个性化广告。
- 撤回权限:照片、通知、麦克风权限可随时在 Android 设置中撤回。
- 全部删除:卸载应用会一并删除应用保存的所有数据。
本应用没有账号,因此没有单独的注销流程。
8. 儿童隐私保护
本应用面向开发者与测试人员,并非面向 14 岁以下儿童。运营者不会在知情的情况下收集 14 岁以下儿童的个人信息。
9. 跨境数据传输
Google(AdMob、Firebase、Play)以及操作系统的语音识别服务,可能在你所在国家之外的服务器上处理数据。同意本政策并使用本应用,即视为你同意上述传输。运营者会采取合理必要的措施,确保数据得到安全处理。
10. 个人信息保护负责人与权益救济
有关个人信息处理的咨询、投诉和权益救济,请通过下方渠道联系。运营者收到后会及时诚恳地答复。
- 个人信息保护负责人:kukuDev 运营者
- 联系方式:
韩国用户如需就个人信息侵害进行申报或咨询,也可联系以下机构。
- 个人信息侵害申报中心(韩国互联网振兴院):privacy.kisa.or.kr / 118
- 个人信息纠纷调解委员会:www.kopico.go.kr / 1833-6972
- 大检察厅网络侦查科:www.spo.go.kr / 1301
- 警察厅网络侦查局:ecrm.police.go.kr / 182
11. 本政策的变更
运营者可能随时更新本政策。如有重要变更,将在生效至少 30 天前通过应用内公告等方式通知,请定期查看顶部的"最后更新"日期。如需早前版本,请通过下方联系方式索取。
12. 联系我们
有关本隐私政策的咨询,请联系: