划词翻译会侵犯我的隐私吗?
我 2013 年发布了划词翻译(查看划词翻译大事记),在 2020 年发布 v7.0 版本之前,划词翻译的代码是在全球最大的程序员网站 GitHub 上开源的。也正因为如此,在划词翻译 35 万的用户当中,有很大一部分是程序员,即 使 v7.0 版本之后没有开源了,但如果划词翻译做出了侵犯隐私的事情,程序员也有办法发现。
划词翻译发送的信息
划词翻译只会将你划选的文本这一个信息发送给翻译服务器。除非你主动开启了历史记录或将翻译结果加入了收藏夹,否则划词翻译不会保存此文本的关联信息,例如你划选这段文本的网址、这段文本的上下文等。除非你启用了数据同步,否则历史记录和收藏夹只会保存在你的浏览器中,不会上传到划词翻译的服务器。
你填写的密钥不会上传
你申请的密钥只会保存在浏览器中,即使开启了数据同步也不会上传。虽然这样一来,你每在一个新的浏览器使用划词翻译时都要导入一遍密钥,但我认为为了确保你的密钥安全,这是值得的。
这对使用多个浏览器的人来说会有点不方便,但如果我为了同步这些密钥而将它们上传到划词翻译的服务器中:
- 如果有人怀疑我盗用了这些密钥,我是没法自证清白的。
- 我没有 100% 的把握保证划词翻译的服务器不会被入侵。
虽然可以使用本地加解密的手段将密文保存到服务器,但这样一来就需要用户在本地设置一个二级密码,进一步增加了复杂度,但实际上常用的浏览器一般不会超过 4 个,所以导入这些密钥虽然麻烦但也只麻烦 4 次。综合来看,不上传密钥是最好的选择。