Hinweisgebersystem-Software
für das HinSchG
OpenWhistle ist die kostenlose, selbst gehostete Hinweisgebersystem-Software: der interne Meldekanal, den die EU-Richtlinie 2019/1937 und das HinSchG verlangen.
Anonymität zum Nachprüfen, nicht zum Glauben.
Keine IP-Adresse auf irgendeiner Ebene, Meldezeiten nur auf den Tag genau, Metadaten aus Anhängen entfernt.
So prüfen Sie es →Gebaut für die Meldestelle.
Fristen von 7 Tagen und 3 Monaten, Löschen nach dem Vier-Augen-Prinzip, Audit-Log, Rollen und Standorte.
Admin-Handbuch (englisch) →Kostenlos und unter Ihrer Kontrolle.
Ihr Server, Ihre Daten, keine Lizenzgebühr, kein Anbieter.
Installation (englisch) →
Drei Schritte für Hinweisgeber,
drei für die Meldestelle
Was jede Seite bekommt
| Zugang | Fallnummer und eine PIN im UUID4-Format, einmal angezeigt. Kein Konto, keine E-Mail-Adresse. |
| Modus | Anonym oder vertraulich: Name und Kontakt verschlüsselt, für die Fallbearbeitung erst nach protokolliertem Grund sichtbar |
| Rückfragen | Antworten lesen und Nachrichten senden unter /status, mit Fallnummer und PIN |
| Fallarbeit | Status, Zuweisung, interne Notizen, verknüpfte Fälle, PDF-Export |
| Hinweise | Auf Wunsch E-Mail- und Webhook-Zusammenfassungen und Fristerinnerungen |
| Anmeldung | Passwort, LDAP oder OIDC, danach immer TOTP. Die Einrichtung ist Pflicht. |
| Verschlüsselung | Jede Meldung hat einen eigenen Datenschlüssel; der Hauptschlüssel liegt nie in der Datenbank |
| Sprachen | 5 Sprachen: Deutsch, Englisch, Französisch, Spanisch, Portugiesisch (Brasilien) |


Compliance je Rechtsordnung
EU-Richtlinie 2019/1937
Private Arbeitgeber ab 50 Beschäftigten, Finanzunternehmen jeder Größe und der öffentliche Sektor brauchen einen internen Meldekanal. Eingänge werden in 7 Tagen bestätigt und in 3 Monaten beantwortet.
Pflicht für Pflicht →Deutschland: HinSchG
Das Hinweisgeberschutzgesetz gilt seit dem 2. Juli 2023. Wer keine interne Meldestelle betreibt, riskiert bis zu 20.000 € (eine Übersicht, keine Rechtsberatung).
Paragraf für Paragraf →Weitere Rechtsordnungen
Der Kern folgt ISO 37002; ein weiteres Gesetz ist ein Profil darüber.
Wie Profile funktionieren →Prüfen Sie es selbst
OpenWhistle hat einen Maintainer und noch kein externes Audit. Alles andere prüfen Sie selbst: den Code, die signierten Images und die Liste jeder Anfrage, die Ihren Server verlässt.
Erst testen, dann selbst betreiben
Die öffentliche Demo meldet Sie mit vorausgefüllten Zugangsdaten an und wird alle 6 Stunden geleert. Geben Sie dort nie eine echte Meldung ein.
Die eigene Installation braucht drei Befehle und eine Änderung in der .env. Danach legt der Assistent unter /setup das erste Konto an.
$ cd OpenWhistle && cp .env.example .env
# .env: COMPOSE_FILE, SECRET_KEY, DATABASE_URL, REDIS_URL eintragen
$ docker compose up -d
# Dann https://localhost/setup öffnen, mit dem Token aus dem App-Log