Reclaiming Digital Control: User Ownership of Communication
·5 min read
The promise of the early internet felt like true liberation: a digital wild west where anyone could build, create, and connect on their own terms. Think GeoCities pages, LiveJournal, or even self-hosting a website from your bedroom. That era, as Galen Wolfe-Pauly, CEO of Tlon, puts it, emphasized individual creativity. But what happened? We exchanged that freedom for convenience, and now we're paying for it with our data and autonomy. Today's internet often casts users as little more than products. This shift forms the core of a recent Stack Overflow Podcast conversation, where host Ryan Donovan spoke with Wolfe-Pauly about reclaiming ownership of our digital lives through something called "calm computing."
Credit: Alexandra Francis
Reclaiming the Digital Frontier
Wolfe-Pauly's path to challenging the centralized web wasn't a straight line. He initially studied architecture, drawn to the oldest discipline of "making things." It was there he realized the true frontier for shaping how we think and interact had moved from physical structures to the digital realm. His early experience building on the internet, combined with a self-described stubborn streak, led him to founding Tlon. The goal? To empower people with tools they actually own and control. It's a sentiment that echoes the spirit of that early, decentralized web, where users hosted things directly from home.
The conversation quickly circled back to this lost spirit of self-hosting. Wolfe-Pauly noted that while cloud services offered undeniable user experience improvements, they introduced a fundamental technical problem: how do you give users the convenience of the cloud while retaining personal ownership and control? This isn't just about privacy; it's about genuine digital sovereignty.
Urbit: The Operating System for Sovereignty
The answer, for Tlon, lies in Urbit. Wolfe-Pauly describes Urbit as a system built from the ground up for individual ownership. Imagine a virtual machine, wholly self-contained, designed to run perpetually in a data center, but entirely for you. Each user gets their own tiny VM, secured by a private key, with its public key serving as their unique, short network address – essentially, a synthetic username. This personal server concept allows for data storage and application execution in a completely isolated, portable environment. It's ambitious, often called an "unhinged open-source project" by its creator, but it's the foundation for what Tlon wants to deliver.
Tlon Messenger: A Decentralized Approach to Conversation
So, why start with a messenger app? For Wolfe-Pauly, it's a natural fit. People using Urbit for fun organically gravitated towards messaging and collaboration. It's a fundamental use case for any new communication platform, mirroring the chatrooms and forums of the early internet. He acknowledges that messaging might seem like a solved problem, but not when you consider the underlying issues of data ownership and control. If you truly care about your conversations and the history of those interactions, relying on a large corporation's service feels inherently wrong.
Tlon is now launching its own decentralized messenger app, built on Urbit. This app promises users complete ownership of their data. The team pushed hard to make it accessible, aiming for an experience "an ordinary person" could pick up and use on their phone, not just dedicated tech enthusiasts. If you're keen to jump in, you can use the code "STACK" to skip the waitlist for the Tlon Messenger app. For those interested in connecting directly with Wolfe-Pauly, his LinkedIn profile is available.
Here's the thing about this setup: Tlon offers a hosting service for these individual Urbit VMs, making onboarding simple. You sign up, they spin up a machine. But the real kicker? If you're privacy-conscious or simply distrust a central host, you can self-host your Urbit instance with no degradation to the user experience. This contrasts sharply with services like WhatsApp or Signal; you can't just download and run them yourself. Wolfe-Pauly emphasizes a "unilateral exit" strategy: if a host becomes compromised (like the hypothetical situation with the Telegram CEO), you could cycle your cryptographic keys, download your entire event log locally, and essentially leave the service, retaining all your data. The network, designed to be decentralized, would then adapt.
Navigating Decentralization: Peer Discovery and Scalability
Building a genuinely decentralized system throws up some unique challenges. Take peer discovery, for instance. Unlike flat networks like BitTorrent, which struggle with "civil attacks" and reputation, Urbit employs a hierarchical approach. It uses 256 "root nodes" — a structure more akin to DNS than a completely flat P2P network. These network addresses are finite, cryptographic property, much like virtual real estate. Owning an address or a block of addresses gives users "skin in the game," fostering a degree of trust by default. This property aspect allows for varied authentication rules and could let owners charge for access, though such blocks can also be blacklisted if abused by spammers.
The system aims for meaningful decentralization without the pitfalls of total flatness. DDoS mitigation is also handled differently. Because all traffic is authenticated by default, attacking a specific provider, which primarily handles discovery rather than routing traffic, is less resource-intensive and easier to control at the software level. Wolfe-Pauly admits they aren't tackling every potential problem right now — "not solving problems you don't have yet" is the approach for a project of this scale.
What about common scaling issues? Ryan Donovan brought up the infamous "three dots typing" problem that famously crashed AOL servers back in the day. Wolfe-Pauly argues this isn't an issue for Tlon's architecture. Each user essentially operates their own set of resources, a horizontally sharded system by default. A private conversation between two Urbit virtual machines is a low-compute interaction, vastly different from a single, centrally scaled program trying to handle millions of concurrent users. The very structure of Urbit bypasses many traditional distributed systems problems because the "scale of your own individual computer is just not that big." It's an architectural decision that sidesteps the metadata overhead that often chokes centralized platforms.
*For those interested in software development trivia, a shoutout goes to Stack Overflow user mkobuolys, who earned a Populist badge for their answer to a question about setting default transitions for `go_router` in Flutter.*Galen Wolfe-Pauly, the architect behind Tlon and the Urbit platform, isn't just building another messaging app. He's challenging foundational assumptions about how we build and interact with networked computing. His core thesis, evident throughout our conversation, is a deep-seated rejection of the client-server model and, by extension, the centralized power structures it creates.
What's really striking is how Wolfe-Pauly sees this as less a technical preference and more an almost ethical imperative. If a computer is a tool, and a networked computer an even more powerful one, he argues that the optimal pairing is a direct, one-to-one relationship between the individual and their compute resource. Anything less inserts a "permanent intermediary" – the server owner – which fundamentally limits the tool's open-ended potential, he explains.
"It's just that no one wanted to solve that problem because there was a lot of money to be made not solving it," he asserts, suggesting the current dominant model isn't necessarily what anyone *wants*, but what was profitable. It’s a bold take, viewing the entire modern software paradigm as a historical misstep, barely 50-70 years old, ripe for a do-over.
Reimagining Group Communication and Encryption
This philosophical stance isn't abstract; it informs Tlon's approach to practical problems like scaling group communications. Wolfe-Pauly points out the inherent limitations of traditional end-to-end (E2E) encryption in large groups, specifically naming WhatsApp and Signal chats struggling under the strain of protest groups spontaneously forming. The issue, as he remembers it, stems from the "ratchet" mechanism—each message to 'N' members requires 'N' signing processes with individual private keys, creating a significant computational burden. "It's similar to the AOL issue," he notes, recalling legacy infrastructure limits. "They're just like, 'look, our infrastructure can only do that so many times.'"
Tlon's system circumvents this by not implementing E2E encryption in the conventional sense. Instead, an app on your phone connects via TLS to *your personal node*. This node then uses its own secure protocol to communicate with other nodes. The crucial distinction is that "everyone is their own server." This "different topology" allows Tlon to comfortably handle thousands of concurrent connections and synchronize data across those individual nodes, a far cry from the bottlenecks of centralized E2E systems. While admitting that "your host is a liability" if you don't self-host, the model fundamentally shifts the ownership of compute and data.
Urbit: The Decentralized Foundation
This unique architecture is rooted in Urbit, the "crazy open-source VM project" Wolfe-Pauly helped build. Urbit isn't about hosting many people on one server; it's designed to host *one person* and connect them to *N* others. He contrasts it with projects like Own Cloud or Sandstorm, which aim to self-host Google Suite-like services. Urbit's approach is more radical: it rebuilds the entire stack above Unix and the internet, purpose-built for a one-to-one relationship between a person and their compute instance.
Architecturally, Urbit is a "single event log," a transactional system where every action — from a file system event to an HTTP packet — is an update to an event log database. Tlon then builds its messaging and "socialization features" on top of Urbit's core components, which function almost like a protocol. While much of what Tlon creates is also open source, it's designed as a complete messaging product, not just a bare-bones protocol.
LLMs and the Future of Data Ownership
The conversation then pivots to Large Language Models (LLMs), where Wolfe-Pauly sees a critical new application for Tlon's decentralized philosophy. He expresses frustration with the current LLM "land grab"—the rapid proliferation of models and the constant context switching required to use them. More importantly, he highlights the problem of data ownership.
"I really actually want to use them all in one place, and switching context between 'em, I always found so frustrating," he explains. Tlon's answer is an internal project they call "open claw" (likely a reference to an open LLM orchestration framework). This system lets users take back control, owning their data, context, and tokens, and then routing them to various LLMs. "Go use Deep Seek for this. Go run this via Open Router... run this one locally, and then go ask Claude about this," he illustrates, emphasizing the precise control users gain.
The "separation, ownership, is a feature," he insists. This capability becomes even more vital as he foresees a future dominated by niche LLMs – biometric models from companies like Apple, or specialized models for driving or geospatial data. Stacking and synthesizing these models will be key, and Wolfe-Pauly believes this orchestration will be handled by third parties like Tlon, not the model providers themselves.
Tlon is actively integrating this into its public product stack. Within the next six months, users who boot up Tlon will receive an "open claw" instance as a standalone child node. This node can join groups, create them, and interact via Tlon's API, offering a powerful, if "unrefined," way to experiment with personalized, context-aware LLM interactions.
This push into LLMs isn't just an opportunistic move; it's a logical extension of Tlon's core mission to put individuals back in control of their digital lives. Whether these historical patterns of distribution and user ownership will play out on "this timeline" or "two decades" from now is hard to predict, he admits, but the direction, he believes, is inevitable. The market, for now, is clearly centered, but Tlon and Urbit are making a compelling bet that the pendulum will swing back to the individual, and the infrastructure will follow.
***
*Thanks for listening, everyone. If you're curious about Tlon's vision, you can find them at [Tlon.io](http://Tlon.io). They've even set up 'Stack' as an invite code for podcast listeners to skip the waitlist. You can reach out to me, Ryan Donovan, at [[email protected]](mailto:[email protected]) or find me on LinkedIn.*