隐私说明
Termlet 是 ruan 个人开发的免费桌面软件。这一页说明 Termlet 什么时候联网、发送什么,以及我们保存什么。
简单地说
你的主机、凭据、命令、终端内容和文件只在你的电脑上(开启云同步时,加密后写到你自己选的位置),不经过我们的服务器。我们收到的只有两样:默认开启、可以关闭的匿名使用统计,以及你开启后才会发送的崩溃报告。这个网站另用 Cloudflare Web Analytics 统计访问量,不用 Cookie,见“本网站的访问统计”。
Termlet 什么时候联网
| 场合 | 连到哪里 | 发送什么 | 默认 | 怎么关 |
|---|---|---|---|---|
| 连接你的服务器 | 你填写的地址 | SSH、SFTP、Telnet 等协议本身 | — | — |
| 检查更新 | dl.termlet.dev(Cloudflare R2)或 GitHub | 下载更新描述、签名与远程配置;请求带 User-Agent: Termlet/版本 |
开 | 设置 → 关于 →“自动检查更新”;或环境变量 TERMLET_UPDATE_URL=off |
| 使用统计 | api.termlet.dev | 见下文 | 开 | 设置 → 关于 →“发送匿名使用统计”;或环境变量 TERMLET_USAGE_URL=off、DO_NOT_TRACK=1 |
| 崩溃报告 | api.termlet.dev | 见下文 | 关 | 设置 → 关于 →“自动发送崩溃报告” |
| 云同步 | 你选的文件夹或 WebDAV 服务器 | 用你的同步密码加密后的数据 | 关 | 设置 → 同步 |
dl.termlet.dev 与 api.termlet.dev 都经过 Cloudflare。为防滥用,Cloudflare 会按网络地址限制请求频率;被拦下的请求会在 Cloudflare 的安全日志中短期留下网络地址,Termlet 不读取、不保存。
使用统计
发送什么:每天最多一条,只有这些:
| 内容 | 例子 |
|---|---|
| Termlet 的版本 | 0.1.0 |
| 系统与大版本 | Windows 11 25H2、macOS 15、Ubuntu 24.04(不含具体的版次与补丁号) |
| CPU 架构 | x86_64、aarch64 |
| 界面语言 | 简体中文、繁體中文、English |
| 用了多久(档位) | 第一天、一周内、一个月内、半年内、更久 |
| 是不是本周、本月第一次发送 | 是 / 否(用来算每周、每月有多少台电脑在用) |
另外,接收端会记下你所在的国家或地区(如 CN、TW、US):这不是 Termlet 发送的,而是 Cloudflare 按连接的 IP 地址推断、交给接收端的两位代码。IP 地址本身不保存;用代理或 VPN 时,记下的是代理出口所在的国家或地区。
不发送什么:主机地址、用户名、凭据、命令、终端内容、文件名与路径;设备 ID、安装 ID 或任何能识别你或这台电脑的标识;精确时间、时区;比国家或地区更细的位置(城市、经纬度等)。
怎么接收和保存:
- 接收端是我们自己写的程序,运行在 Cloudflare Workers 上(api.termlet.dev),没有接入任何第三方统计服务。
- 程序不读取你的 IP 地址,也不读取 User-Agent 等请求头,不写请求日志;Cloudflare 给出的位置信息只读国家或地区一项,城市、经纬度、运营商等其余各项不读。
- 收到一条统计后,只把各项分别加到当天的计数上(例如“今天 0.1.0 版加 1”“今天 Windows 11 加 1”“今天 CN 加 1”),这条统计本身不保存。所以服务器上没有能把几项拼回同一台电脑的记录,我们也无法知道某一台电脑哪天用过。
- 按天的计数保存 400 天,之后只保留按月的总数。
- Cloudflare 作为网络服务商,在转发请求时会处理你的 IP 地址(例如用于防御攻击、推断国家或地区),这部分按 Cloudflare 的隐私政策 处理,我们看不到,也不另外保存。
在哪里写明、怎样查看与关闭:
- 使用统计默认开启,Termlet 不弹出提示,装好以后就照常发送。这一点写在许可协议的第四节、这一页,以及设置 → 关于 中的“隐私”一节。
- 设置 → 关于 →“查看发送的内容…”显示将要发送的原文;每次发送的内容也记在本机的日志中(保留 14 天)。
- 随时可以在设置 → 关于 中关掉“发送匿名使用统计”:关掉后立即停止,不补发;本机用于统计的记录(第一次和上次发送的日期)一并删除。
- 命令行工具
termlet本身不发送统计。
崩溃报告
默认关闭。开启后,Termlet 出错时发送一份报告:版本、系统、出错的线程与位置、说明和调用栈;写入本机之前就已去掉用户目录、用户名、网址、IP 地址、主机地址、引号中的内容和秘密,不发送内存转储。接收端不读取 IP 和 User-Agent;报告原文保存 90 天,按出错位置归类的计数保存 400 天。没有开启时,崩溃记录只保存在你的电脑上,可以在“崩溃记录…”中查看和删除。
本网站的访问统计
termlet.dev 用 Cloudflare Web Analytics 了解网站的访问量。网站经 Cloudflare 提供,Cloudflare 在页面中加入它的统计脚本(来自 static.cloudflareinsights.com);页面加载完与离开页面时,脚本把这次浏览的信息(打开的页面、来源网站、浏览器报告的页面加载性能等)发到本站的 /cdn-cgi/rum。
按 Cloudflare 的说明,Web Analytics 不收集、不使用访问者的个人数据:不用 Cookie、localStorage 等浏览器中的存储来追踪访问者,也不借助 IP 地址、User-Agent 等识别(“指纹”)访问者。
我们在 Cloudflare 的控制台中只能看到汇总的统计:访问量与浏览量,以及按页面、来源网站、国家或地区、浏览器、操作系统与设备类型分开的计数;看不到单个访问者,也不能把几次访问对应到同一个人。我们不把这些统计与其他数据关联。
这与 Termlet 客户端的使用统计无关,两者分开收集、互不关联。浏览器拦下统计脚本时,网站照常使用。
你的权利
使用统计与崩溃报告都不含能识别你的信息,我们无法按人查询或删除;不想发送时关掉对应的开关即可。有疑问请联系 [email protected]。
本说明的修改
收集的内容有变化时,先更新这一页,并在更新日志与设置 → 关于 中的“隐私”一节写明。