Brook Shiliew Brook Store Zhi Meeting SSH Terminal mitmproxy helper Wireshark Helper App Privacy Subtitle 菜根谭 Socks5 Configurator IPvBar File Link Markdown Editor IP AI nami joker brook ipio nico z zoro hancock mad httpserver google hosts
{{ zh ? '纸,一个零信任端到端加密的聊天应用' : 'Zhi - A Zero-Trust End-to-End Encrypted Messaging App' }}
{{zh ? '介绍' : 'Introduction'}} {{zh ? '价格' : 'Price'}} {{zh ? '账户' : 'Account'}} {{zh ? '下载' : 'Download'}} {{zh ? '问答' : 'FAQ'}}

{{zh ? '零信任' : 'Zero-Trust'}}

{{zh ? '与 WhatsApp, Signal, Telegram 伪端到端加密不同,你的密钥 永远不会经过 Zhi 的服务端。' : 'Unlike WhatsApp, Signal, and Telegram pseudo end-to-end encryption, your keys never pass through Zhi servers.'}}

{{zh ? '多端消息同步' : 'Multi-device message synchronization'}}

{{zh ? '对于零信任 IM,显然多端消息同步是个难题。但是 Zhi 支持你在新设备上添加已存在的 Chat,之后便可多端消息同步。' : 'For zero-trust IM, multi-device message synchronization is obviously a challenge. However, Zhi allows you to add an existing chat to a new device, enabling multi-device message synchronization from that point on.'}}

{{zh ? '零信任视频会议' : 'Zero-Trust Meeting'}}

{{zh ? 'Meeting 也是零信任的视频聊天,并且不会向其他人暴露你的 IP。' : 'Meeting is also a zero-trust video chat, and it does not expose your IP address to others.'}}

{{zh ? '可编程' : 'Programmable'}}

{{zh ? 'Bot 可以发送/接收/删除消息和移除用户,并且可以编程控制用户是否可以加入 Chat' : 'Bot can send/receive/delete messages and remove users, and can programmatically control whether users can join Chat'}}

{{ zh ? '免费版' : 'Free' }}
{{ zh ? '发送 3KB(加密后) 的文本消息' : 'Send a single text message of 3KB(after encrypted)' }}
{{ zh ? '发送单个 2M 的图片' : 'Send a single image of 2M' }}
{{ zh ? '发送单个 10M 的视频' : 'Send a single video of 10M' }}
{{ zh ? '发送单个 10M 的文件' : 'Send a single file of 10M' }}
{{ zh ? '100 个 Chat' : '100 Chats' }}
{{ zh ? '服务器在转发 Chat 的加密后的消息时,针对免费用户默认会保存 7 天,以方便用户从离线到上线时或其他时候再次从服务端拉取消息' : 'When forwarding the encrypted messages of a Chat, for free users the server will by default save them for 7 days to facilitate the users retrieving messages from the server when they come online from being offline or at other times' }}
Zhi Plus
$50 / {{ zh ? '年' : 'year' }}
{{user ? user.email : zh ? '从已登录的客户端打开' : 'Open from a logged in client'}}
{{ zh ? '订阅' : 'Subscribe' }} {{ zh ? '一次' : 'One-time' }} BTC {{ zh ? '管理订阅' : 'Manage Subscription' }}
{{ zh ? '发送 Markdown 消息' : 'Send markdown message' }}
{{ zh ? '搜索历史消息' : 'Search historical messages' }}
{{ zh ? '可以发送 30KB(加密后) 的文本消息' : 'Send a single text message of 30KB(after encrypted)' }}
{{ zh ? '发送原图' : 'Send original image' }}
{{ zh ? '可以发送单个 10M 的图片' : 'Send a single image of 10M' }}
{{ zh ? '可以发送单个 99M 的视频' : 'Send a single video of 99M' }}
{{ zh ? '可以发送单个 99M 的文件' : 'Send a single file of 99M' }}
{{ zh ? '无限制的 Chat 数量' : 'Unlimited number of Chats' }}
{{ zh ? '服务端无限期保存 Zhi Plus 用户所在 Chat 的加密后的消息' : 'The server indefinitely stores the encrypted messages from Chats of Zhi Plus users' }}
{{ zh ? 'Bot 可以发送/接收/删除消息和移除用户,并且可以编程控制用户是否可以加入 Chat' : 'Bot can send/receive/delete messages and remove users, and can programmatically control whether users can join Chat' }}
iOS
Android
Mac
Chrome
请阅读 WhatsApp, Signal, Telegram 真的是端到端加密的吗? Please read Are WhatsApp, Signal, Telegram really end-to-end encrypted? Zhi 所有上传数据都是可以很容易审计的。Zhi Upstream API Documentation All of Zhi's upstream API can be easily audited. Zhi Upstream API Documentation 纸使用随机性的 UUID 来替代元数据,具体请查看:Zhi Upstream API Documentation Zhi uses random UUID to replace metadata; for details, please read: Zhi Upstream API Documentation 我们知道,作为即时通讯应用,我们需要实现推送通知。在苹果平台上:我们必须选择苹果APN(Apple Push Notification service)。在安卓平台上:我们几乎别无选择,只能使用谷歌FCM(Firebase Cloud Messaging)。在 Web 平台上:目前,我们仅对 Chrome 进行兼容性测试。为了实现推送通知,我们必须使用谷歌GCM(Google Cloud Messaging)。访问:chrome://gcm-internals/。因为纸服务器无法解密消息,当有新消息时,我们只能推送一个简单的 "New Message" 字符串到推送服务,然后由其发送到用户的设备。因此,无论是苹果还是谷歌都无法解密你的消息。具体请查看:Zhi Upstream API Documentation As we know, as an instant messaging app, we need to implement push notifications. On the Apple platform: We must choose Apple APN (Apple Push Notification service). On the Android platform: We almost have no choice but to use Google FCM (Firebase Cloud Messaging). On the Web platform: Currently, we are only developing and doing compatibility testing on Chrome. To implement push notifications, we must use Google GCM (Google Cloud Messaging). Accessing: chrome://gcm-internals/. Because Zhi server cannot decrypt messages, when there is a new message, we can only push a bland "New Message" string to the push service, which then sends it to the user's device. Therefore, neither Apple nor Google can decrypt your messages. For details, please read: Zhi Upstream API Documentation 像消息一样,在传输前也用你的 Chat Key 进行了加密。具体请查看:Zhi Upstream API Documentation Just like messages, also encrypted with your Chat Key before transmission. For details, please read: Zhi Upstream API Documentation 我们使用标准的 WebRTC 技术来实现 Meeting。我们知道 WebRTC 是端到端加密的,STUN 和 TURN 也不会破坏 WebRTC 的端到端加密。我们强制使用 TURN,所以当你和其他成员进行 Meeting 时,其他成员无法知道你的 IP。因为 WebRTC 的密钥协商是通过信令交互完成的。因此,确保传输信令安全至关重要。不用担心,所有的信令,就像上面的消息一样,在传输前也用你的 Chat Key 进行了加密。具体请查看:Zhi Upstream API Documentation We use standard WebRTC technology to implement Meeting. We know that WebRTC is end-to-end encrypted, STUN and TURN will not break WebRTC's end-to-end encryption. And we enforce the use of TURN, so when you have a Meeting with other members, the other members are not able to know your IP. Because the key negotiation for WebRTC is achieved through signaling interaction. Therefore, it's essential to ensure the security of the signaling being transmitted. Don't worry, all your signaling, just like the messages above, is also encrypted with your Chat Key before transmission. For details, please read: Zhi Upstream API Documentation 我们使用标准的 WebRTC 技术来实现 Meeting。我们知道 WebRTC 是端到端加密的,STUN 和 TURN 也不会破坏 WebRTC 的端到端加密。我们强制使用 TURN,所以当你和其他成员进行 Meeting 时,其他成员无法知道你的 IP。因为 WebRTC 的密钥协商是通过信令交互完成的。因此,确保传输信令安全至关重要。不用担心,所有的信令,就像上面的消息一样,在传输前也用你的 Chat Key 进行了加密。具体请查看:Zhi Upstream API Documentation We use standard WebRTC technology to implement Meeting. We know that WebRTC is end-to-end encrypted, STUN and TURN will not break WebRTC's end-to-end encryption. And we enforce the use of TURN, so when you have a Meeting with other members, the other members are not able to know your IP. Because the key negotiation for WebRTC is achieved through signaling interaction. Therefore, it's essential to ensure the security of the signaling being transmitted. Don't worry, all your signaling, just like the messages above, is also encrypted with your Chat Key before transmission. For details, please read: Zhi Upstream API Documentation 不会。我们仅能向上游传递一个交易 ID。具体请查看:Zhi Upstream API Documentation No. We only pass a transaction ID upstream. For details, please read: Zhi Upstream API Documentation 当然可以。为了防止恶意占用资源,默认 纸 接受邮箱注册。当然我们也支持创建匿名账号,点此使用 BTC 创建一个匿名账号。 Certainly. To prevent malicious use of resources, Zhi accepts email registrations by default. Of course, we also support the creation of anonymous accounts. Click here to create an anonymous account with BTC. {{ zh ? '消息会存储到本地设备。服务器在转发 Chat 的加密后的消息时,针对免费用户默认会保存 7 天,以方便用户从离线到上线时或其他时候再次从服务端拉取消息。服务端无限期保存 Zhi Plus 用户所在 Chat 的加密后的消息。注意:服务端的清理机制是定时运行清理任务,如果运行时发现 Chat 内没有 Zhi Plus 用户,则会清理 Chat 的 7 天之前的加密后的消息,以释放占用的服务器资源。同时如果所有成员都退出了 Chat,那么 Chat 相关的加密后的消息也会被周期性清除。' : 'Messages are stored on the local device. When forwarding the encrypted messages of a Chat, for free users the server will by default save them for 7 days to facilitate the users retrieving messages from the server when they come online from being offline or at other times. Note: The server cleanup mechanism runs a scheduled cleanup task. If it is detected during the run that there are no Zhi Plus users in the Chat, the encrypted messages from more than 7 days prior within the Chat will be cleared, in order to release the server resources occupied. At the same time, if all members exit the Chat, the encrypted messages related to the Chat will also be cleared periodically.'}} {{ zh ? 'Chat 之间互相隔离,即使葫芦娃与蛇精同时在 Chat A 里,也同时在 Chat B 里,葫芦娃和蛇精也无法知道对方与自己同时在两个 Chat 里。' : 'Chats are isolated from one another, meaning that even if Huluwa and Snake are both in Chat A and also in Chat B, they cannot know that they are in both chats at the same time.'}} {{ zh ? '系统时间误差不能超过 30 秒。' : 'The system time deviation should not exceed 30 seconds.'}} {{ zh ? '很多人会输错邮件地址,记得仔细检查下,同时不要忘记检查垃圾箱。如果五分钟仍然收不到验证码,可能是你的网络无法访问我们的 API 服务器,可以尝试换个网络,比如用 Wi-Fi 或 4G。如果你正在用微软的邮箱,全球用户普遍反馈会无任何通知丢邮件。或者因为你曾经将我们的邮件标记为垃圾邮件,所以我们把你的邮箱地址加入到了我们的黑名单里。' : 'Many people often have their email address typed wrong, remember to check carefully. Also do not forget to check the spam mailbox. If you still cannot receive the verification code after 5 minutes, it may be that your network cannot access our API server. You can try another network. If you are using Microsoft mailbox, users around the world generally report that they will lose emails without any notification. Alternatively, because you once marked our emails as spam, we have added your email address to our suppression list.'}} {{ zh ? '可以。初次询问推送权限时,在右上角可以点击允许。当然也可以后续在 System Settings - Notifications - Application Notifications - Zhi - Allow notifications 开启。' : 'Yes. When asked for push permission for the first time, you can click Allow in the upper right corner. Of course, you can also enable it later in System Settings - Notifications - Application Notifications - Zhi - Allow notifications.'}} {{ zh ? 'Chrome 有自己的本地存储机制,可能会在本地存储过大时清空本地存储。所以建议搭配其他端一起使用,避免 Chat 丢失。' : 'Chrome has its own local storage mechanism, which may clear the local storage when it is too large. Therefore, it is recommended to use it with other clients to avoid Chat loss.'}} {{ zh ? '如果是想要在 Web 支付,请先安装客户端,在客户端内使用邮箱登录注册,然后在客户端里打开账户。' : 'If you want to pay on the web, please install the client first, signin/signup with your email in the client, and then open Account from client.'}} Yes. If you already have a subscription, don't forget to unsubscribe first. Delete Account 可以。如果你有订阅,不要忘记取消。删除账号
© TxThinking, Inc. All Rights Reserved.