隐私政策
Typeahead for Windows 如何处理你输入的文字、在电脑上留下什么,以及它唯一会发起的网络连接。
适用范围
本隐私政策说明当你使用 Typeahead for Windows,以及访问 gagarinsoft.com 上的 Typeahead 页面时,GagarinSoft 如何处理信息。应用与网站的数据流向不同,因此分别说明。
Typeahead 网站
Typeahead 页面不会有意设置 Typeahead 的 Cookie,不运行广告像素,也不包含 Typeahead 的分析脚本。与任何网站一样,你的浏览器会把 IP 地址、请求的 URL、User Agent、请求时间等标准请求信息发送给负责分发页面的托管与网络服务商。若服务商提供,GagarinSoft 可能收到有限的服务器日志,且仅用于运营、保护和排查网站故障,或用于遵守法律。
托管服务商、你的浏览器,以及通过外部链接访问的网站,可能依其自身条款处理信息。GagarinSoft 不控制它们的安全措施、留存期限、跨境传输和隐私实践。
打字时 Typeahead 读取什么
为了在恰当的时机给出补全,Typeahead 必须观察输入活动,并读取你当前正在书写的有限文本。这一切都在你的设备上、在内存中进行,且仅在应用运行时发生。
- 输入活动:系统级的 Windows 键盘钩子会告知应用你正在输入,以及是否按下了采用建议的按键。
- 光标周围的文字:通过 Windows UI 自动化及同类无障碍接口,从焦点所在的输入框读取一段有限范围的文字 — 光标之前至多几千个字符,之后一小段。不会收集整篇文档、邮箱或聊天记录。
- 前台应用:你正在其中输入的应用的进程名和窗口类,用于应用按程序设置的规则与排除项。
- 基本环境信息:键盘布局与语言,以及用于判断能否生成建议、生成多快的硬件和电源状态。
这些上下文用于构建一次建议请求,随后即被丢弃。Typeahead 不会把按键流写入磁盘,不截屏,也不会为生成建议而读取剪贴板。只有在少数无法可靠接收合成按键的应用中采用建议时,应用才会短暂把采用的文本放入剪贴板以便粘贴,随后恢复你原来的剪贴板内容。
建议在哪里生成
建议完全在你的电脑上生成。可选的语言模型是一个本地文件,由内置推理引擎在你自己的 CPU 或 GPU 上执行;其余来源 — 你的片段、此前采用过的短语、文档中已有的词,以及随附的词预测表 — 同样都在本地。没有服务器往返,没有远程推理,也不存在 Typeahead 账号或登录。模型文件下载完成后,即使完全断网,建议依然可用。
被排除的输入框与应用
以下输入绝不会用于生成建议:
- Windows 标记为密码框的输入框会被排除;若无法判定该标记,应用会将其视为受保护字段并保持沉默。
- 内置的受保护应用清单 — 密码管理器、终端等工具 — 默认处于停用状态。
- 正在通过输入法编辑器(IME)组字的文本会被跳过。
- 你可以在设置中为任何其他应用单独关闭 Typeahead。
保存在你电脑上的信息
为记住你的选择并随时间改进建议,Typeahead 把数据保存在 Windows 用户配置文件下的普通文件里。这些文件留在你的电脑上,不会传送给 GagarinSoft。
- 设置文件(漫游应用数据文件夹):界面语言、所选模型、推理选项、快捷键与采用键、是否启用学习、初次设置状态,以及你自愿填写的写作信息,例如姓名、声明的写作语言或文体备注。
- 本地数据库(本地应用数据文件夹):你的片段及其展开内容、按应用设置的规则与对应进程名、诸如采用建议数和估算节省按键数的使用计数,以及在启用学习期间,以你所写文本与所采用补全的短片段形式保存的既往采用短语。
- 已下载的模型文件(本地应用数据文件夹):模型数据本身,其中不含任何关于你的个人信息。
- 诊断日志(Windows 临时文件夹):见下一节。
短语学习默认启用,可在设置中关闭且不会删除已保存的内容。你可以删除单条片段和已学短语、清除按应用设置的规则、删除本地数据库和设置文件、移除已下载的模型,或卸载应用。卸载时应用数据的清除遵循 Windows 的行为;写在应用包之外的文件,包括临时文件夹中的日志,可能需要手动删除。
诊断日志
Typeahead 会在 Windows 临时文件夹中按天轮换写入日志文件,大致保留最近一周。在默认级别下,日志记录启动与退出事件、许可证与模型状态、错误及 Windows 错误代码,以及涉及的应用名称 — 不记录你输入的文字。
更详细的日志用于支持场景,除非你在启动应用前特意设置 Typeahead 的环境变量将其开启,否则始终关闭。详细日志还会记录建议流程的判断,包括光标上下文和生成的候选文本,其中受保护和不适用的字段会被隐去。另有一个需要单独开启的开关,会把结构化的光标与文本诊断写入各自的文件。这些文件保留在你的电脑上,不会自动上传。若你要把日志发给支持人员,请先查看内容 — 它是由你掌控的普通文件,发送即意味着分享其中的全部内容。
网络活动
Typeahead 的设计目标是离线可用。它确实会发起的连接如下:
- 下载模型:当你选择安装语言模型时,应用会通过 HTTPS 从模型目录中列明的公开仓库(目前是 Hugging Face)下载模型文件。与任何互联网请求一样,这会把你的公网 IP 地址、请求头和请求时间暴露给该服务商及沿途的网络,服务商依其自身隐私政策处理这些信息。请求携带的是所下载的文件范围 — 而不是你输入的文字、你的设置或你的本地数据。
- Microsoft Store 授权与更新:应用会向 Windows 查询 Typeahead 当前的 Store 许可证,包括试用状态和到期时间,应用更新由 Microsoft Store 分发。该通信由 Windows 和 Microsoft 按微软的条款处理。
Typeahead 不会把你输入的文字、你的片段、已学短语、设置、诊断日志或使用统计发送给 GagarinSoft 或任何第三方。GagarinSoft 没有为该应用运行任何后端服务,也不会从中接收数据。
应用中不包含的内容
- 没有 Typeahead 账号、登录、云同步或 GagarinSoft 后端。
- 没有广告、广告标识符或广告 SDK。
- 没有应用内分析、产品使用遥测或崩溃上报 SDK。
- 没有云端 AI、远程推理,也不会把你的文字发送出去处理。
- 没有屏幕录制、截屏,也不访问摄像头、麦克风或位置。
- 不访问通讯录、日历、浏览记录,以及你正在输入的字段之外的文件内容。
权限与你的选择
Typeahead 是通过 Microsoft Store 分发的完全信任桌面应用。它使用上文所述的 Windows 键盘钩子和无障碍接口,注册一个可选的开机自启任务,不请求摄像头、麦克风、位置、通讯录或管理员权限。你可以随时退出应用或从托盘关闭建议,也可以针对特定应用停用、关闭短语学习、更改或清除写作信息、删除本地数据与日志,或卸载应用。
Microsoft Store
微软可能依据 微软隐私声明处理购买、试用、许可证、安装、更新、设备、崩溃和 Store 使用信息。该处理由微软按其自身条款执行,并不会让 GagarinSoft 得以访问你输入的文字、你的片段、已学短语、设置或本地诊断日志。
留存与安全
设置、片段、已学短语、按应用设置的规则、计数器和已下载的模型会一直保留在你的电脑上,直到你更改或删除它们,或卸载应用(遵循 Windows 的行为)。诊断日志按天轮换,较旧的文件会自动删除。GagarinSoft 不在服务器上保存其中任何内容的副本。
本地文件的安全性取决于你的 Windows 账户、设备、备份,以及任何有权访问它们的软件。没有任何存储或传输方式能保证绝对安全。微软、模型托管服务商、网站托管服务商以及所链接的服务,各自依其政策确定保护措施和留存期限;对于它们独立持有的数据,GagarinSoft 无法删除。
你的权利与请求
你可以通过 Windows 和 Typeahead 设置直接掌控应用的本地信息:关闭学习、删除片段和已学短语、清除按应用设置的规则、移除本地数据库、设置文件、模型和日志,或卸载应用。若适用法律赋予你对 GagarinSoft 所持个人信息的权利,你可以联系我们请求访问、更正、删除、限制处理、可携带性或提出异议,也可以向当地数据保护机构投诉。由于 GagarinSoft 通常完全不会收到上述信息,我们一般无法代你识别、调取、导出、更正或删除这些内容。涉及微软或模型托管服务商的请求,须直接向该服务商提出。
免责声明
本政策描述的是数据处理方式,并不构成对不间断运行、无差错结果、绝对安全或持续可用的保证。在适用法律允许的最大范围内,Typeahead 按「现状」和「现有可用」提供,包含所有缺陷,且不附带任何形式的保证。不可放弃的法定权利和消费者权利不受影响。完整的免责声明与责任限制请见使用条款。
儿童
Typeahead 是通用的输入辅助工具,并非面向儿童。它不创建用户账号或档案,也不会有意收集儿童的信息。
本政策的变更
当 Typeahead 的数据处理方式或法律要求发生变化时,我们可能更新本政策。当前版本及其生效日期会持续在本页面提供。若应用的数据收集出现实质性变化,我们会在相应版本发布之前或同时在此说明。
联系方式
隐私相关问题与请求
由于 GagarinSoft 不会收到上述应用本地数据,我们一般无法代你调取、更正、导出或删除。关于本政策的问题,请联系:
gagarinsoft@gmail.com该邮箱由 Google 运营。当你写信给我们时,作为我们的电子邮件服务商,Google 会处理你邮件的内容,并且副本会保留在邮箱中,直到我们删除。Google 位于美国,因此从其他国家发出的邮件会被跨境传输。请参阅 Google 隐私政策。