Ask Aegis
Ask in plain language. The model writes SQL, a parser validates it against an allowlist, and a read-only role without access to personal data runs it.
Ask in plain language
The model writes SQL; a parser checks it against an allowlist of tables and refuses anything that is not a single read. The query then runs as a role that cannot see personal data and cannot write.
Earlier questions
Every question is stored with its SQL and validation verdict.