📊 Storage limits & download centre
IndexedDB · localStorage · Quota API · Kawoko Webz (kawokowebz.rsu1.uk)
Live quota (StorageManager API)
Measuring…
IndexedDB API — practical limits
- No fixed size in the spec — quota is per origin and depends on disk and browser.
- Chrome / Edge: often up to ~60% of disk for an origin (shared pool; lower in Incognito).
- Firefox: share of free disk; related hosts (eTLD+1) often capped around ~2 GB as a group.
- Safari: often ~1 GB class limits; iOS may clear data after inactivity; private mode is very limited.
- Eviction: under pressure, browsers may delete least-recently-used site data unless
navigator.storage.persist()was granted. - Kawoko: image bytes go to IndexedDB; small metadata stays in localStorage (~5–10 MB typical hard limit).
Web Storage Quota API
navigator.storage.estimate() → usage (bytes used) and quota (approx max).navigator.storage.persist() → ask browser not to auto-evict.navigator.storage.persisted() → whether persist is already granted.Best on HTTPS (e.g. kawokowebz.rsu1.uk) or localhost. Not a substitute for catching
QuotaExceededError on write.
localStorage (this site)
…
⬇ Download links
📄 PDF report
Members / entries report
📦 Project package
Full site ZIP from your assistant chat, or keep a local copy of the Kawoko-Database-System folder.
Backup data first