Skip to content

An open source decentralized instant messaging software project that focuses on data privacy.

License

Notifications You must be signed in to change notification settings

love-code-yeyixiao/PrivateChat

Repository files navigation

PrivateChat

An open source decentralized instant messaging software project that focuses on data privacy.(一个注重于数据安全的开源去中心化即时通讯软件项目。)

Theoretically, with the right intranet-penetration service, everyone can set up a server on their Windows device and handle a wide variety of data.(理论上来说,只要搭配适当的内网穿透服务,每个人都可以在他们的Windows设备上搭建一个服务器,并且处理各种各样的数据。)

But in today's online environment, most users use communication software that is highly centralized:WeChat, Telegram, QQ, Twitter ...... They all have a common feature: a defined central server and its domain name.(但在如今的网络环境下,大多数用户使用的通讯软件都是高度中心化的:微信、Telegram、QQ、Twitter......它们都有一个共同特点:有一个确定的中心服务器及其域名。)

This leads to a high concentration of all people's data on a select few servers that can easily monitor and tamper with your data, which in some people's eyes is dangerous, isn't it?(这导致人们的一切数据都会在特定几个服务器上高度集中,它们可以轻而易举的监视与篡改你的数据,在一些人眼中,这很危险,不是吗?)

This application was created for this purpose. Everyone can run a server on their own device, and all the chats on the server will not be sent out to a so-called “central” server, and even the server itself will not be able to view the complete chat history. And - it's all volatile - as soon as you close the server, the chat logs are erased from memory.(本应用程序便是为此而生。每个人都可以在自己的设备上运行一个服务端,一切服务端上的聊天记录都不会被外传到某个所谓的”中心“服务器,甚至是服务端本身也无法查看完整的聊天记录。而且——这一切都是易失的,只要你关闭服务端,聊天记录便会从内存中被抹除。)

Alternatively, the server can force the client to disallow screenshots, thus reducing the risk of chat log leakage.(另外,服务端也可以强制客户端不允许截图,从而减少聊天记录外泄的风险。)

About

An open source decentralized instant messaging software project that focuses on data privacy.

Resources

License

Stars

Watchers

Forks

Packages

No packages published