Handle - Consumer App

Customer: AI | Published: 23.02.2026
Бюджет: 10000 $

Handle — App Developer Brief Handle is a social emotional intelligence platform that helps users train their communication skills through daily gamified scenarios, get real-time AI assistance in difficult conversations, and engage with a community of like-minded people. Think of it as a gym for your social and emotional intelligence — you train daily, level up over time, and get real help when you need it most. Core Modules 1. Arena — Daily Training The main engagement loop. Users receive AI-generated scenarios representing real-life difficult situations and must craft the best possible response. An AI judge scores each response based on empathy, clarity, assertiveness, and effectiveness. Key features: ∙ Infinite scroll feed of scenarios ∙ Categories: Business, Dating, Family, Social, Fitness/Competition ∙ Difficulty levels: Normal, Hard, Legendary (rare, random) ∙ Daily streak system with push notifications ∙ Weekly leaderboard per category ∙ Score history and progress tracking ∙ Share score/response to TikTok/Instagram natively 2. Shield — Real-Time AI Help When users face a real difficult situation, they describe the context and receive 3 tailored response options generated by AI — assertive, diplomatic, or neutral. Key features: ∙ Context input — who, what they said, relationship type ∙ 3 AI-generated response variants ∙ Response style selector ∙ Save responses for future reference ∙ 3 free uses per day, unlimited on paid plan ∙ Powered by Claude or GPT-4 API with RAG on communication psychology books and courses 3. Feed — Community A scrollable feed where users share their Arena responses and scores. Others can like, comment, and save responses. Best responses surface to the top. Key features: ∙ Chronological and ranked feed ∙ Like, comment, save functionality ∙ Filter by category ∙ Share to external social media ∙ Report/moderation system Gamification & Retention Mechanics These are critical — they are the core retention engine of the app: Streak system — daily login and scenario completion maintains streak. Missing a day resets it. Push notification 1 hour before midnight if streak not completed. Variable rewards — 70% normal scenarios, 20% hard scenarios with bonus points, 8% rare scenarios with large reward, 2% legendary scenarios with maximum reward and special badge. Level progression — Bronze → Silver → Gold → Platinum → Diamond → Legend. Each level unlocks new scenario categories and profile customization. Weekly challenges — complete 5 Business scenarios this week, achieve 3 scores above 80, etc. Friend challenges — send a specific scenario to a friend directly via WhatsApp or iMessage with a challenge link. Profile stats — total scenarios completed, average score per category, best score, current streak, rank among friends. Self-Learning AI System Every user response in Arena is stored and tagged with its score. High-scoring responses become positive training examples. Low-scoring responses become negative examples. Over time, the AI scoring system improves based on real user data — creating a proprietary dataset of human responses to difficult social situations that no competitor can replicate. Tech Stack Requirements Frontend: React Native — mandatory for iOS and Android from a single codebase Backend: Node.js or Python (FastAPI preferred) Database: PostgreSQL for user data, scores, responses Vector Database: Pinecone or Weaviate for RAG implementation on Shield AI Integration: Claude API or OpenAI GPT-4 API Auth: Supabase Auth or Firebase Auth Payments: RevenueCat Push Notifications: OneSignal Analytics: Mixpanel or Amplitude Storage: AWS S3 for any media Hosting: AWS or Google Cloud — must be scalable architecture from day one Scale Requirements Architecture must support scaling from 1,000 to 200,000+ active users without full rewrite. Clean, modular code with clear documentation. API-first approach. What We’re Looking For ∙ Strong React Native experience with published apps ∙ Experience with AI API integration (OpenAI or Anthropic) ∙ Clean code, well documented ∙ Portfolio of previous mobile apps required