Private peer-to-peer messaging
This project's goal is to facilitate human communication without relying on any centralized internet services.
Download
wiretile-alpha4-x64.tar.gz
Linux, x86_64
wiretile-alpha4-arm64.tar.gz
Linux, ARM64
Notice: WireTile is in very early stages of development. Features are missing, APIs will change, bugs are likely.
What
Most internet messaging solutions use centralized servers and/or middlemen to deliver messages on behalf of users. We'll refer to this as "intermediaries". It lowers the barrier to entry for users by moving some responsibility onto whoever is running the intermediaries (usually a corporation). However this is a tradeoff. Users gain convenience but lose control, as their ability to communicate relies on passing through the intermediaries.
Alice          Corp Inc.            Bob
WireTile makes a different tradeoff. It delivers messages directly without intermediaries, and moves some responsibility back onto individual users. Therefore setup may require more time and effort depending on your familiarity with computers.
Alice                Bob
Platforms and operating systems.
WireTile consists of two major parts: a Web App and a Server (both are in the binary).
The Web App supports all platforms with modern web browsers, and is tested on Firefox and Chromium-based.
The Server supports Linux x64/arm64.
How do i login/signup or create an account?
There is no centralized service to signup to, so you won't see login/signup buttons. You can think of your self-hosted server as your "account".
DNS & domain names.
WireTile is designed to operate without the Domain Name System (DNS). Owning a domain name is not required.