If your LinkedIn account vanished tomorrow, your contacts wouldn’t survive the move. Yet it doesn’t have to be this way.
I’ve moved communities and networks between platforms more times than I’d like: Slack, Facebook Groups, LinkedIn, Meetup, forums, Twitter, sometimes as the main channel, sometimes a side tool. Every move charged a huge tax on the way out: the people who didn’t follow to the new place, the years of conversations stranded in a database neither I nor the members controlled. Realistically, half the audience never makes the jump.
It’s built that way on purpose. Platforms like LinkedIn don’t want you to leave: they want everyone to stay put and become dependent on them. But making it impossible to leave with your own contacts and your content is less of a happy relationship and more akin to a hostage situation.
Platforms come and go. However big one looks today, there’s a new hype around the corner. What keeps costing you, and your contacts, is the lock-in architecture underneath them all.
The tax is built in
Take Slack’s free plan: After 90 days your message history vanishes. Not deleted though, just hidden: they keep your data on their servers (and may well keep training on it), then charge you to see your own conversations again. You wrote it, they store it, you rent access to it. SaaS platforms change their pricing simply because they can and the math stops working for you. Twitter didn’t just rename to X, the whole environment changed. Discord decided my community suddenly needed ID verification. None of these were about us, they were business decisions at companies I didn’t own, and every time my contacts or community members paid part of the bill.
And you can’t take your LinkedIn, Instagram or Twitter contacts to a different platform. Not because it’s technically impossible, but because whoever built it made sure the door only opens one way. That’s purposeful architecture, not just the way it HAS to be. It should be about the people, not the platform (nicely put by Anuj Ahooja).
You already accept the opposite, every day
Think about your phone number. You switch carriers and keep it. You call anyone, on any network, and it just works. Same with e-mail. Now picture a phone that only let you call people on your exact carrier, and the day you switched, you lost every contact and every past conversation. Absurd, right? Nobody would sign up for that.
But that’s how social platforms of the past 20 years work. Your contacts only exist inside one app, and you can’t bring them with you.
You know what the (yes, boring but important) difference is between social networks and things like e-mail and phone networks?
Protocols.
Apps as views, not vaults
Open Protocols work for e-mail and phone numbers. They can work for social media too. Picture a protocol where the things you make, your posts, your photos, your follows, your reviews, are all yours, stored and shown off in something like a display cabinet that others can view, but you own and control. Apps are just the viewers that look into it. You can swap the app, and just give them access to your cabinet.

Dan Abramov wrote a great technical explainer of this in his “A Social Filesystem”. If you ever want the mechanics: read this. The series you are reading now comes at it from the other side: what living through the alternative actually costs you and me, and why that should change how you pick the tools you depend on.
The specific protocol we are talking about is called AT Protocol (atproto for short). The wider ecosystem of apps and servers built on top has its own name: the Atmosphere, and the single account you have (that gives you access to all apps and the whole cabinet) is thus called your Atmosphere account. Bluesky, the app most people have heard of, is just one app in the Atmosphere. Not the protocol itself. Just one view among many. (Also see Roel van Hooydonck’s “the Atmosphere is already here”)
When someone wants a feature Bluesky doesn’t have (like a lot of users keep screaming about wanting an edit button), the answer is increasingly “just use a different app on the same network.” Apps like mu.social or Skywalker read the exact same posts and followers, and they do have the edit button Bluesky lacks. Same data, a different view, different features.
And it isn’t only microblogging. Any app can add a new kind of content type to the cabinet, so it can hold almost anything: writing, photos, films you’ve rated, events, even a code repo. One app shows your photos, another your writing, another your reviews. Some apps even show you multiple content types. And all are just looking into the same cabinet. (Episode 4 gets into how.)
Sidenote: The cabinet and everything in it is yours: what you make, and your identity. But you don’t have to own the building it sits in: most people let a host keep the cabinet (often free), some self-host. Either way you can move the whole thing elsewhere whenever you want. It still feels like a bit of magic, even after years in closed systems: you can move all your content to a new host, yet your links don’t break, and every app you use keeps working, nothing to change. And if you ever tried to do this with Mastodon and are afraid this is going to be hard: the UX is actually surprisingly good and simple.
That’s the opposite of a vault like LinkedIn or Instagram, where your stuff sits in their building, behind their lock: you can leave, but they keep all your contacts and content.
One company runs most of this today
Before this turns into a sales pitch: today, one company (Bluesky PBC) created and still runs most of the atproto infrastructure, the main data server, the relay, the app most people use. The protocol is decentralized in its architecture. The operation, right now, isn’t. The whole bet of this series is that this changes, that the protocol outlives any single company. If you watched email get swallowed by a handful of inboxes, that skepticism is earned, and I’m not going to argue you out of it.
But it’s already changing fast: Blacksky already hosts over 35K accounts, Eurosky is a European non-profit that hosts over 20K accounts, now runs its own independent slice of the stack and also shipped mu.social, a full replacement for the Bluesky app. And they all can just do this without asking anyone (including Bluesky) for permission. That’s the thing about a protocol: nobody has to. Concrete alternative infrastructure is running right now, governed by people who aren’t the original company. The bet’s starting to pay out.
Of course atproto isn’t the only attempt at an open social web: The fediverse (Mastodon and friends) runs on an older protocol, ActivityPub, and has been at it longer. I build on atproto, so that’s what this series follows. My bet’s on it because, in my view, it does two things better: your account is portable (take it, contacts and all, to another provider without starting over), and a whole range of apps read and write the same data instead of each walling off its own. Episode 7 compares them in more detail.
What changes when you own the cabinet
When your data and your contacts live in a place you actually control, a few important things change:
- Your contacts are yours, not the platform’s, and can be shared between apps.
- Apps compete on how good the view is, not on how well they onboard you and trap your data so you won’t leave.
- When an app dies (and apps die), your data always survives it.
You can feel the incentive shift in small things. On most platforms like LinkedIn and X, posting a link quietly costs you reach, because they’d rather you didn’t send users elsewhere. Bluesky’s COO Rose Wang put it the other way round: “we don’t de-promote your links. Post all the links you want, Bluesky is a lobby to the open web.” When an app doesn’t own your audience, it has less reason to hold it hostage.
Another concrete example: I’m building Sifa ID, a professional profile on atproto, the useful parts of LinkedIn (your work history, your skills, your contacts) living in your own cabinet, not in Sifa’s database. If Sifa disappears tomorrow, you keep your profile, your CV and your contacts, and any other app can still read them. That’s how building on this protocol works, and it’s pretty much the opposite of the LinkedIn problem in the opening above. Episode 4 walks through the wider ecosystem of apps already doing this.
Still early, and worth watching
This is all still young: Bluesky only opened to the public in February 2024, and the protocol under it dates to 2023. Early enough that the momentum is hard to look away from, and early enough that plenty still needs fixing. The rest of this series digs into both.
This also brings us to an interesting next step that is getting some heated discussions lately: who are you actually? If your posts and contacts are yours, what actually proves you’re you, and not someone who grabbed your name/handle? That’s where this whole thing could either fall apart or hold together. Let’s talk about that in Part 2.
Part 1 of 7. Full series at /series/atproto/. I’m building two products on atproto (details on the series page).