隐私说明
一句话:MyShell 不收集你的任何数据,应用本身不联网。下面把「什么东西存在哪、什么时候会有数据离开你的电脑」逐条说清楚。
应用不做这些事
没有账号,不需要注册,也没有登录态。
没有任何使用统计、行为埋点或崩溃上报。
不在后台检查更新——你打开应用、连服务器、跑命令的全过程,它不会向我们发出任何一个请求。
你的东西存在哪
连接信息、快捷键、命令片段和外观设置,都以文件形式存在你自己的电脑上(~/Library/Application Support/uk.flyooo.myshell/)。
密码、私钥和口令存在 macOS 钥匙串里,由系统加密保管。堡垒机的登录信息可以改存成本机的加密文件,这个选项在「设置 → 堡垒机」里,页面上写明了两者的区别。
存凭据的文件权限是仅本人可读写(0600)。
删除连接或凭据就是真的删掉,我们那边没有副本可言——因为从来没有副本。
应用只连你指定的地方
你自己的服务器、你配置的跳板机、你登录的 JumpServer 堡垒机,以及你设置的备份目标(本地目录或你自己的 WebDAV 服务器)。
这些连接都是你主动发起、指向你自己的设施,中间不经过我们。
「本机入口」是可选功能,默认关闭。开启后它只监听 127.0.0.1,只有这台电脑上的程序能访问,访问钥匙每次启动都会轮换。它不对外网开放。
唯一会把信息发给我们的地方
就是这个网站上的「意见反馈」表单。你在那里写的内容、可选填的联系方式和提交时间,会存进我们的数据库,并推送到作者手机上,用来回复和修问题。
那一页用 Cloudflare Turnstile 做人机校验,目的只是拦机器人提交。
不填这个表单,就不会有任何数据到我们这里。
关于这个网站
下面三件事只发生在这个网站上,和你电脑里的 MyShell 无关——应用本身照旧不联网。
访问统计。 跑在我们自己的服务器上,不交给广告平台。记的是:你打开了哪一页、从哪个链接过来的、浏览器和系统类型、屏幕尺寸,以及由 IP 推断出的大致地区(到国家)。不写 cookie,不给你建标识,离开这个网站就跟不到你了。
会话回放。 记录页面上的滚动、点击和页面变化,用来看第一次来的人卡在哪一步。输入框里打的字一律屏蔽,不会进录像——包括你在意见反馈页写的内容和留的联系方式。
页面字体。 来自 Google Fonts,你的浏览器打开页面时会向 Google 的字体服务发一次请求。
安装包的下载走我们自己的域名转发,不跳去第三方。网站托管在 Cloudflare 上。
这页要是改了
你看到的就是当前生效的版本,顶部有最后更新日期。涉及数据处理方式的改动会写进更新日志。