Inspiration:

SafeStride was sparked by a widespread yet troubling reality: many women often feel unsafe when walking alone, particularly in unfamiliar areas at night. While current navigation apps optimize for speed or distance, they rarely prioritize safety—the very factor that matters most in these situations. Our goal was to change that narrative. SafeStride was created to bridge this critical gap, empowering users—especially women—with smarter, safety-centric navigation designed for peace of mind.

What It Does:

SafeStride is a safety-first navigation app that helps users identify the safest walking routes using real-time contextual data. It evaluates multiple route options by calculating a Weighted Safety Score based on: Historical crime data Real-time foot traffic Street lighting coverage Proximity to institutions like schools, hospitals, police/fire stations Community-reported incidents

To further enhance safety, SafeStride includes an AI-powered fake call feature using the Gemini API, simulating live conversations to deter suspicious individuals. It also offers a built-in community incident reporting tool, allowing users to stay informed and support each other.

How we built it

Google Maps API was used for live location tracking, route suggestions, and navigation. We developed a custom algorithm to compute safety scores by processing crime statistics, traffic patterns, and local infrastructure data from our in-house databases. The Gemini API powers the analyzes, summarizes and identifies the threat severity and sends the keywords to be included to the DB. Flask, Firebase, and MongoDB Atlas were leveraged for backend infrastructure and deployment.

Challenges we ran into

  1. Striking the right balance in keyword-based emergency triggers—being both sensitive and accurate.
  2. Designing a real-time safety score without overloading the user interface.
  3. Developing AI-generated calls that feel realistic without using actual voices.
  4. Ensuring secure, fast sharing of emergency locations while maintaining user privacy.

Accomplishments that we're proud of

  1. Seamless integration of Google Maps with real-time safety overlays and route suggestions.
  2. Successfully embedding the AI call system using Gemini API.
  3. Delivering a thoughtful, intuitive user experience that feels discreet yet powerful.
  4. Crafting a project that champions Tech for Good and supports Women’s Empowerment.

What we learned

  1. How to extend traditional navigation APIs into safety-first applications.
  2. The critical role of user psychology when building features meant for emergencies.
  3. The technical finesse required to combine live data, emergency protocols, and intuitive UX into a single system.
  4. The value of rapid prototyping and team collaboration in a high-pressure environment like a hackathon.

What's next for SafeStride

  1. Introducing customizable fake call voices and scripted dialogues.
  2. Adding a discreet SOS vibration or beeper system for quick signaling.
  3. Expanding to smartwatch and wearable device support.
  4. Launching a Guardian Mode, allowing trusted contacts to track your journey live.
  5. Preparing for app store deployment and forging partnerships with local safety organizations and municipal data providers.
Share this project:

Updates