A lightweight API for storing data without managing databases.
No Signups, No Accounts - just read and write data. Like LocalStorage but persistent. Perfect for indie devs, prototypes, and hobby apps.
”it's like LocalStorage - but much better!”
“Perfect for my side projects. I didn't want to run a database just to store a few settings.”
“I use it for prototypes and hackathons. Simple API and super reliable.”
No account to create. Just start storing data in seconds with a on-the-fly generated API key.
Create user accounts and logins with no backend. No databases to create and maintain.
Store and retrieve plain text, JSON documents, configuration files, object serialization.
Each project is protected by an isolated API Key with end-to-end encryption.
Data life-cycle controlled with time-to-live (TTL) rules set by you. Data is purged automatically after period of inactivity.
Data stored with prefs.us is persistent, survives device data wipes, and handles device switching.
let settings = '{ "score":"200", "theme": "dark" }';
prefs_us.key("settings").post(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.
50k requests / month
unlimited projects
50 MB config file storage
Community support
500k read requests / month
500k write requests / month
2000 MB config file storage
Email support
Unlimited everything
Isolated database instance
100 GB config file storage
Dedicated IP address
Stop worrying about databases for your side projects.