No Servers, No Cloud, No Masters: Make P2P Apps

This ad is not shown to multipass and full ticket holders
React Advanced
React Advanced 2026
October 23 - 26, 2026
London, UK & Online
Upcoming event
React Advanced 2026
React Advanced 2026
October 23 - 26, 2026. London, UK & Online
Bookmark
Rate this content
Sentry
Promoted
Code breaks, fix it faster

Crashes, slowdowns, regressions in prod. Seer by Sentry unifies traces, replays, errors, profiles to find root causes fast.

Get started

Battle-tested applications with peer-to-peer OTA updates are running in production. Rapidly growing with millions of users added monthly.

Using a module and a CLI tool, you too can deploy a peer-to-peer production application with drastically lower complexity than traditional deployment means.

This talk has been presented at JSNation 2026, check out the latest edition of this JavaScript Conference.

David Mark Clements
David Mark Clements
32 min
11 Jun, 2026

Comments

Sign in or register to post your comment.
Video Summary and Transcription
Working on peer-to-peer technology without infrastructure, enabling JavaScript apps to deploy device-to-device without servers or the cloud. Users can create apps where data resides on their devices, offering new monetization possibilities. Refining decentralized technology for four years. Tether partnership empowers users with decentralized technology. Distillation: Use a module. Deploy peer-to-peer. App named Keat. Reincarnation of the bird with a million users monthly. Hole punching for user connectivity. Keat's no-phone-number policy. PAIRS stack: Cloud-free robust tech with cost efficiency. Keat's QR code for PAIRS dev group. PAIR Runtime deployment simplicity. BAIR for peer-to-peer applications. BAIR's modular approach and ecosystem. Hyper ecosystem for peer-to-peer capabilities. Autobase for conflict resolution and PeerRuntime for peer-to-peer updates and simple primitives. Primitives for peer-to-peer apps with CLI for deployment and staging environments. Key stages in app deployment: internal staging, pre-release, and production with multisig approval for release. Deployment using a dual-distribution model with vendor-sign distributables for peer-to-peer updates and infrastructure cost reduction. Exploring Hyper ecosystem modules and deployment layers for efficient versioning and staging. Peer-to-peer over-the-air updates for mobile applications, PearPass password manager, and high-quality local models in Qvac and Keat. Pairs.com, Docs.Pairs.com, hiring for various roles including P2P, traditional stack node, and frontenders. Discussion on risks of decentralized systems and trade-offs in centralized profit-based models. Predators online, peer-to-peer benefits, and surveillance funding redirection. Security concerns, supply chain attacks, and decentralized control for reduced vulnerabilities. Multi-sig verification for supply chain security in peer-to-peer updates. Browser limitations and preference for app-based distribution.

1. Creating Peer-to-Peer Apps without Infrastructure

Short description:

Working on peer-to-peer technology without infrastructure, enabling JavaScript apps to deploy device-to-device without servers or the cloud. Users can create apps where data resides on their devices, offering new monetization possibilities.

For the past four years or so, we've been working on making something that works point-to-point, device-to-device, with no infrastructure at all. And we've made a platform, we've made an app and more apps on top of it, and we've been dogfooding it, we've been iterating, so much iterating, but we've gone to a point where we've distilled down what it is that we need to do to the smallest possible touch points in order to enable any JavaScript application to be peer-to-peer and to be deployed peer-to-peer.

So what that means is you don't need servers. You think you do, because of the availability problem, but that's a solvable problem. You don't need the cloud. You think you do. There's been immeasurable budgets spent on making you think that you do. And you don't need masters. All you need is some ability to make some front-endy stuff and the ability to step into a different paradigm, a different way of thinking about technology and about how technology can interact.

And you too can make peer-to-peer apps with no infrastructure, where the data lives on the user devices, which means you can't exploit the users by their data anymore. Sorry. But while that does create a firehose of money, no question, you don't need to direct that firehose of money into OPEX paying for infrastructure. So if you take both sides of the equation, it turns out you can actually monetize apps in different ways.

2. Refining Decentralized Technology with Keat App

Short description:

Refining decentralized technology for four years. Tether partnership empowers users with decentralized technology. Distillation: Use a module. Deploy peer-to-peer. App named Keat. Reincarnation of the bird with a million users monthly.

There's not just one business model. So like I say, we've been refining this down for four years now. The whole thing has been in the works for about 15 years. But we've been working on it intensely for the last four years.

Tether partnered with us. Tether is a 100 billion plus cap stablecoin that is investing very heavily in decentralized technology and technology that empowers users. And it's really just a pragmatic thing. Everyone else is taking control and power away from users. We want to give it back. That's an excellent USP.

So here's the distillation. Use a module. Deploy peer-to-peer. That's it. No cloud needed. Just device-to-device. So the app that we built on this is called Keat. It's like meat with a K. Or key with an E-T and not a Y. Or like Parakeet. Or actually the thing we've built is called Pear, and the app we've built is called Keat.

So if you say Pear and Keat a lot, it's like Pear and Keat, Pear and Keat, Pear and Keat. When the Twitter bird died, Keat was born. Really literally around the same time. We are the reincarnation of the bird. We are the reincarnation of the bird. Recently we've been getting a big uptick in users because the secret source that allows us to allow devices to connect to each other is something called hole punching.

QnA