Inspiration

GeoGuardian was born out of a very real challenge: navigating unfamiliar environments as international students while staying safe and connected. In emergencies, even a few seconds can make all the difference—but remembering where the nearest hospital, police station, or fire department is can be tough, especially in a new city. That’s where AI-powered Safe Zones come in. GeoGuardian uses AI to dynamically identify and recommend the safest nearby locations based on your live location—whether it’s a hospital, police station, gas station, or fire department. These aren’t static pins on a map. Our AI continuously updates which locations are open, how far they are, and how quickly you can reach them—offering real, timely support when it matters most, you no longer have to look up nearby hospitals or even while driving you don't have to stop to look for nearby gas stations, all you have to do is say "help" and GeoGuardian will provide you with the needed information all in real time. Built to be more than just a tracker, GeoGuardian responds instantly to voice commands like “help,” alerting your circle and guiding you to the nearest safe zone. It also promotes responsible behavior—rewarding safe driving habits with monthly token incentives. GeoGuardian is not just an app. It’s a safety-first system designed to protect, assist, and empower and we are just getting started.

What it does

GeoGuardian is a Live Location Tracking app that reads your battery status, location, gauges motion based on speed and collects data for a month to award tokens based on safe driving. The best feature of GeoGuardian rarely found in location tracking apps is the call for emergency. You simply have to say "Help GeoGuardian" and help will be on its way. Powered by AI, this app not only tracks your location but gives you safe zones near you with access to directions with just a voice command, be it a gas station while you are driving or if you need emergency hospital services all you have to do is look at the tailored safe zones and get immediate directions without having to spend any time on your devices. Apart from this, GeoGuardian also stored your medical information on-hand, like the insurance number, personal doctor's information, emergency contact information and any critical medical information that you might need immediate access to is just a voice command away. If you are swelling up because of an allergy and might need external help words are not always enough, just 1 command prompt and your medical information needed for anyone helping you will prove to be life changing.

How we built it

he app was developed using React with TypeScript, which adds strong typing for better code safety and maintainability. For styling, it uses Tailwind CSS, which helps build clean, responsive interfaces quickly. Voice command functionality is integrated using the Deepgram SDK, allowing the app to listen for specific keywords like “help” and respond with emergency options. For real-time location tracking and mapping, the app uses Mapbox GL JS through the react-map-gl library. This lets users see their location and nearby safe zones like hospitals or police stations. Authentication and user data are handled through Firebase, likely using Firebase Auth and Firestore. The app is deployed on Vercel, which is optimized for React apps and provides fast, serverless hosting.

Challenges we ran into

Challenges we ran into were using AI to complete automate the emergency process, we had to build in context awareness, handle false triggers, and ensure that the AI was able to recognize the emergency effectively. Tracking live location accurately was also a challenge as it needed a lot of filtering logic to ensure that the results were accurate.

Accomplishments that we're proud of

Integrating Safe Zones in the form of Police Stations, Fire Stations, Gas Stations, Hospitals was a huge task but as it was our best feature it is worth it and having used one of the most popular location tracking apps I have never seen the feature of safe zones, or a more inclusive circle based gamified safe driving reward system. Another one of our accomplishments that we are proud of is the AI voice detection which just needs a specific prompt to give you the list of options to proceed with in an emergency.

What we learned

We learned a lot about integrating live location tracking, recognizing and filtering safe zones while ensuring that the user has a seamless experience.

What's next for GeoGuardian

Integrating Blockchain and Crypto rewards for every family/friends circle to encourage safe driving and heavily penalize driving above speed limits is something we want to integrate. We also want to be able to power GeoGuardian completely by AI and not just safe zones and emergency features to ensure that the user has the best experience.

Built With

Share this project:

Updates