Skip to main content Required by EU law for organizations with 50+ employees →

The whistleblower reporting channel your organization needs

EU Directive 2019/1937 requires a secure, anonymous reporting channel. Set yours up in minutes and be compliant today.

ethicsportal.eu
EthicsPortal dashboard showing case management interface
EU Directive 2019/1937 compliant
Hosted in Germany (EU)
Operational in minutes
From €49/month

Without a channel, you're exposed

An employee witnesses fraud and has nowhere to report it internally. They go to a regulator, a journalist, or a lawyer. Now you have a compliance violation, a PR crisis, and no audit trail showing you took the Directive seriously. A reporting channel is not a checkbox — it's how you find problems before they find you.

Full compliance documentation, published in full

Article-by-article compliance breakdown, security architecture, and data processing agreement — available for review.

How it works

ethicsportal.eu
Portal configuration interface
1

Configure your portal

Create your account, set your portal's welcome text, report categories, and brand color. No technical setup required.

ethicsportal.eu
Share portal link and QR code
2

Share the link

Give employees your portal link or QR code. They can submit anonymous reports from any browser — no app, no account.

ethicsportal.eu
Case management and messaging
3

Manage cases

Receive reports, communicate securely with whistleblowers, track deadlines, and export PDF case files for auditors.

Built for EU compliance

Fully anonymous reporting

No IP logging, no tracking. File metadata (EXIF, GPS, author) is stripped automatically. Reports can be completely anonymous.

Encrypted at rest

All sensitive data — report descriptions, names, messages — is encrypted in the database. Hosted on Hetzner in Nuremberg, Germany.

Automatic deadline tracking

7-day acknowledgment and 3-month feedback deadlines are tracked automatically. Overdue cases trigger notifications.

Immutable audit trail

Every action is logged and cannot be edited or deleted. Auditors get the complete picture — who did what, when.

File metadata stripping

EXIF data, GPS coordinates, and author info are removed from all uploads. A whistleblower's identity is never leaked through a photo.

Secure two-way messaging

Whistleblowers check back with an access code. No account needed. Handler names are never revealed.

Transparent pricing

One plan. Everything the Directive requires.

Full EU Directive 2019/1937 compliance. No per-employee fees. No tiers.

€49/month

Unlimited reports, users, and file uploads.

Pricing

Article-by-article compliance

Complete article-by-article documentation showing how EthicsPortal meets each requirement of EU Directive 2019/1937.

Read our compliance page

Set up your reporting channel

Deploy your whistleblower reporting channel in minutes.

Deploy your reporting channel