CAC 40 energy group, compliance department
A whistleblowing channel that watches its own deadlines
Build the deadlines of a whistleblowing channel into the application, so that follow-up no longer depends on one person's vigilance.
- Service
- Business applications
- Testimonial
- 2 reviews on Malt

Context
The compliance department of an international group receives whistleblowing reports. Two deadlines to meet: reply to the whistleblower within 7 days, open the investigation within 14 days.
The problem
Follow-up depended on one person's vigilance. And the annual report meant three days of digging through a mailbox.
What we built
- The deadline rules are built into the application.
- The “Overdue” indicator is recalculated every time the app opens.
- The status is calculated from the facts of the case, never typed in.
- Confidentiality is enforced by the platform's permissions: each whistleblower reads only their own reports, the central team reads everything. The role is derived from actual access rights.
- The interface comes in three languages.
- The user guide, the quick reference and the technical documentation are delivered in two languages.
Result
The manager reads one number. If it is zero, all is well.
5.0 / 5 · 7 reviews on Malt
What the client says
Excellent service from Bene: the code, but also a very good user guide, quick reference and technical documentation, delivered in two languages. Very responsive support.
Translated from French
Kader Compliance coordinator, CAC 40 energy group Great responsiveness and a very good understanding of the need made it possible to build the application quickly, in a few days. The application is modern and user-friendly and fully meets the need, and even goes beyond it thanks to the advice given and the initiatives proposed to improve the application and the user experience further. Very good client relationship, and a real sense of service.
Translated from French
Kader Compliance coordinator, CAC 40 energy group
For your IT team: Power Apps, Dataverse, Power Automate, SharePoint
- Hosting: inside your Microsoft 365. If an outside tool is useful, it is named and you decide.
- Accounts: a service account of your own for the automations.
- Permissions: inherited from your Microsoft 365 groups, nothing separate to maintain.
- Licenses: announced before we start, with the exact cost.
- Handover: documentation, user guide, quick reference; no proprietary code.
A process that costs you too much? An Excel file that has outgrown itself? A team losing time?
Describe it in five lines. Reply within 24 h with a costed estimate.