Frictionless,
user-owned web 🏆

Build high-performance apps that have a powerful sync engine, offline support, and user-owned data stores with Basic

A new ✨ way to build

We're web enthusiasts frustrated with walled gardens 🥀 lack of interoperability 🔗 and the security risks 🚨 of apps today

We envisioned an internet with portable personal data 📊 that automatically syncs across devices ☁️ and shares securely. Where developers could easily build collaborative and offline-capable apps 👏🏽 without worrying about data privacy 🔐

We dreamt of a frictionless, user-owned web 🌐

So we built Basic.

Basic-ally better for developers 📱

📚 No state management

Ship complex apps faster without needing to manually manage state. We sync state automatically between clients and the server for you.

🖥️ Client SDKs

Our client SDKs are designed for ease of use, without the complexity of HTTP request, response and error handling.

💸 Lower server costs

Local-first architecture means your users query their localDB more and make less server calls, reducing your server load and costs.

🔒 Auth included

Add secure user sign-ups and logins to your app. We handle user management, account recovery, and token authentication.

🌍 Offline support + Multiplayer built-in

Our sync engine enables multi-device offline support, and multiplayer features (coming soon) for your app to save you months of development time.

✍🏽 Open source

We strive for a user-owned internet and will always remain open source. You won't face any vendor lock-in with Basic.

🔍 Secured by Basic 🔍

Basic creates personal data stores for every user, which apps can access if given permission. Sensitive data never touches the developer servers, and users always own their data.

📖 Read the Docs

Also better for users 👯

💖 User-owned internet

You own your data. You control who can access it. You can take it with you wherever you go.

🧑🏼‍💻 Interoperability

Imagine your health data, social graph, and more, all usable across any app you want.

∞ Use apps forever

Cloud apps cease to exist when they go out of business. With Basic, you will always own an instance of your apps forever.