Skip to content

Anonymously Reporting Tool (ART) is a tool that allows users to send feedback, harassment/bias reports, or ask questions anonymously to the app's publisher. Those whom in need to have a tool which allows their employees to send feedback, report harassment/bias, or ask questions anonymously, can download the source code or check the final concept.

Notifications You must be signed in to change notification settings

volcanioo/anonymous-reporting-tool

Repository files navigation

Anonymous Reporting Tool "ART"

Anonymous Reporting Tool (ART) is a tool that allows users to send feedback, report harassment/bias, or ask questions anonymously to the app's publisher. Those whom in need to have a tool which allows their employees to send feedback, report harassment/bias, or ask questions anonymously, can use the tool or download the source code.

This tool always will work 100% FREE and won't be transformed into a product. We aim to make people available to send feedback, report harassment/bias, or ask questions anonymously to their companies while not requiring their companies to pay for this tool.

Why?

In January 2021, We noticed that some companies needed a tool that provide the opportunity to their employees to anonymously report harassment and bias, discrimination, or abuse. We tried to look for such a tool but We couldn't find a suitable, fit product or even an open-source tool. We thought there must be a tool that, on a side, it's easy to be implemented by companies. And, on the other side, it would be as much anonymous as possible to make the app safer and extra secure for people who would experience problems such as; racism, discrimination, harassment/bias, or abuse in their workspace.

As a contributor, this tool is my personal attitude towards racism, harassment/bias, discrimination, and abuse that still happens worldwide.

How does it work?

The tool doesn't require any personal data (e.g. name, surname, e-mail, phone number) to report a harassment/bias, send a feedback or ask a question. Instead, the tool requires only case related details. It automatically creates an anonymous username and password, and assign it to the case. Then, it shares these credentials with the user before completing the case report process. Afterward, the user can login into the app anonymously to follow the created case's further updates.

Case Creation Dataset

Here is what app receives to create a new case.

Data Options
Feedback Type General, feedback or questions
Culture Issues
Harassment or Bias
Diversity, equity, and inclusion
Did this happen to you or some else?
optional
Me
Someone else
Relationship to the company
optional
Current Employee
Former Employee
Interviewed there
Had a partnership relations with this company
When did this happen? 1-6 months
6-12 months
1 year ago
I don't remember
Which city did this happen? All cities can be selected.
Which department did this happen? Free text area
Detailed Message Free text area
Attachments Free file area (max 3 per time)

How Anonymous it is?

The tool doesn't need any personal data. Alternatively, it generates a unique username and password before completing the case report and displays it to the user. The user must protect these anonymous credentials as it will be needed to login into the app to be able for the user to follow their case's further updates. After receiving and saving the anonymous credentials, the app encrypts and stores them in the database. Even a developer will not be able to see the credentials at any stage of the case report process.

Project Structure

text.

Frontend

BEM, router, localization

Project Setup

npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Lints and fixes files

npm run lint

Customize configuration

See Configuration Reference

Backend

Firebase

Diagram

Diagram

Upcoming Challanges

  • firebase
  • stand-alone

Contributors

About

Anonymously Reporting Tool (ART) is a tool that allows users to send feedback, harassment/bias reports, or ask questions anonymously to the app's publisher. Those whom in need to have a tool which allows their employees to send feedback, report harassment/bias, or ask questions anonymously, can download the source code or check the final concept.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published