生效日期: 2026年8月26日
Per-App Language 由 TakeruF 开发。本政策说明本应用如何处理信息。
应用访问的信息
Per-App Language 会读取 Android 设备上已安装应用的列表,包括包名、应用名称、图标、当前的按应用语言区域设置,以及应用官方声明的语言支持信息。此访问权限是为了让您选择任意已安装应用、了解其声明的语言支持,并查看或更改其语言设置。
Android 将完整的已安装应用清单视为敏感信息。因此,本应用仅将 QUERY_ALL_PACKAGES 用于这一可见且由用户主动发起的核心功能。由于任意应用选择器无法预先知道所有应用的包名,更窄范围的包查询无法提供同等功能。
本应用还仅在您的设备本地存储以下信息:
- 是否显示系统应用等显示偏好;
- 您已应用的包名和语言区域标签,以便应用启动时识别已配置的应用。
信息的使用方式
已安装应用信息和本地存储的偏好仅用于显示应用列表、显示声明的语言兼容性,以及执行您请求的语言设置操作。您应用某种语言时,所选包名和语言区域标签会在同一设备上交给由您安装并授权的 Shizuku 服务,由其执行所请求的 Android 系统操作。
数据收集与共享
Per-App Language 不具有互联网权限,也不会将信息传输到您的设备之外。开发者不会收集、出售或共享个人数据或设备数据。本应用不包含广告或分析 SDK。
Shizuku 是由您自行选择安装并授权的独立应用。与 Shizuku 的通信仅在您的设备本地进行。您可以在 https://shizuku.rikka.app/ 查看 Shizuku 的项目和文档。
数据保留与删除
本应用不会在开发者运营的服务器上保留数据。本地偏好会保留在您的设备上,直到您清除应用存储空间或卸载应用。在 Per-App Language 中移除某个按应用语言设置时,应用会从本地记录中移除该设置,并请求 Android 重置相应的系统语言区域覆盖设置。
安全性
Per-App Language 的所有处理均在设备上完成。访问 Shizuku 需要您明确授予权限,您可随时在 Shizuku 中撤销该权限。
儿童
Per-App Language 面向18岁及以上的用户,并非面向儿童。
本政策的变更
对本政策的重大变更将发布在 Per-App Language 项目页面,并更新生效日期。
联系方式
如有隐私问题或请求,请通过项目的公开 Issue 跟踪器联系开发者:
https://github.com/TakeruF/android-perapp-language-selector/issues