隐私与崩溃报告
MyTwig 不会主动把任何关于你或你工作的信息发到任何地方。
会连接哪些地方
Section titled “会连接哪些地方”- 你的仓库的远程;
- 你登录的托管平台;
- 头像服务(你的托管平台和 Gravatar),除非你在设置 → 提交图 → 头像里关掉;
- 你选择的 AI 服务(如果有);
- github.com,用于检查更新。
设置 → 隐私会根据你的设置、账户和打开的仓库列出具体的主机。
崩溃报告默认关闭。第一次启动时会询问一次,复选框默认不勾选;设置 → 隐私里有开关。
开启后,一次崩溃只发送:
- MyTwig 的版本、系统及其版本、Go 和 Git 的版本,以及一个随机的安装 ID;
- 崩溃时的调用栈:函数名、包、行号和文件名,不含你电脑上的路径;
- 错误信息的第一行,其中的路径、URL、邮箱、引号内的文字、哈希、令牌和长数字都会被遮盖,最多 200 个字符;
- 你最近使用的十个 MyTwig 命令的名称,比如“全部抓取”,不会包含分支、文件等任何你的内容。
只报告真正的崩溃,退出或强制退出都不算。设置 → 隐私 → 查看最近的报告…可以看到待发送或上次发送的报告的原文。
无论是否开启,崩溃输出都会保存在你的电脑上:
| 系统 | 文件夹 |
|---|---|
| macOS | ~/Library/Logs/MyTwig |
| Windows | %LOCALAPPDATA%\MyTwig\Logs |
| Linux | ~/.local/state/mytwig |