Self HostShop now
BackPlain-English guide

Self-hosting, explained simply.

Self-hosting might sound complicated, but the idea behind it is actually pretty straightforward. It's about having more control over the apps you use, where your data lives, and who gets to make the rules. In this guide, we'll explain how it works, why people choose it, and how you can get started without needing to understand servers or write a single line of code.

The one-sentence version

Self-hosting is running your own apps and services on a computer or server you control, instead of relying on the infrastructure controlled by the company that makes the software.

That's really the idea. Instead of depending entirely on someone else's platform, you have your own space where your applications run and your data is stored.

Think of it like having your own home instead of renting an apartment. You decide what goes inside, how it's set up, and what happens to the things you keep there.

Where your apps and data live today

Most of the apps you use every day run on servers owned or managed by the companies providing them. When you upload a photo, send a message, or save a file, that information is typically stored and processed on their infrastructure.

That isn't necessarily a bad thing. It's convenient, and it's how most of the internet works today. But it also means you're depending on those companies to store your information, keep their services running, and decide how their platforms operate.

With self-hosting, that relationship changes. Your applications run in an environment you control, giving you more independence over your software and how your information is managed.

Someone else's computer

  • They set the rules, and can change them
  • Your data trains and funds their business
  • If they close the account, it's gone
  • Leaving means starting over

Your own computer

  • You set the rules
  • No ads mining what you post
  • Nobody can lock you out of your own archive
  • Move it, copy it, keep it forever

So do I need a machine in my closet?

No — and this is the part that trips people up. "Self-hosted" describes who controls the computer, not where it sits. Some people genuinely do run a little box at home. Most rent a machine in a professional data center, which is quieter, faster, and doesn't go down when the power flickers.

That rented machine is what we call a Personal Cloud Computer. It's a real computer, dedicated to you, that happens to live in a building with good air conditioning and a very reliable internet connection.

The honest catch, and how we removed it

Traditionally, self-hosting required a good understanding of technology. You needed to know how to set up servers, install software, manage security, and keep everything running smoothly. For most people, that meant spending hours learning how it all worked before they could even get started.

That's the problem we set out to solve. With Self Host, you simply choose the applications you want, and we handle the technical side. From installation and configuration to hosting and maintenance, we take care of the complicated parts so you can enjoy the freedom of self-hosting without needing to become a tech expert.

Common misconceptions about self-hosting

"Isn't self-hosting expensive?"
Not necessarily. Self-hosting can be surprisingly affordable, depending on the applications you use and the resources they need. With Self Host, you don't need to purchase expensive hardware or build your own server. Just choose the applications you want, and we'll handle the hosting behind them.
"What if something breaks?"
Running your own software traditionally meant being responsible for fixing things when they went wrong. With Self Host, we handle the technical side, including hosting, maintenance, and keeping the underlying infrastructure running. You get the benefits of self-hosting without having to manage a server yourself.
"Won't it be slower than regular apps?"
Not necessarily. Self-hosted applications can be just as responsive as traditional cloud services. Performance depends on the application, its hosting resources, and your connection. Self Host helps take the guesswork out of finding the right infrastructure for the software you're running.
"Do I need to know how to code?"
Not at all. Traditionally, self-hosting required technical knowledge, server configuration, and sometimes working with command lines. Self Host removes those barriers. Choose an application from the marketplace, and we'll take care of setting it up so you can start using it.

Is it for you?

Probably yes, if any of these sound familiar: you'd rather your family photos weren't training somebody's model; you've watched an app you liked get worse; you want one place your files live that nobody can quietly change the terms on.

Probably not, if you're happy with how things work now and don't want to think about it. That's a completely reasonable position.

Ready to look at actual computers?

Five of them, starting at 99¢ a month. Or let the assistant narrow it down for you.