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
Log in or sign up for Devpost to join the conversation.