Anonymous Reporting Portal(ARP)

The Anonymous Reporting Portal(ARP) is designed to anonymously submit tip-offs about any suspicious activity or crime.

What it does

The portal is created in such a way that options are created to contact a police officer directly or submit a tip-off without being identified. The portal consists of ‘menu’ and ‘file complaint’. Our team’s details, our motto, and the portal’s purposes and goals can be found in the ‘about us’ section from the menu. The menu contains the frequently asked questions that arise among the people who would like to tip-off information to the officials. It also contains the direct contact options to inform critical hints to the police.

The other option files a complaint anonymously by masking the details of the person including the IP address of the device the person uses. ‘File a complaint’ options requests the user to type in the subject of the crime, along with the time, date, and place of occurrence of the incident. It also contains the feature of uploading photo/video evidence to help the police in this regard.

How we built it

The design and working of the portal is based on html, css and javascript. It also employs Intermediary Proxy Server and Open Source SSLproxy.

Challenges we ran into

The crucial challenge that we ran into, while implementing the project, was to completely protect the privacy of the user. Originally, every website extracts some data when accessed. So, in order to mask the identity of the person(including the IP address of the device used), intermediary proxy servers are introduced to the original source code.

Accomplishments that we're proud of

We are delighted that we could assist the police department by providing such an useful tool that could help reduce and prevent crimes in the society.

What we learned

We learnt how to handle and work with professional proxy servers to aid our project in this regard.

What's next for Anonymous Reporting Portal(ARP)

We are in the run to create a CHAT bot to evaluate the mental awareness and perception of the user by providing a small questionnaire based on the crime reported.

Built With

Share this project:

Updates