Inspiration
Given the high rates of sexual assault and rape affecting women and children in South Africa, our team, having experienced these traumas ourselves, recognized the need for a supportive tool. We decided to develop an app aimed at helping victims who have faced similar situations, providing them with resources and assistance during such challenging times.
What it does
Our app is designed to empower victims of rape and sexual assault by enabling them to gather evidence and alert others for help during an incident. Key features include:
- Speech Recognition Technology: This allows users to record incidents in real-time while ensuring compliance with the Protection of Personal Information Act (POPIA). (Main feature)
- Emergency Alarm: A quick-access feature to alert trusted contacts or authorities when in danger by forwarding your real-time location.
- AI Companion: An AI that can simulate conversations with a close relative, providing comfort and a sense of security when using rideshare services like Uber.
How we built it
We utilized a combination of advanced technologies, including: Speech Recognition Software: To facilitate real-time recording of incidents. Secure Data Storage: Ensuring that all evidence collected is stored safely and privately. User-Friendly Interface: Designed to be intuitive and accessible for all users, especially in high-stress situations.
Our tech stack includes:
Python: For backend development, enabling robust and efficient processing. Flask: A lightweight web framework that allows us to build the app's server-side functionality. Firebase: For secure data storage and real-time database capabilities, ensuring user data is protected and accessible. HTML and CSS: For structuring and styling the web app, creating a clean and responsive design. React: To build a dynamic and interactive user interface, enhancing user experience.
Challenges we ran into
Throughout the development process, we faced several challenges: Technical Limitations: Integrating speech recognition technology in a way that is both effective and reliable. Privacy Concerns: Ensuring compliance with POPIA while providing users with the necessary tools to gather evidence. User Trust: Building a platform that users feel safe using, especially given the sensitive nature of the app.
Accomplishments that we're proud of
We are proud to have developed a prototype that successfully integrates speech recognition technology.
What we learned
This journey has taught us the importance of: Collaboration: Working with each other to create a comprehensive solution. Resilience: Overcoming obstacles and adapting our approach based on challenges. New Technologies: Working with new technologies.
What's next for Aurora
Moving forward, we plan to: Conduct further testing and refine our app based on user feedback. Expand our features to include additional support resources, such as legal advice and counseling services. Launch a public awareness campaign to educate potential users about the app and its benefits. Establishing partnerships with local NGOs and support organizations to enhance our app's resources.

Log in or sign up for Devpost to join the conversation.