- Es liegen keine Geheimnisse im Repository.
.gitignoreschließtdata/,secrets.enc,key.binund*.envaus. - Zugangsdaten (Mailpasswort, API-Keys) werden über den Secret-Store verwaltet:
- Bevorzugt das Betriebssystem-Keyring (KWallet, GNOME Secret Service, Windows Credential Manager).
- Fallback: eine mit
Fernetverschlüsselte Datei (data/secrets.enc); der Schlüssel wird mit Rechten0600indata/key.binabgelegt.
- Welcher Backend aktiv ist, zeigt die App unter Über & Spenden sowie in
/api/health.
- Ausschließlich IMAP read-only. Nachrichten werden nicht verändert oder gelöscht.
- Der Scan ist inkrementell (nur neue Mails seit dem letzten Lauf).
- Kein Telemetrie-Versand, kein Tracking.
- Analysen laufen lokal über die opencode-CLI und das konfigurierte Modell. Welche Daten dabei an den Modellanbieter gehen, hängt vom gewählten Modell ab und ist über opencode konfigurierbar.
Bitte vertraulich an alexander.riedel@eyedea3d.com – mit Reproduktionsschritten. Keine öffentlichen Issues für Sicherheitslücken, bis ein Fix verfügbar ist.