
Your HTML files, but they remember.
Upload an interactive HTML file, share one link, and every visitor's state saves itself. No backend, no database, no accounts for your viewers.
Three steps
Upload
Drop in a self-contained HTML file. Checklists, trackers, calculators, dashboards.
Share
You get an ordinary URL. Send it to anyone, on any device.
It remembers
Each visitor's data saves to their own private slot and comes back on their next visit.
Four calls, that's the API
await window.persist.set("appState", data);
const data = await window.persist.get("appState");
await window.persist.remove("appState");
await window.persist.clear();Your tool talks to a sandboxed bridge. It never sees the database, never sees other visitors' data, and never touches the parent page.