Inspiration

Travel safety is a significant concern, especially for women and solo travelers. Many existing check-in solutions are limited by ecosystem constraints and lack advanced verification methods. We recognized the need for a universal, cross-platform, AI-driven safety solution that ensures real-time monitoring and proactive intervention. Inspired by the necessity to bridge these gaps, ETA+ was designed to provide a seamless, reliable, and accessible check-in system for all travelers, regardless of their device or location.

What it does

ETA+ is a Conversational AI-Powered Smart Check-In System that enhances travel safety through:

  • Real-Time ETA Monitoring: Tracks user location with Google Maps API and dynamically adjusts expected arrival times.
  • Automated Notifications: Sends push notifications (via Firebase Cloud Messaging) and automated AI-driven phone calls when check-ins are missed.
  • Secure Verification: Uses a BeReal-style video check-in with voice and facial recognition for authentication.
  • Emergency Contact Alerts: Automatically escalates missed check-ins, alerting emergency contacts with real-time transcripts and location data.
  • Dynamic AI Interactions: AI-powered phone calls prompt travelers for updates, detecting distress signals and triggering alerts if necessary.

How we built it

ETA+ was developed using a modern, scalable tech stack:

  • Frontend & PWA: Built with Next.js and Tailwind CSS for a seamless, cross-platform experience.
  • Authentication & Database: Supabase Auth and Supabase DB for secure user management.
  • Real-Time Location Services: Google Maps API for precise ETA calculation and travel tracking.
  • Push Notifications: Firebase Cloud Messaging for real-time alerts.
  • Conversational AI: Retell AI for natural, empathetic check-in interactions.
  • Multi-Modal Verification: AI-powered voice and facial recognition for secure authentication. Tech Stack

Challenges we ran into

  • Cross-Platform Compatibility: Ensuring seamless functionality between Android and iOS devices while maintaining a consistent UX.
  • Reliable AI-Driven Check-Ins: Fine-tuning AI responses to accurately detect distress signals and avoid false positives.
  • Balancing Privacy & Security: Implementing secure verification without compromising user privacy.
  • Optimizing ETA Calculations: Accounting for variable travel conditions while maintaining a robust safety buffer.

Accomplishments that we're proud of

  • Successfully integrating a multi-modal authentication system combining video, voice, and keyword detection.
  • Building an AI-powered check-in system that adapts dynamically to travel conditions.
  • Implementing automated emergency escalation, ensuring real-time support for users in distress.
  • Creating an intuitive, accessible PWA that works across multiple platforms.

What we learned

  • The importance of user-centric design in safety applications.
  • The challenges and best practices in AI-driven real-time monitoring.
  • How to integrate multiple third-party APIs and cloud services to create a seamless experience.
  • The significance of privacy considerations in personal safety applications.

What's next for ETA+

  • Integration with emergency services for direct response coordination.
  • Advanced AI enhancements for improved distress detection and response automation.
  • Expansion to additional languages and dialects for greater global accessibility.
  • Developing native mobile apps for iOS and Android to enhance the PWA experience.
  • Data-driven insights to continuously refine and optimize travel safety protocols.

ETA+ is not just an app; it’s a lifeline for travelers, ensuring every journey is safer, smarter, and stress-free.

Built With

Share this project:

Updates