Encryption at rest
Stored connection strings and API keys are encrypted with AES-256-GCM, under a key derived from a secret only you hold.
Security and privacy
An admin panel can read and write production data. This page says plainly what Adminium does with yours.
01
Adminium runs on your server or your desktop. Queries go straight from your instance to your database. Nothing passes through us.
Building the admin reads table and column metadata, not row data. After that it is a read-and-write admin: people with the right role can change rows.
It stays off unless you turn it on.
With no model configured, no model is called. With one, requests go to the provider or the local server you chose.
02
Stored connection strings and API keys are encrypted with AES-256-GCM, under a key derived from a secret only you hold.
Permissions per table and per action, and 2FA for anyone who can write.
Columns detected as personal data are masked unless a role may see them.
Every write is recorded with the person and the time.
Your part
Give Adminium the narrowest database role that does the job, put TLS in front of it, and keep the secret in a secret manager. The docs have the full checklist.
The code is AGPL-3.0 and public. We make no certification claims; read the source and decide.
Free and open source. Running on your own machine in about a minute.