About GuardMe

Inspiration

GuardMe was created to address the need for a comprehensive emergency-response app that integrates real-time AI detection, location sharing, messaging, and calling. The goal was to develop a tool that ensures accuracy, speed, and clarity during crises while exploring advanced technologies like streaming AI, mapping, and messaging integrations.

What It Does

GuardMe is an emergency-response platform offering:

  • One-tap emergency calling (911, police, fire, ambulance).
  • Real-time messaging via SMS, WhatsApp, email, and web share, with location sharing.
  • AI-enhanced location accuracy and shareable Google/Apple Maps links.
  • Emergency video recording with live status and metadata.
  • Groq-powered voice analysis for distress keywords and urgency classification.

How It Was Built

  • Streaming AI Backend: Groq Streaming API with robust fallback handling.
  • Geolocation: HERE for reverse-geocoding and dynamic map links.
  • WhatsApp Integration: Personalized deep links using wa.me/.
  • Cross-Platform UI: Responsive design with interactive maps and voice feedback.
  • Security: Secure API key management and CI-style deployments.

Challenges

  • Reliable real-time streaming across platforms.
  • Deep-link compatibility with WhatsApp and maps.
  • Designing a stress-resistant UI.
  • Tuning AI detection to minimize false alerts.
  • Secure API key handling.

Accomplishments

  • Integrated emergency workflow (calls, messaging, mapping, video).
  • Real-time AI alerts with urgency classification.
  • Deep-link sharing for precise coordination.
  • In-app video recording with metadata.
  • Robust error handling and cross-platform compatibility.
  • Modern, accessible UX.

Lessons Learned

  • Managing real-time streaming and fallbacks.
  • Best practices for deep-link generation.
  • Designing emergency-ready interfaces.
  • AI voice-analysis techniques.
  • Secure API key and privacy management.

Next Steps

  1. Pilot Testing: Gather real-world feedback.
  2. Expand AI Detection: Add emotion analysis and local language support.
  3. Wearable Integration: Support Apple Watch and Android Wear.
  4. Agent Dashboards: Monitor live alerts.
  5. Offline Mode: Enable location caching and queued alerts.

GuardMe is now a fully functional, cross-platform solution ready for deployment. Let me know if you'd like assistance with testing guides, deployment strategies, or technical documentation!

Built With

  • bolt.ai
  • luma4
Share this project:

Updates