Skip to content

Security

dlagoCalimaco edited this page Jul 23, 2026 · 1 revision

Security

Report vulnerabilities privately

Use GitHub private vulnerability reporting when available. Include the affected version/platform, impact, realistic attack conditions and minimal reproduction steps.

Never publish credentials, production data, private keys or complete sensitive diagnostics. If the private form is unavailable, open a minimal issue asking to establish private contact without including vulnerability details.

The latest public beta or stable build is the supported security line. Older lines should be upgraded before reporting a problem that may already be fixed.

Application boundary

The renderer is sandboxed and has no direct Node.js, filesystem, SQLite, credential or database-socket access. Sensitive operations cross a validated bridge into Electron's main process. Saved credentials are encrypted locally.

Read-only mode, production confirmations, parameterized mutations, verified update downloads and recovery snapshots reduce mistakes. They do not replace least-privilege database accounts, network controls, reviewed SQL and tested backups.

See the canonical security policy for reporting and supported-version details.

Clone this wiki locally