Skip to main content
OpenWhistle
  • Features
  • How it Works
  • Compliance
  • Documentation
  • Roadmap
  • Changelog
  • Blog
  • Deutsch
  • GitHub
  • Try Demo

Guides & practice

OpenWhistle Blog

HinSchG compliance, whistleblower protection and internal reporting channels, explained for practice. Every article is also available in German.

GDPR · EU hosting · Security

Whistleblowing system with EU hosting and GDPR: where the data lives and what is encrypted

Whistleblowing system with EU hosting: self-hosted, reports stay on your server. What OpenWhistle encrypts, never stores, and what the GDPR requires.

September 2026 5 min read
Read more →

Costs · Open Source · HinSchG

A free internal reporting channel: what "free" really costs

Run an internal reporting channel for free: what is left in server, operations and work at a €0 licence, and which options come with published prices.

September 2026 6 min read
Read more →

Privacy · Attachments · v2.1

Removing metadata without altering the evidence photo

How OpenWhistle strips GPS data and Windows user names from attachments without changing a pixel, and why the old way turned evidence photos black.

September 2026 4 min read
Read more →

Release · Security · v2.0

What's new in OpenWhistle 2.0? Six findings from a hardening release

OpenWhistle 2.0 in six findings: a PDF that swallowed non-Latin text, a header that was trusted too much, and a rollback that crashed sessions.

September 2026 6 min read
Read more →

HinSchG · Compliance · Guide

HinSchG Compliance Guide 2026: Duties, Deadlines and Checklist from 50 Employees

HinSchG duties at a glance: which employers need an internal reporting channel, which deadlines § 17 sets, and what a compliance checklist covers.

September 2026 8 min read
Read more →

Providers · Comparison · HinSchG

Whistleblowing software providers compared 2026: open source, managed and SaaS

Whistleblowing system providers compared: criteria for choosing one, plus licence, hosting, price and languages of five systems, each with a source.

September 2026 7 min read
Read more →

Guide · Self-hosting · Docker

Set up an internal reporting channel: a step-by-step guide with OpenWhistle 2.1.0

Set up an internal reporting channel with OpenWhistle: server, Docker Compose, HTTPS, an admin account with MFA and first configuration, step by step.

September 2026 10 min read
Read more →
OpenWhistle

Protecting those who speak up.

Resources
  • GitHub
  • Documentation
  • Changelog
  • Blog
  • Comparison
  • Deutsch
  • Live Demo
  • Issues
  • License (GPL-3.0)
Legal

Licensed under GPL-3.0. Built with ❤️ for transparency.

OpenWhistle does not provide legal advice. Please consult qualified counsel regarding your specific HinSchG obligations.

© OpenWhistle Contributors — GNU General Public License v3.0 — Version 2.1.1 Contribute on GitHub →