Leviathan 是一款终端聊天客户端,带有一个可选的加密货币交易机器人。本页面直白地说明了使用它时会产生哪些数据、这些数据存放在哪里,以及谁能看到它们。本页描述的是软件今天的实际运作方式,而不是一份泛泛而谈的隐私声明。
1.我们不会收集的内容
Leviathan 项目不运行任何分析、遥测或跟踪功能。我们发布的客户端和机器人代码不会向我们发送任何数据。我们没有自己的账户系统,没有电子邮箱,没有电话号码,也没有任何类似 KYC 的机制。
2.客户端在你设备上存储的内容
- 登录凭据。如果你设置了本地用户名和密码,它们会以
用户名:密码哈希的形式存储在你配置目录下的纯文本文件(users.db)中。这个文件永远不会离开你的设备,我们也永远看不到它。 - 消息日志,仅在你主动开启时才会记录。日志功能默认关闭。如果你开启它,客户端会将你的对话以纯文本形式写入你配置的本地文件夹中。除了你自己(以及你设备上运行的其他程序)之外,没有人能访问这些文件。
- 你的配置文件(服务器地址、昵称、房间列表)——存储在本地,除了你让它连接的聊天服务器之外,不会被传输到任何地方。
3.哪些数据会离开你的设备,发往何处
| 接收方 | 接收到的内容 | 原因 |
|---|---|---|
| 你配置的聊天服务器 | 你的 IP 地址、昵称,以及你在该会话中发送的每条消息和命令的纯文本内容 | 这是客户端-服务器聊天系统的工作方式。该服务器的运营方可以读取并记录你的消息,就像任何聊天服务器运营方都能做到的那样。 |
| CoinGecko API | 一次获取当前价格的 HTTPS 请求,由运行 OsirisBot 服务器组件的机器发出——而不是由你的客户端发出 | 用于显示 BTC/ETH/XMR/USDT 的价格。使用交易机器人不会将你的 IP 暴露给 CoinGecko。 |
不存在其他任何出站流量。客户端不会调用任何分析端点、崩溃报告服务或更新检查服务器。
4.关于加密的准确说明
当你配置中的某个服务器区块设置了 tls: true 时,你的客户端与该聊天服务器之间的连接会使用 TLS 加密。这可以保护你的流量不被网络上的窃听者截获。
5.交易机器人的数据
OsirisBot 在服务器端维护一份账本,其中记录了昵称、模拟的钱包余额和交易挂单,保存在机器人维护的本地数据文件中。它不会收集真实姓名、支付信息,也不会收集任何身份证件——这里的"钱包"只是与你的聊天昵称绑定、由机器人记录的余额,并不是带有私钥的真实加密货币钱包。
在自己服务器上运行自己机器人实例的人,掌控着那份数据文件;它不会被发送给我们。
6.插件
如果你安装了第三方插件,它会作为原生代码在与客户端相同的进程中运行,对你的文件和内存拥有与客户端本身相同级别的访问权限。该插件如何处理你的数据,取决于你与其作者之间的关系——我们无法查看或控制插件的行为。请只安装你信任的来源提供的插件。
7.你可以做的选择
- 如果你不想在本地留下对话记录,可以保持日志功能关闭(默认状态)。
- 只连接你信任其运营方的服务器,因为他们能够看到你的消息内容。
- 删除
~/.config/leviathan/即可彻底移除你的本地配置、凭据和日志。
8.本政策的变更
如果软件发生了会改变其处理数据方式的变化——例如,添加了端到端加密或 Tor 支持——本页面将相应更新,页面上方的"最后更新"日期也会随之改变。
9.联系方式
关于本政策的问题可以通过在项目仓库中提交 issue 来提出。