A lightweight API for storing data without managing a backend.
Like LocalStorage but persistent, secure, and accessible across devices. Perfect for indie devs, static pages, prototypes and hobby apps.
Create your users' accounts and logins, store their preferences - all with no backend. No databases to create and maintain.
You get unlimited egress, users, and bandwidth. No surprise fees like compute charges or per-byte data transfer costs.
Each project is protected by an isolated API Key, built-in RLS, and full end-to-end encryption.
Your users, your apps - your data. All managed data can be backed up and exported.
Data stored with prefs.us is persistent, survives device data wipes, and handles device switching.
No account to create. No sign-ups. Hands-off approach to storing data with a on-the-fly generated secure API key.
βit's like LocalStorage - but better! My static pages now have a database backend!β
βPerfect for my side projects. I didn't want to run a database just to store a few settings.β
βI use it for prototypes, demos, and hackathons. Simple API and super reliable.β
let settings = '{ "score":"200", "theme": "dark" }';
prefs_us.key("settings").write(settings);
prefs_us.key("settings").read( (response)=>{ settings = response.value; });
let userData = '{ "score":"200" }';
prefs_us.setItem("user", userData);
prefs_us.getItem("user", (response)=>{ userData = response.value; });
prefs_us.putObject("myObj", objInstance);
prefs_us.getObject("myObj", (response)=>{
let instance = null;
if (response.success) {
instance = response.value;
}
});
A simple dashboard helps you manage your API keys. You can review stored data, monitor data ingress and egress, and other metrics.
Stop worrying about databases for your side projects.