Because of EU Whistleblowing Directive, many organizations are looking for a solution for it. Therefore we built a draft version of the whistleblowing solution during our internal hackathon.
It was a very interesting exercise to find out how we can build an anonymous feedback service so that there is still a way to communicate with the original source of feedback.
In the end, we managed to build a solution where we are not storing user contact information at all. Everything is done with cloud flows!
Solution
- User clicks feedback link that generates feedback form (cloud flow)
- User enters the feedback and gets a unique secret for accessing it (cloud flow)
- User can get information about the processing of his/her feedback by using that unique secret (cloud flow)
- User can answer questions the handler has entered into the system by using that unique secret (cloud flow)