RedFlag App (MVP) — an open-source relationship intelligence coach built with Kotlin + Jetpack Compose.
It helps identify 🚩 red flags and 🟢 green signals in dating by providing playbook-style conversations, OSINT toolkit integrations, and note-taking — all in one mobile app.
✅ Stage-based playbook (preloaded, JSON-based) to guide conversations ✅ Simple navigation using Jetpack Compose + NavHost ✅ OSINT toolkit with reverse image search:
- Google Images
- Yandex Images
- TinEye ✅ Local notes & scoring to mark answers as 🚩 or 🟢
Dating is risky — full of scammers, narcissists, escorts, and time-wasters. RedFlag App provides structured conversational playbooks + integrated background checks so people can spot red flags early and avoid wasting months of their life.
- Language: Kotlin
- UI: Jetpack Compose + Material 3
- Navigation: NavHost
- Architecture: Single-Activity, scalable with modular screens
- Target SDK: Android 36
- Stage-based playbook (hardcoded JSON)
- OSINT toolkit (Google, Yandex, TinEye)
- Local notes & scoring system
- Simple Compose navigation
- AI integration (OpenAI, Google Gemini, Meta LLaMA)
- Bring Your Own API Key (BYOW) support
- Paid integration: SocialCatfish API
- User profile with saved history
- Expanded playbook up to 6 months of relationship stages
- Add female track (reverse playbook)
- Paid legal & financial checks (Zincwork, SHUFA, Experian)
- Gamification + polished UI/UX
- Adaptive AI-generated scripts (daily updates)
- Multilingual support (EN, DE, RU, ES)
- Monetization: Subscriptions + in-app billing
- iOS release
We welcome contributions! 🛠️
- Fork the repo
- Create a feature branch
- Submit a PR
RedFlag App is an educational & coaching tool, not a surveillance or illegal background-check app. Use responsibly ✅.
MIT License — free to use, modify, and distribute.