CodeWithBotina
May 7, 2026 10 min read

AetherChat: the seed of a new way to connect

AetherChat: the seed of a new way to connect

The world of messaging applications has owners. Every day more than 100 billion messages are sent on global platforms, and WhatsApp alone accounts for 42 billion of those daily messages. Five billion six hundred sixty million people use social networks today, which equals almost 69% of the world population. These figures seem to celebrate human connection, but they hide an uncomfortable truth.

Our conversation, our data, our relationships do not belong to us. They are the product these companies sell. In 2026 digital fatigue is real. Analysts indicate that time spent on social applications has been decreasing, especially among younger people. The 2020s began with the promise of an open internet and will end demanding a response.

That response is called AetherChat. This article explains why it has the potential to position itself as a real alternative.

The perfect storm

Three forces converge in 2026. The first is technical. For years building a decentralized application required your own servers, complex nodes and impossible configurations for the average user. That has changed.

The second force is regulatory. The European Union has intensified its pressure on tech giants. In April 2026 Apple and Meta were ordered to open their messaging systems to competitors under threat of multi-million dollar fines. The same Meta that announced in March 2026 it would remove end to end encryption from Instagram Direct Messages starting May 8 of that year. That move contradicts the data protection by design required by European GDPR.

The third and most important is human. People are tired. A growing movement of technologists and community leaders is abandoning platforms like Discord due to concerns about data privacy, knowledge preservation and platform dependency, seeking open source alternatives that offer greater control and transparency. Users face more ads, greater use of their personal data and less control over what they see.

AetherChat is born at the center of these three forces.

What is AetherChat?

AetherChat is a decentralized chat platform built entirely in the browser. There are no central servers, no tracking, no compromises. It uses WebRTC through PeerJS so messages flow directly between browsers.

Private one to one conversations are end to end encrypted with ECDH (P-256), HKDF-SHA256 and AES-GCM 256 bits. The platform avoids analytics and telemetry by design.

Identity lives locally in the browser storage. If you clear site data, your identity and your history reset. Email is never requested. Date of birth is updated once after registration and then permanently locked.

There is no central database. Chat history, registration state and E2EE key rings are kept in IndexedDB using Dexie, exclusively on your device.

Walls and profiles: the birth of a social network

In its most recent update, AetherChat made a qualitative leap. It is no longer just a chat. It is the embryo of a social network.

Each user has a wall, a profile page that shows their avatar, username, biography, follower statistics and recent comments on their wall. You can open your own wall from the sidebar on desktop or the top bar on mobile. You can open anyone else's wall by clicking on their avatar or username.

The following system is stored locally and shared between peers when they are online. Anyone can post a comment on any wall. Only the comment author can edit their text. Both the author and the wall owner can delete a comment.

If you decide to unfollow someone, all your comments on that person's wall are permanently deleted. Following them again does not restore deleted comments.

There is no central content server. Wall data syncs between peers. This means different nodes may show slightly different follower or following counts. That is the nature of a truly decentralized system.

User experience

AetherChat does not sacrifice usability for principles. The reply and quote system lets you reference one or more messages when composing a new one. On desktop a reply button appears when hovering over each message bubble. On mobile you swipe to reply, with a visual indicator styled after WhatsApp.

When you send a message, quotes render as cards above the text. Clicking on a quote scrolls to the original message and highlights it. If the original message is edited later, the quote previews update everywhere. If it is deleted, the cards show a placeholder text.

The edit and delete system has clear rules. In global chat you can edit or delete your messages only for 30 minutes after sending them. After that time, the options disappear and incoming packets for old messages are rejected. In private chat you can edit or delete your messages at any time, but never the other participant's messages.

Edited messages show an indicator next to the timestamp. Deleted messages are soft deleted: the ID is preserved, a deleted flag is saved and the text becomes a standard placeholder. This ensures that quoted replies can safely reference the original message ID.

Market context

The instant messaging application market was valued at 66.41 billion USD in 2025 and is projected to reach 129.79 billion by 2032, with a compound annual growth rate of 10.04%. The global social network market reached 95.33 billion USD in 2025 and is expected to reach 209.82 billion by 2030, with a rate of 17.09%.

The numbers are huge. But so is the discontent. Elon Musk has been advancing his vision of turning X into a super app, similar to social products that have thrived in China. The idea of the everything app is not new, but its implementation by big players remains centralized, closed and owned by corporations.

AetherChat proposes a different vision. Not a super app controlled by a company, but an open social protocol where users own their data and their relationships.

The unique value proposition

What makes AetherChat different?

First, the total absence of central infrastructure. No servers that can be seized, hacked or shut down. The network stays alive as long as at least two browsers are connected.

Second, end to end encryption implemented with solid cryptographic standards. No backdoors. No administrative access. No one other than the participants can read private messages.

Third, the combination of chat and decentralized social network in a single application. You do not need one tool for messaging and another for community. Everything is in the same place.

Fourth, the polished user experience. Swipe to reply, contextual quote system, edit with save/cancel mode, keyboard shortcuts (Escape cancels, Enter saves) are not minor features. They are the difference between a tool that respects principles and one that people actually use.

Fifth, the governance model. AetherChat is open source, MIT licensed, built by CodeWithBotina. There are no investors pushing for growth at any cost. No need to extract user data to survive.

How it works at a high level

Discovery uses a lightweight room ID so new users can join the network and receive a snapshot of peers and registration state. After discovery, the application forms a limited mesh of direct DataChannel connections to reduce spam and stay within PeerJS limits.

Peers exchange protocol metadata, public messages, E2EE private payloads, delivery receipts, edit and delete actions, and network state summaries. Security is enforced on both sides: receiving peers verify authorship of edits and deletions, and global chat enforces the 30 minute window on the receiving side as well.

For private conversations, reply snapshots and associated metadata are encrypted along with the message payload. No plain text of reply metadata is stored or transmitted.

Conceptual diagram

The following Mermaid diagram shows how the different components of AetherChat connect.

flowchart TD
    subgraph Browser A
        A1[Local identity]
        A2[IndexedDB]
        A3[E2EE encryption]
    end
    
    subgraph Browser B
        B1[Local identity]
        B2[IndexedDB]
        B3[E2EE encryption]
    end
    
    A4[WebRTC PeerJS] -->|Encrypted DataChannel| B4[WebRTC PeerJS]
    B4[WebRTC PeerJS] -->|Encrypted DataChannel| A4[WebRTC PeerJS]
    
    A5[Wall and profile] -->|P2P sync| B5[Wall and profile]
    B5[Wall and profile] -->|P2P sync| A5[Wall and profile]
    
    A1 --> A4
    B1 --> B4
    A3 --> A4
    B3 --> B4
    A2 --> A5
    B2 --> B5

There is no server in the middle. Communication is direct, encrypted and unwatched.

Why this matters now

In 2026 the movement toward decentralized social networks is no longer a fringe experiment. It is becoming a credible response to long standing problems on social platforms. Privacy first platforms attract users tired of surveillance driven engagement models. In a traditional environment, commercial incentives reward maximum time spent, deep profiling and broad data sharing across advertising ecosystems.

Users want more control over their identity, their audience and their monetization. The migration away from platforms like Discord is part of a broader reckoning with the consequences of building critical community infrastructure on platforms that do not prioritize knowledge preservation or transparency.

AetherChat is not just an application. It is a statement of principles. Every user is a node, not a product. Every conversation belongs to those who converse, not to a corporate database. Every community decides its rules because the platform does not impose them from above.

The road ahead

AetherChat is an ambitious project. The current version already includes E2EE global chat, encrypted one to one private chat, reply and quote system, message edit and delete with clear rules, user walls and public profiles, a decentralized following system and wall comments with granular permissions.

The code is available on GitHub. The application can be tested at aetherchat.codewithbotina.com. Contributions are welcome. The project is developed by CodeWithBotinaOficial under the MIT license.

Work remains. Scalability, peer mesh optimization, better node discovery, native mobile versions. But the foundation is laid.

Invitation to a community being born

Every social network faces the chicken and egg dilemma. The network is valuable if there are people, and people come if the network is valuable. AetherChat is in the seed moment. It does not need millions of users tomorrow. It needs pioneers.

It needs developers who review the code, propose improvements and report vulnerabilities. It needs writers who document the journey and translate the experience. It needs educators who imagine learning communities in a space without corporate surveillance. It needs curious people who open a tab, create a profile and say hello.

As Yihui Xie wrote in another context but applicable to any open infrastructure project, quality is value to some person. AetherChat exists to bring value to those who believe the internet can still be a free meeting place and not a collection of walled gardens.

The potential of AetherChat is not only in its technology. It is in the people who decide to use it, inhabit it and improve it. A social network born without corporate owners can only grow if the community makes it their own.

Chat is the medium. Human connection is the end. Walls and profiles are the structure. Decentralization is the guarantee.

References

CodeWithBotinaOficial. (2026). AetherChat: Decentralized P2P chat platform. GitHub. https://github.com/CodeWithBotinaOficial/aetherchat

DataResearchTools. (2026). Messaging App Usage Statistics 2026: WhatsApp, Telegram. https://dataresearchtools.com

Colloco Marketing. (2026). Do You Really Understand the Scale of Social Media in 2026?. https://www.colloco.marketing

ITWeb. (2026). Rise of 'logging off' as consumers choose privacy. https://www.itweb.co.za

WebProNews. (2026). The Great Discord Exodus: Why Security-Minded Communities Are Abandoning the Platform and Where They're Going. https://www.webpronews.com

Columbia Journal of European Law. (2026). Instagram's Encryption U-Turn and the Unfulfilled Promises of Data Protection by Design and Default. https://cjel.law.columbia.edu

Global Industry Analysts. (2026). Instant Messaging App Market by Business Model, User Type, Platform, Application Feature - Global Forecast 2026-2032. GII Research.

Global Industry Analysts. (2025). Global Social Network Market - Market Share Analysis, Industry Trends & Statistics, Growth Forecasts (2025-2030). GII Research.

CNBC TV18. (2026). Elon Musk vies to turn X into super app with banking tool near launch. https://www.cnbctv18.com

Influencers Time. (2026). Decentralized Social Media and Data Sovereignty in 2026. https://www.influencers-time.com

1 Like 0 Dislike 1 total

Loading reactions...

Comments (0)

Loading session...

No comments yet. Be the first to comment.

Back to all posts