隐私政策
一、引言
本隐私政策说明「屏幕翻译」(下称「本应用」「我们」)如何收集、使用、共享和保护您的信息。本政策适用于通过 Google Play 分发的屏幕翻译 Android 应用,包名 com.screen.translate.google。安装并使用本应用,即表示您同意本政策所述的做法。
通过其他应用商店分发的版本所含组件可能不同。若您从其他商店安装,请查阅该版本内所链接的隐私政策。
二、我们收集哪些信息
2.1 您主动提供的信息
- 账号信息:使用 Google 登录时,我们会获得您的邮箱地址、显示名称和头像;使用 TikTok 或抖音登录时,我们会获得该平台签发的账号标识,以及在您授权范围内的昵称和头像。我们不会、也无法获得您在上述任一平台的密码。
- 购买凭据:您订阅会员或购买积分包时,Google Play 会向本应用签发购买令牌(purchase token)。我们将其发送至我们的服务器,仅用于向 Google 接口校验该笔购买并为您的账号发放权益。
- 您自愿提交的内容:您在应用内填写的反馈内容、福利码和邀请码。
2.2 自动收集的信息
- 安装标识:应用首次启动时会生成一个随机标识并保存在您的设备上,随请求发送至我们的服务器(请求头
X-Install-Id),以便在您登录前积分、额度等功能也能正常工作。它不由任何硬件标识推导而来,卸载应用或清除应用数据后即重置。 - 设备信息:设备型号、Android 版本、系统语言、国家/地区、屏幕分辨率、应用版本、分发渠道。
- Android ID:在您的设备本地读取,用于派生本地加密密钥、以及识别被篡改或二次打包的盗版应用。不用于广告或跨应用追踪,也不共享给第三方。
- 使用数据:您使用了哪些功能、翻译与积分次数、错误上报(错误码、所属功能、应用版本)。
- 服务器日志:应用访问我们的后端(
api.51mgly.com)时,服务器会记录请求 IP、User-Agent 和时间戳,用于安全防护和排障。
2.3 屏幕内容、文字识别与翻译
这是本应用处理的最敏感的一类数据,因此我们完整说明。
- 屏幕截取:本应用只通过 Android 系统的 MediaProjection 接口截屏,只在您已授予截屏权限时进行,且只截取您主动触发的那一帧。截屏进行中系统会显示自己的提示标识。截取的画面仅在内存中处理,绝不写入我们的服务器。
- 文字识别(OCR)默认在您的设备本地完成,使用 Google ML Kit。这种模式下您的截图不会离开设备。
- 云端识别是可选的、需您主动选择。当您主动选用某个云识别引擎时,截取的图像会发送给您所选的那一家,且仅用于该次请求。可选的云引擎为:Google、OCR.space、有道、阿里云 Qwen、智谱 GLM。
- 文本翻译:只有识别出的文字会通过芒果翻译平台的 SDK 发送给该平台,由其选择并调用翻译引擎,图像不会发送。该文字仅用于返回译文,不用于识别您的身份。
- AI 翻译增强(可选):使用该功能时,识别出的文字会先发送到我们的服务器,由我们的服务器转发给承接该次请求的 AI 供应商(DeepSeek、阿里云 Qwen 或智谱)。返回结果后我们不再保留该文字。
- 朗读(文字转语音):您点击朗读时,待朗读的文字会发送至 Google 的翻译语音接口以生成音频。
- 漫画翻译:气泡检测和背景修补完全在您的设备上由内置 ONNX 模型完成,这两个步骤不上传任何图像。
- 拍照翻译:相机画面的处理方式与屏幕截取相同,我们不做存储。相机仅在您停留在拍照翻译界面时开启。
- 文档翻译:您选择的文档先在设备本地解析;视该文档所用的翻译引擎而定,解析出的内容或文件本身会发送至百度文档翻译服务进行翻译。
- 我们不会在服务器上存储您的截图、相机画面、文档、识别文字或译文。
2.4 无障碍服务(可选,默认关闭)
本应用包含一项可选的无障碍服务,用于直接读取屏幕元素上的文字,作为截图识别之外的另一种取词方式。在您自己前往 Android 系统的无障碍设置中开启之前,它始终处于关闭状态,您也可以随时在同一处关闭它。
开启后,它会读取当前前台窗口中的文字内容,唯一用途是在您发起请求时翻译这些文字。这些文字在您的设备上处理,并按 2.3 节所述交给您选定的翻译引擎。我们不记录这些文字、不发送到我们自己的服务器,也不用于广告、用户画像或统计分析。该服务不记录按键,不读取密码输入框。
2.5 我们不收集的信息
- 麦克风音频。本应用未申请
RECORD_AUDIO权限,也没有语音输入功能。 - 位置、通讯录、短信、通话记录、已安装应用列表;除您明确选择的单个文件外,不读取您的相册。
三、权限清单及用途
| 权限 | 用途 |
|---|---|
INTERNET、ACCESS_NETWORK_STATE、ACCESS_WIFI_STATE | 访问翻译引擎和我们的服务器;判断当前是否离线 |
SYSTEM_ALERT_WINDOW | 在其他应用之上显示悬浮球和翻译浮层 |
FOREGROUND_SERVICE、FOREGROUND_SERVICE_MEDIA_PROJECTION、FOREGROUND_SERVICE_SPECIAL_USE | 翻译过程中保持截屏与浮层服务存活;Android 对屏幕截取的强制要求 |
CAMERA | 仅用于拍照翻译 |
POST_NOTIFICATIONS | 显示 Android 强制要求的前台服务通知,以及翻译完成提示 |
WRITE_EXTERNAL_STORAGE | 按您的要求保存译图和导出的文档 |
REQUEST_IGNORE_BATTERY_OPTIMIZATIONS | 可选;请求系统在长时间使用中不要杀掉悬浮服务 |
BIND_ACCESSIBILITY_SERVICE | 2.4 节所述的可选取词模式;未经您开启不会生效 |
四、我们如何使用信息
- 提供、维护和改进本应用及其翻译功能
- 处理订阅和积分购买,并向 Google Play 校验
- 校验账号身份、发放对应权益、防范欺诈与盗版
- 诊断崩溃、错误和性能问题
- 在免费版中展示广告
- 履行法律法规规定的义务
我们不会将您的屏幕内容、识别文字或译文用于训练模型、构建广告画像,或任何超出「返回您所请求的译文」之外的目的。
五、第三方服务与 SDK
本应用接入了下列第三方服务,各方均有其自己的隐私政策。
| 提供方 | 用途 | 共享的数据 |
|---|---|---|
| Google Play 服务 / Credential Manager | Google 登录 | 登录请求;Google 返回邮箱、名称、头像 |
| TikTok Open SDK、抖音 Open SDK | 可选的 TikTok / 抖音 登录 | 授权请求;平台返回账号标识 |
| Google Play Billing | 订阅与积分包 | 购买令牌 |
| Google Firebase Analytics | 汇总的使用统计 | 安装标识、事件名、设备信息 |
| Google Firebase Crashlytics | 崩溃上报 | 堆栈、设备与系统信息 |
| Google Firebase App Check(Play Integrity) | 校验请求来自未被改动的正版应用 | Google 签发的证明令牌 |
| Google Mobile Ads(AdMob)及 UMP 同意管理 SDK | 免费版广告;记录您的同意选择 | 广告 ID、设备信息、同意状态 |
| AppLovin、Pangle、Vungle(Liftoff) | AdMob 聚合适配器——由 AdMob 选中时提供广告 | 广告 ID、设备信息 |
| 芒果翻译平台 | 文本翻译 | 仅识别出的文字与语言对 |
| Google ML Kit(文字识别、语种识别) | 端侧 OCR 与语种检测 | 无——全部本地处理 |
| Google、OCR.space、有道、阿里云 Qwen、智谱 GLM | 云端识别——仅您所选的那一家 | 截取的图像,仅用于该次请求 |
| DeepSeek、阿里云 Qwen、智谱 | AI 翻译增强,经我们的服务器转发 | 待增强的文字 |
| 百度文档翻译 | 文档翻译 | 您提交的文档内容 |
| Google 翻译语音接口 | 朗读 | 待朗读的文字 |
| Google Play 应用内更新 / 应用内评价 | 提供更新与评价入口 | 应用版本;不含个人信息 |
另有一些内置库仅在您的设备本地处理数据、不向其作者发送任何内容:ONNX Runtime(漫画气泡检测与图像修补)、iText 与 Apache POI(文档解析)、Glide 与 SVGAPlayer(图片与动画渲染)。
六、广告与您的选择
免费版通过 Google AdMob 展示广告。您可在 Android 系统设置 → 隐私 → 广告 中重置或删除广告标识,以限制广告个性化。在法律要求征得同意的地区,应用会在首次启动时展示 Google 的同意表单,您也可以在应用设置中重新打开该表单以更改选择。订阅会员后不再展示广告。
七、积分与订阅数据
积分余额和会员权益保存在我们的服务器上,与您的账号绑定;未登录时与您的安装标识绑定。我们会记录积分消耗事件(所用功能、数量、时间),以便余额可被核对、失败的操作可被退回。积分记录不含任何屏幕内容。
八、信息共享
我们不出售您的个人信息,也不会在第五节所述范围之外为广告目的共享您的个人信息。我们仅与以下方共享数据:
- 第五节所列的第三方服务,且严格限于所述用途
- Google Play,用于校验购买与订阅状态
- 在法律法规要求时,向执法机关或监管机构提供
九、跨境数据传输
我们的服务器位于中国大陆境外。我们所依赖的部分供应商(Google、AppLovin、Vungle、DeepSeek)在美国、欧洲或新加坡运营;另一部分(阿里云、智谱、百度、Pangle)在中国大陆运营。当您使用涉及上述某一供应商的功能时,第五节中为该供应商列明的数据即会传输至其所在司法辖区并在当地处理。在法律要求具备传输依据的情形下,我们以您对所选用该项功能的同意为依据。
十、数据留存期限
- 设备本地数据(翻译历史、设置、已缓存模型):只保存在您的设备上,清除应用数据或卸载即删除。
- 账号与购买记录:在您的账号存续期间保留;您删除账号后 30 天内删除,但税务或会计法规要求更长保留期的交易记录除外。
- 错误与使用记录:最长保留 180 天。
- 服务器访问日志:保留 90 天,之后自动删除。
- 屏幕内容、识别文字、译文、文档:我们完全不保留。
十一、您的权利
在您所在地法律允许的范围内,您有权访问、更正、导出或删除您的个人信息,撤回同意,以及拒绝某些处理。具体操作:
- 删除账号及服务端数据:打开应用 → 我的 → 账号设置 → 删除账号。
- 导出或清空翻译历史:在应用的历史记录页操作。
- 撤回同意:在 Android 系统设置中撤销某项权限、关闭无障碍服务、重新打开广告同意表单、在 Google Play 取消订阅,或卸载本应用。
- 访问或更正其他数据:通过第十五节的联系方式与我们联系。
我们会在 30 日内响应您的权利请求。您也可以向您所在地的个人信息保护监管机构投诉。
十二、儿童隐私
本应用不面向 13 周岁以下(或您所在司法辖区规定的相应最低年龄以下)的儿童。我们不会在知情的情况下收集儿童的个人信息。若我们发现已收集,会予以删除;您也可以通过下方联系方式向我们举报此类情况。
十三、安全措施
所有网络传输均使用 HTTPS。设备上存储的敏感数据(含购买令牌与供应商密钥)使用 AES-256-GCM 加密。我们的服务器实行访问控制,并通过 Firebase App Check 对请求做来源证明。任何系统都不可能绝对安全,我们无法承诺绝对安全,但在法律要求时会向受影响用户和相应监管机构通报安全事件。
十四、本政策的变更
我们可能更新本隐私政策。页面顶部的「最近更新」日期即为最新修订日期,重大变更会在生效前于应用内告知。
十五、联系我们
如对隐私问题有疑问,或需行使上述权利,请通过我们 Google Play 商店页面所列的开发者邮箱与我们联系。