Inspiration

My inspiration came from witnessing the urgent need for enhanced online safety within digital communities. I saw that Discord, a hub for young and diverse users, desperately needed stronger security measures to shield its members from threats like data leaks, malicious content, and accidental exposure of sensitive data.

What it does

Sentinel autonomously scans and analyzes Discord messages for sensitive information, such as API keys or personal details, and redacts them to block unauthorized usage and access. It acts as a watchful protector, maintaining the safety and privacy of community interactions.

How I built it

I crafted Sentinel using Python and the Discord.py library to enable the bot's functionality. I incorporated Pangea's Redact API, a crucial component for detecting and securing sensitive data shared across Discord channels. The bot was also designed with a user-friendly interface to ensure ease of use and broad accessibility.

Challenges I ran into

A significant challenge I faced was the precise and efficient identification of sensitive data without disrupting the natural flow of community conversations. I concentrated on finding the right balance between security and usability, which necessitated meticulous planning and rigorous testing.

Accomplishments that we're proud of

I take great pride in having developed a bot that not only fortifies security but also imparts crucial knowledge about data privacy and online safety to its users. Sentinel stands as a testament to our commitment to fostering safer online communities.

What I learned

This project enriched my knowledge of cybersecurity within social platforms, the complexities of bot development, and the critical nature of user experience in security tools. I also discovered the immense value of receiving community input to fine-tune my tool in alignment with real-world application.

What's next for Sentinel

In the future, my aim is to significantly augment Sentinel's capabilities. This includes adding real-time alerts for server admins to swiftly address security issues, and creating more sophisticated data protection features to further shield user information. I am also planning to implement spam URL and malware protection to defend against prevalent online threats. Additionally, I intend to roll out educational modules to elevate awareness of online safety, transforming Sentinel from a mere protective tool to an educational resource. My ultimate goal is to evolve Sentinel into an all-encompassing security solution for Discord servers, one that is adaptable and robust enough to meet the demands of the ever-changing digital environment.

Built With

Share this project:

Updates