# Nimekirjad > Offline-first list app. No account, no cloud sync — lists stay on this device. Canonical site: https://list.houseoflaigna.com Nimekirjad is a minimal progressive web app for everyday lists (shopping, tasks, packing). It runs in the browser, works offline after the first visit, and never requires sign-in. User list, item, and group names are private device data and are not published on this site. ## App - [Open the app](https://list.houseoflaigna.com): Estonian UI by default; language is a Settings choice, not auto-detected from the browser. - [Markdown homepage](https://list.houseoflaigna.com/index.md): the same summary as machine-readable Markdown. - [Full agent notes](https://list.houseoflaigna.com/llms-full.txt): longer description of behaviour and limits. ## How it works - History API routes `/`, `/g/{groupId}`, `/l/{listId}` only. Unknown paths return HTTP 404. There is no public REST or GraphQL API and no user accounts. - [Web app manifest](https://list.houseoflaigna.com/manifest.webmanifest): installable PWA, `lang` et, standalone display, light theme. - In-page [WebMCP](https://webmachinelearning.github.io/webmcp/) tools operate on this browser’s IndexedDB. Feature-detect `document.modelContext`, then `navigator.modelContext`. - [Agent skill](https://list.houseoflaigna.com/.well-known/agent-skills/nimekirjad/SKILL.md) and [skill index](https://list.houseoflaigna.com/.well-known/agent-skills/index.json) describe those tools. Other `/.well-known/*` paths 404. ## Features - Add items with quantities (`piim x2`, `×2`, `2 piim`). - Groups, pinning, per-list sort, swipe to complete/delete, drag to reorder, long-press copy. - Light-only seasonal colour themes. System dark mode is ignored. - JSON backup export/import stays local to the device. ## Privacy / data on device - No login, no tracking accounts, no multi-device sync. - Lists are stored in IndexedDB in this browser (`oma-nimekiri`). Clearing site data deletes them. - A JSON backup can be exported from Settings; restoring replaces local data on that device only. ## Languages UI languages (native names in Settings): Eesti, English, 日本語, Deutsch, Suomi, Français, Español, Italiano, Latviešu, Lietuvių. Default is Estonian (`et`) for new and existing users. User-created names are not translated.