Inspiration

Ever been on a date that turned into an immediate deal-breaker? Many people rely on a pre-planned "bail-out call" from their friends to exit awkward or unsafe situations, but coordinating that in the moment can be difficult. We wanted a more reliable and discreet solution.

BailMeOut was inspired by our personal experiences where we wished we had a graceful, low-stress exit. Our goal was to build a tool that helps users protect their personal boundaries and leave situations early, without confrontations or awkward explanations.

What it does

BailMeOut is a mobile app that listens to conversations in real time and triggers a fake phone call when a preset signal is detected. You can:

  • Set simple trigger words or phrases
  • Use an LLM to detect broader conversational topics or nuanced social cues

When a trigger is detected, the app simulates an incoming call, giving the user a natural and socially acceptable reason to step away.

How we built it

  • Expo for a cross-platform mobile experience
  • Elevenlabs Scribe for real-time speech-to-text
  • Gemini Flash to detect complex signals and conversational context from transcribed audio

Challenges we ran into

  • Tuning real-time transcription parameters for our use case
  • Handling background noise and language detection issues in early versions

What's next for BailMeOut

  • More customizable triggers and call scenarios
  • Monetization to offset API costs

Built With

Share this project:

Updates