24 KiB
created, updated, tags, status
| created | updated | tags | status | |||||
|---|---|---|---|---|---|---|---|---|
| 2026-05-16 | 2026-05-16 |
|
planning |
AI Psychologist App — Project Overview
Стартовый документ. Источники: research vault, рыночные данные (May 2026), Reddit feedback, pricing. Связанные: ai-psychologist-research, unprejudiced-ai-psychologist
1. Концепция и позиционирование
Что это: AI-ассистент для психологической рефлексии — не терапевт, не диагност. Зеркало, которое задаёт правильные вопросы. Помогает видеть паттерны.
Ключевое отличие от рынка: Anti-sycophancy архитектура. Все конкуренты (Wysa, Woebot, Replika) страдают одним и тем же — overvalidation. Пользователь говорит → AI соглашается и поддерживает → никакого роста. Наша система делает 2-этапный прогон: сначала нейтральный пересказ в 3м лице, потом анализ внешнего наблюдателя. Снижает sycophancy на ~13.6% (arXiv 2508.02087).
Positioning: Между Woebot (CBT chatbot) и Mindsera (AI journaling) — продукт для людей, которые хотят честного зеркала, а не утешения.
Не называть: "AI-психолог" → "твой AI-компаньон для рефлексии" / "зеркало" / "Reflect". Apple требует дисклеймер: "Не является заменой профессиональной психологической помощи."
2. Рыночный контекст
Размер рынка
- AI Mental Health Market: $1.48B (2025) → $11B (2034), CAGR 24.3%
- Chatbot mental health apps: $1.88B (2024) → $7.57B (2033), CAGR 16.5%
- 63% всего digital health funding в 2025 — AI mental health
Тренды
- Регуляторное давление растёт — выжить смогут только этичные продукты
- Гибридные модели (AI + human oversight) получают больше доверия
- Незакрытый спрос: доступ к терапии дорог, очереди огромные
- ADHD, тревога, депрессия — самые массовые ниши без адекватного решения
3. Конкурентный анализ
| Продукт | Пользователи | Выручка | Модель | Слабость |
|---|---|---|---|---|
| Replika | 10M+ | ~$50M est | Companion AI | Нет терапевтической ценности |
| Wysa | ~500K | $23.9M | CBT chatbot | Корпоративный B2B фокус, не B2C |
| Woebot | ~1M | est $10-15M | CBT chatbot | Не развивается, устарел UI |
| Mindsera | 80K+ | ~$3-5M est | AI journaling | Нет голоса, нет мобильного UX |
| Spring Health | Enterprise | $3.3B val | B2B SaaS | Не для потребителя |
| Calm | 4M+ paid | ~$150M | Mindfulness | Не AI, контент-продукт |
Незакрытые ниши (наши возможности)
- Честный AI — никто не решает sycophancy проблему явно как фичу
- Долгосрочная память — пользователи хотят AI, который помнит всю историю
- ADHD-специфичный — NeuroTwin пытается, но слабый продукт
- Голосовой формат — большинство только текст; голос снижает барьер
- Duolingo-like UX — карточки, персонаж, нативный диалог — никто не делает
4. Что пользователи ненавидят (Reddit research)
r/TalkTherapy, r/mentalhealth, r/AIforADHD — топ жалобы:
| Жалоба | Частота | Решение в нашем продукте |
|---|---|---|
| "Слишком соглашается, никакого роста" | 🔴 Самая частая | 3rd-person архитектура |
| "Забывает всё на следующей сессии" | 🔴 | Persistent memory (vault) |
| "Дал неверный клинический совет" | 🟠 | Не советовать, только спрашивать |
| "Ходит по кругу, те же вопросы" | 🟠 | Session tracking, не повторять |
| "Паника/кризис — AI беспомощен" | 🟡 | Кризисный флоу с хотлайнами |
| "Собирают мои данные" | 🟡 | Privacy-first, local/encrypted |
Что любят:
- 24/7 без записи
- Нет осуждения
- Можно сказать то, что стыдно говорить живому человеку
- Дешевле терапии
5. Продуктовый дизайн
UI концепция
Не как ChatGPT textarea. Ближе к Duolingo — нативный iOS/Android диалог:
- Анимированный абстрактный персонаж (blob/orb — не антропоморфный, снижает uncanny valley)
- Голосовой режим (OpenAI Realtime API — самый естественный TTS/STT на рынке)
- Текстовый чат как fallback
- Карточки с вопросами — не пустой экран
- Тапабельные ответы (quick replies) для снижения барьера входа
Структура сессии
- Check-in (2 мин): короткий mood check через карточки
- Тема (выбирает пользователь или AI предлагает из паттернов)
- Диалог (10-20 мин): AI задаёт вопросы, не советует
- Инсайт (2 мин): AI кристаллизует одно наблюдение в 3м лице
- Следующий шаг (опционально): один маленький вопрос до следующей сессии
Память и профиль
- После каждой сессии: агент пишет summary в профиль пользователя
- Следующая сессия: агент читает историю → персонализированный диалог
- "Recurring topics" — показывает пользователю паттерны через время
- Хранение: зашифрованно на сервере + опция экспорта
Кризисная безопасность (обязательно для App Store)
- Детекция ключевых слов (SI, self-harm)
- Немедленный переход к кризисному флоу: линии помощи по стране
- Никаких DIY советов в кризисе
- Disclaimer в онбординге
6. Технический стек
Мобильное приложение
Skip.tools — SwiftUI компилируется в нативный Jetpack Compose для Android.
- Пишешь один раз в SwiftUI + Xcode
- Skip генерирует реальный Kotlin/Compose Android
- Нет runtime overhead, нет bridge lag
- Open-source, бесплатно
- iOS остаётся нетронутым, можно в любой момент выбросить Skip
Альтернатива если Skip окажется незрелым для голоса: отдельные iOS/Android версии, первая только iOS, Android через 2-3 месяца.
Backend
- Language model: Claude Sonnet 4.6 (основа) + Opus 4.7 для глубоких сессий
- Sonnet: $3/MTok in, $15/MTok out
- Opus: $5/MTok in, $25/MTok out
- Prompt caching: системный промпт + история кешируются (90% скидка на повторные)
- Voice: OpenAI Realtime API (лидер по качеству) + fallback Whisper + TTS
- Backend server: простой Node.js/Bun API (Kyrgyzstan → deploy на Fly.io/Railway)
- Database: PostgreSQL (профили пользователей, сессии, инсайты)
- Auth: Apple Sign In + Google Sign In (обязательно для App Store)
Инфраструктура
- Fly.io или Railway — минимальный DevOps
- Начало: один регион (EU/US), потом масштаб
7. Монетизация
Модель: Free Trial → Subscription (delayed billing)
Лучшая конверсия для психологических приложений (Calm, Headspace benchmark):
- 7 дней бесплатно, карта не нужна — снижает барьер регистрации
- После 7 дней: предложение подписки, 1 дополнительная бесплатная сессия как hook
- Альтернатива (лучше): "Введи карту, первые 14 дней бесплатно" → automatic convert
Pricing
| План | Цена | Включено |
|---|---|---|
| Free Trial | 1 сессия | Полный доступ, без карты |
| Monthly | $9.99/мес | 8 сессий/мес (~2/неделю), 30 мин макс |
| Annual | $59.99/год ($5/мес) | Всё из Monthly, приоритет Opus |
| Unlimited | $19.99/мес | Безлимитные сессии |
Benchmark: Calm $12.99/мес, Headspace $12.99/мес. Мы дешевле → легче конвертировать.
Unit Economics (Sonnet, среднестатистический пользователь Monthly)
Стоимость одной сессии (30 мин активного диалога):
- Input: ~8,000 токенов (системный промпт 3K + история 3K + user 2K) = $0.024
- Cache hit on system+history: скидка ~70% → фактически $0.012
- Output: ~4,000 токенов = $0.060
- Voice (OpenAI TTS ~5000 chars): ~$0.005
- Итого: ~$0.077/сессия
Monthly план (8 сессий):
- Наши расходы: $0.62/пользователь/мес
- Выручка (after 30% Apple cut): $6.99
- Gross margin: ~91% (без учёта инфраструктуры и разработки)
При $5K MRR (500 monthly users): расходы на AI ~$310/мес. Очень управляемо.
8. Регистрация в сторах
Apple App Store
- Apple Developer Program: $99/год (individual)
- Проблема Бишкек: Kyrgyzstan не в списке стран для получения выплат из App Store
- Решение: зарегистрировать индивидуального разработчика с банковским счётом в KZ, RU, EU, или US. Halyk Bank KZ + казахстанская карта работает. Или открыть ИП в Казахстане.
- Статус: требует отдельного исследования + юридической консультации
Google Play
- Google Play Developer: $25 разовый
- Аналогичная проблема с выплатами → те же решения
- Google более гибкий с payment processors (Payoneer принимается)
Localization (с самого начала)
- Языки: 🇷🇺 Russian, 🇺🇸 English (минимум для старта)
- Потом: Turkish, Spanish (большие рынки)
- App Store regions: global
- Контент: все strings в файлах с первого дня (не хардкодить)
9. Маркетинг — Marketing First
Философия (подход @its_capitan)
- Органика + соцсети: никакого paid acquisition в начале
- Строить аудиторию до релиза, не после
- Контент = продукт разработки, инсайты о психологии, ошибки
Контентная стратегия
Twitter/X (EN аудитория, техно-психология):
- "Building in public" — еженедельные updates с цифрами и честными провалами
- Thread-ы: "Почему AI-терапия не работает (и как мы это фиксим)"
- Статистика + инсайты из исследований (тот же arXiv по sycophancy)
TikTok / Reels (массовая аудитория, ментальное здоровье):
- Короткие: "Попробовал AI-терапию — вот что реально произошло"
- POV-формат: сессия с AI глазами пользователя
- Психологические "aha moment" — паттерны которые люди узнают в себе
Reddit (r/mentalhealth, r/ADHD, r/selfimprovement):
- Полезные посты БЕЗ рекламы — за 3-6 мес до запуска
- Сбор обратной связи, waitlist
Waitlist до запуска:
- Лендинг с email waitlist
- Early adopter программа: $4.99/мес на 1 год для первых 100
Цикл маркетинга
Week 1-4: Twitter threads + Reddit presence (no product)
Week 5-8: TestFlight beta → первые пользователи из Twitter
Week 9-12: Отзывы beta → контент + итерация
Launch: ProductHunt + Reddit AMA + Twitter thread с метриками
10. Бюджет стартовый
| Статья | Разово | Ежемесячно |
|---|---|---|
| Apple Developer | $99 | — |
| Google Play | $25 | — |
| Skip.tools | $0 | $0 (open source) |
| Fly.io / Railway | — | $20-50 |
| Claude API (100 users) | — | ~$60 |
| OpenAI Voice (100 users) | — | ~$20 |
| PostgreSQL (managed) | — | $20 |
| Domain + Lander | $15 | $5 |
| ИТОГО старт | ~$140 | ~$125 |
Breakeven: ~20 платных пользователей на Monthly ($9.99) = $200 → покрывает всё.
11. Риски и что упустили
🔴 Crisis protocol (SI/SH) — блокер для App Store
SI = Suicidal Ideation (суицидальные мысли), SH = Self-Harm (самоповреждение).
Apple App Store Review Guidelines §1.4.2 (обновлено 2023): mental health приложения обязаны иметь явный кризисный протокол. Несколько приложений получили reject без него. Woebot и Wysa проходили специальный аудит.
Что конкретно нужно:
- Жёсткая детекция ключевых слов (kill myself, want to die, hurt myself + синонимы на всех языках поддержки) — не через LLM, hardcoded
- При детекции — немедленно выйти из диалогового флоу
- Показать: кризисные линии помощи, локализованные по стране пользователя
- Не давать советов, не продолжать сессию как ни в чём не бывало
- Дисклеймер в онбординге: "Это не замена профессиональной помощи"
Это не "добавить потом" — без этого App Store reject на первой проверке.
🔴 RevenueCat — SDK для подписок
Без RevenueCat: пишешь руками StoreKit (iOS) + Play Billing (Android) + серверную верификацию транзакций + логику восстановления покупок + webhook-и + аналитику конверсии. ~3-4 недели работы.
RevenueCat даёт всё это из коробки, бесплатно до $2.5K MRR. Архитектурное решение — принять до первой строки монетизации, не "добавить потом".
🔴 Бишкек → выплаты из сторов
Kyrgyzstan не в списке Apple payout countries. Решения:
- Открыть счёт в Казахстане (Halyk Bank / Kaspi) — самый простой путь
- Или открыть ИП в KZ / EU / US
- Google Play чуть гибче — Payoneer принимается
Нужно решить до начала разработки — без этого деньги некуда получать.
🟠 Privacy policy + data handling
Mental health data в EU — "специальная категория" (GDPR Article 9), наравне с биометрией и медданными.
Практически:
- Явное согласие на хранение (не спрятанное в ToS)
- Указать что хранится, как долго, где (сервер, страна)
- Право на удаление: нажал "удалить аккаунт" → данные исчезают реально, не архивируются
- Нельзя передавать третьим лицам для обучения моделей без отдельного согласия
Anthropic по умолчанию не обучает модели на API данных — это плюс, нужно прописать в своей privacy policy. Apple требует privacy policy до публикации.
🟠 Рынок-фокус: EN vs RU — выбрать до лендинга
| EN (US/UK) | RU (RU/KZ/KG) | |
|---|---|---|
| Конкуренция | Высокая | Низкая — рынок почти пустой |
| Платёжеспособность | Высокая ($9.99 норма) | Ниже ($3-5 комфортнее) |
| Каналы | Twitter, Reddit | Telegram, ВКонтакте |
| Stigma к психологии | Низкая | Высокая — но AI снижает (анонимность) |
| Регуляция | Строже (FDA watching) | Мягче |
| Твой edge | Аутсайдер | Своя культура, понимаешь ЦА |
Вывод: RU-рынок первым — меньше конкуренции, понимаешь аудиторию, stigma снижается через AI (анонимность убирает барьер). EN — второй рынок после PMF.
🟠 Имя продукта — нужно до лендинга
Apple отклоняет: "Psychologist", "Therapist", "Mental Health Treatment" — медицинские claims запрещены.
Рабочие направления:
- Действие: Reflect, Unfold, Reframe, Untangle
- Метафора: Mirror, Lens, Compass
- Персонаж: имя персонажа = имя продукта (как Duolingo → Duo)
🟠 Motion designer для персонажа
Анимированный abstract персонаж — это не "добавить анимацию", это core UX:
- Концепт (blob? орб? частицы?)
- Состояния: слушает / думает / говорит / радуется / обеспокоен
- Анимация в Rive (лучший инструмент, нативный export в iOS/Android) или Lottie
- Реакция на голос: амплитуда звука → размер/пульс персонажа
~1-2 недели работы дизайнера + разработчика. Делать самому без опыта в motion → риск потерять 3-4 недели и получить плохой результат. Это не декорация — это первое впечатление.
🟠 Онбординг как первая сессия — антиchurn
Mental health приложения: самый высокий churn в первые 3 дня. Скачал → не понял что делать → удалил.
Решение (паттерн Duolingo): первая мини-сессия начинается до регистрации и до paywall. Пользователь получает инсайт → потом предложение создать аккаунт → потом подписка.
5 минут, 3-4 вопроса, один конкретный инсайт в конце. Пользователь должен почувствовать ценность до того как ты попросил что-то взамен.
🟡 Технические риски
- Skip.tools зрелость — продукт молодой, может не покрыть все SwiftUI APIs (особенно Rive-анимации). Нужен PoC до старта
- OpenAI Realtime API latency — в регионах без proximity может лагать. Проверить из Бишкека
- Prompt caching — работает только при стабильном системном промпте, нужна правильная архитектура с первого дня
- Retention — ментальные приложения: ~60% churn после месяца. Фиксится через streak механику и push-уведомления
12. Что ещё не решено (открытые вопросы)
- Название продукта (не "AI Psychologist")
- Дизайн персонажа — blob/orb/abstract? Нужен motion designer
- Локальный vs облачный storage профиля пользователя
- Skip.tools PoC — можно ли анимировать персонажа через SkipUI
- Banking решение для Бишкека (KZ entity?)
- Выбор одного фокусного рынка на старте: EN (US/UK) или RU (RU/KZ/KG)?
- Партнёрство с психологами для валидации контента?
13. Роадмап (rough)
Phase 0 — Research & Foundation (2-4 недели)
├── Skip.tools PoC (анимированный персонаж + базовый диалог)
├── Banking / legal решение для Бишкека
├── Лендинг + waitlist
├── Twitter аккаунт + первые threads
└── Имя + брендинг концепт
Phase 1 — MVP (4-6 недель)
├── iOS only (SwiftUI нативный)
├── Claude Sonnet backend (без Opus пока)
├── Базовый диалог + память сессий
├── Текст только (голос потом)
├── TestFlight beta → 20-50 пользователей из waitlist
└── Сбор feedback
Phase 2 — Voice + Android (6-8 недель)
├── OpenAI Realtime API интеграция
├── Skip.tools → Android версия
├── Persistence: профиль пользователя + recurring topics
└── Подписка через RevenueCat
Phase 3 — Launch & Marketing (2-4 недели)
├── App Store + Google Play submission
├── ProductHunt launch
├── Reddit AMA
└── Pricing validation
Phase 4 — Growth
├── Opus upgrade для premium tier
├── Локализация EN/RU
└── Partnership с психологами (для credibility)
Связанные ресурсы
- ai-psychologist-research — deep research: паттерны, CBT/ACT/DBT, конкуренты, sycophancy
- unprejudiced-ai-psychologist — архитектурная идея 3rd-person прогона
- Skip.tools — SwiftUI → iOS + Android
- arXiv 2508.02087 — sycophancy research
- Mindsera — конкурент для вдохновения UI
- RevenueCat — in-app subscriptions SDK