SafeVoice Hearshot
Inspiration
The idea behind SafeVoice Hearshot emerged from two pressing issues:
- The fear of retaliation that silences victims of workplace harassment.
- The lack of real-time safety information during life-threatening incidents, like active shootings or emergencies.
One of our teammates once unknowingly entered a mall during a lockdown due to gunshots — despite 911 calls, no alerts surfaced on Citizen or Twitter. Similarly, many victims of harassment remain unheard due to broken reporting systems.
We wanted to empower people — whether they are victims of harassment or citizens facing safety threats — by giving them real-time, anonymous, and secure ways to report and receive crucial information.
Thus, SafeVoice Hearshot was born — blending anonymous reporting, real-time alerts, and support networks into a single platform.
How We Built It
We combined hardware and software innovations to create a powerful and affordable solution.
Tech Stack
- Flutter — Cross-platform mobile app
- Firebase — Authentication, backend, push notifications
- Twilio — Anonymous messaging
- Raspberry Pi + RTL-SDR — Hardware radio receiver
- OpenAI Whisper — Real-time speech-to-text transcription
- Claude LLM — Event location extraction
- Google Maps API — Event mapping
- Node.js — Messaging server
- React Native (for early prototype)
Key Features
- Anonymous Reporting — Users can report harassment safely and privately
- Auto-generated Legal Complaints — Draft legal documents instantly
- Real-time Incident Alerts — Stay informed about nearby dangers from police radio transcriptions
- Access to Support Networks — Connect with NGOs, legal advisors, counselors
- Peer Support Forums + Educational Content — Safe space to learn and support each other
What We Learned
- How to build a real-time transcription pipeline using Whisper on noisy, low-quality radio signals
- Integrating hardware radio receivers with software pipelines
- Creating secure, anonymous communication channels
- Designing an intuitive and user-centered interface using Figma
- Balancing latency, accuracy, and reliability for safety-critical alerts
Challenges We Faced
- Poor Radio Quality — Cleaning and processing low-quality, noisy police radio signals was a huge technical hurdle
- Real-time Processing — Whisper AI wasn’t built for live transcription — we engineered our own custom layer on top of it
- Cost Constraints — We hosted everything on our own self-hosted servers (GPUs and VPS) to minimize cloud expenses
- Ensuring Anonymity & Security — Building robust anonymous reporting features while protecting user identities
- Designing an Inclusive UX — Making sure both harassment victims and general users felt safe and empowered
Accomplishments We’re Proud Of
- Our entire end-to-end pipeline works in real time — from radio reception to live notifications
- Successfully created anonymous reporting and support tools for harassment victims
- Blended hardware and software into a functional, low-cost, scalable system
- Built a clean, modern mobile app and a functional Node.js backend
Log in or sign up for Devpost to join the conversation.