A Simple Data Storage API

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.

Get API Key View Docs

”it's like LocalStorage - but much better!”

-- said no one on Reddit ever
(but it's still true)

“Perfect for my side projects. I didn't want to run a database just to store a few settings.”

Mae Dapnaim Bot Developer

“I use it for prototypes and hackathons. Simple API and super reliable.”

Luke Inghud Startup Builder

Lightweight API

  • A quick way to persist some data without creating a dedicated data store.
  • No need to pollute an existing storage with temporary data that is ephermal in nature.
  • The data is only needed for a short period of time
  • Demo apps, mock ups, proofs of concept... are all use cases for this service.

No logins. No accounts.

The idea is to be able to quickly store and retrieve data with minimum fuss. With that goal in mind, the API was designed to be as frictionless as possible. Basically generate an API key and use it to read and write data. No logins, no sign ups - just you and your data that will delete itself when you forget about it.

Better LocalStorage

LocalStorage in browser:
  1. does not survive data wipe or device reset and
  2. no device switching
Prefs.us fixes that. If you rely on local storage to preserve user data - but are concerned about the data wipe, data restoration, or supporting multiple devices then prefs.us may be for you.

🚀 No Setup

No account to create. Just start storing data in seconds with a on-the-fly generated API key.

🌐 Serverless

Create user accounts and logins with no backend. No databases to create and maintain.

📦 JSON Storage

Store and retrieve plain text, JSON documents, configuration files, object serialization.

🔒 Secure

Each project is protected by an isolated API Key with end-to-end encryption.

⚡ Store and forget

Data life-cycle controlled with time-to-live (TTL) rules set by you. Data is purged automatically after period of inactivity.

🔥 Replace localStorage

Data stored with prefs.us is persistent, survives device data wipes, and handles device switching.

Store Data with One Request

  let userData = '{ "score":"200" }';

  prefs_us.setItem("user", userData);


  prefs_us.getItem("user", (r)=>{
      userData = response.value;
  });
  

Dashboard

A simple dashboard helps you manage your API keys. You can review stored data, monitor data ingress and egress, and other metrics.

prefs.us dashboard screenshot

User Case Studies

UltimaFaux.com

speechBubbles.app

enableplayer.com

Start Building Today

Stop worrying about databases for your side projects.

Create Free Project