Skip to main content
Hero Light
the web in your hands

Features and benefits

Basic is a purpose-built backend for personalization of apps and agents. Instead of one shared database for all users, Basic uses a federated model: a dedicated datastore per user in the cloud. You read and write through SDKs or APIs with built-in auth and permissioning.
  • Zero infrastructure: No database to provision for that layer—CRUD via SDKs and HTTP.
  • Shared user context across apps: When users connect multiple apps to Basic, you can work with the same permissioned datastore model (see The PDS).
  • Built-in auth and permissioning: Sign-in and app approval let users choose which apps can access their data (see Auth).
  • Federated, per-user datastores: Portable, user-centric data for deep personalization.
  • Responsive clients: Local-first sync where you use the web/mobile SDKs; near-instant UI with offline-friendly patterns.
On the roadmap: broader real-time collaboration patterns, federated learning, and more.

Use cases

  • AI apps and agents: Store and retrieve user context across sessions safely.
  • AI app builders: Hand thousands of end-user apps a consistent auth + data layer.
  • AI wearables and sensitive UX: Keep user data scoped to their store without leaking it across tenants.
  • Embedded AI: Personalize models using permissioned user context, not only generic defaults.
  • Personal and productivity software: Sync and offline-friendly UX for competitive polish.

Getting started

First, set up your Basic account and project. Optionally install the Basic CLI. Then pick docs for your stack from the dropdown in the Build tab: More client runtimes are on the roadmap. Implementation guides:

React

Integrate Basic into your React project

Next.js

Integrate Basic into your Next.js project

Expo / React Native

Integrate Basic into your Expo / React Native project

REST APIs

Integrate Basic over HTTP

Side quests

Learn about Basic

Core concepts behind user-owned data

Book a call

Feedback or help getting started

Follow us on Twitter

Product updates