Enterprise safeguards: table names are sanitized, duplicate columns are handled, and import activity is logged locally.
Restoring replaces the current in-browser database. Export first if needed.
Enter one column definition per line. Example: created_at TEXT DEFAULT CURRENT_TIMESTAMP
Run SQL.
Save current SQL to local query library.
Export SQLite backup.
Close open modal.
No AI API is used. The system is deterministic and runs SQL locally through WebAssembly.
Data remains in-memory/local browser storage. No backend and no AI API are called.
Queries, imports, exports, errors, and timing metrics are recorded in a local audit log.
Use SQLite export and the backup policy modal to create manual restore points.
Built for GitHub Pages, Cloudflare Pages, Netlify Free, or offline local use.
school_analytics_2026-05-27_v1.sqlite.