Opens in a new tab

SpeakSafe – setting up a whistleblowing system

qStom's own internal whistleblowing service: a WordPress website and a demo environment for the separate application.

Domača stran SpeakSafe.eu, prikazana na prenosniku

About the project

Client

SpeakSafe (qStom's own project)

Year

2026

Languages

SLO

Summary

SpeakSafe is our own internal whistleblowing service. We built a website that explains the service to companies, associations and sports federations, and a demo environment where visitors can try submitting a report before choosing a package. The reporting application runs separately from the website.

Technologies

WordPress
HTML5
CSS3
PHP
JavaScript
MySQL
HTTPS, SSL

About the client

SpeakSafe is our own service: an internal whistleblowing system for companies, associations and sports organisations that must or want to set up a reporting channel in line with the Slovenian Whistleblower Protection Act (ZZPri). On this project, we’re both the client and the developer.

Challenge and goals

Organisations that need to set up an internal whistleblowing channel need a solution that’s easy to understand for whistleblowers and also allows the responsible person to handle reports clearly.

We set three goals:

  • clearly present the service to different groups of organisations: companies, associations and NGOs, and sports federations,
  • let visitors see how submitting a report works before they enquire,
  • offer packages that suit the size of the organisation.

What we did

We set up the public website for the service and a demo environment for trying out a report. The website runs on WordPress, while the reporting application is separate from it.

  • A WordPress website with separate content for companies, associations and NGOs, and sports federations, with FAQs and guides, such as a tender checklist and a sample policy for a safe sports environment.
  • A package overview (Basic, Professional and Enterprise) with an enquiry form where visitors choose their organisation type and package.
  • A demo environment for submitting a test report. After submitting, visitors get a code to try two-way communication between the whistleblower and the administrator. The environment is clearly labelled as a demo, and submitted reports aren’t processed.
  • Guidance when submitting a report: a note on using the Tor browser, plus links to the policy and privacy policy.

Technologies and integrations

The WordPress website is connected to a separate reporting application on a speaksafe.eu subdomain. For organisations that choose the service, we set up a dedicated subdomain they can link to from their website or notice board.

Results and benefits

The service is publicly available at speaksafe.eu. Visitors get a description of the service for their type of organisation, a package overview and a demo environment where they can try submitting a report before enquiring – all in one place.

Uporabniki aplikacije

Aplikacijo SpeakSafe uporabljajo organizacije, za katere smo izdelali tudi spletne strani:

  • Logotip Bowling zveze Slovenije
  • Logotip Golf zveze Slovenije
  • Logotip Medicina dela Roj

More projects

Other projects

See all projects →

Tell us your idea

Your next project
can start today.

Let's find the right web solution together.

Let's talk about your project →