B2C consumer портал на phr.bloodgpt.tech. Individual users регистрируются сами, загружают свои анализы, получают AI-интерпретацию, ведут историю, чатятся с AI-ассистентом, оплачивают подписку через Stripe.

Это тот продукт, с которого мы начали. То что сейчас живёт как отдельный b2c-dashboard стэк — артефакт миграции с legacy .NET. Технически давно работает; описание ниже про текущую миграционную ветку, не про новый продукт.

Принципиально отличается от patient-portal — другая экономика (платит сам пациент), другая аудитория (individual user, не пациент конкретной клиники), другой stack (свой Stripe billing, свой sign-up flow), нет дополнительных каналов аутентификации (Google OAuth + email вместо magic link).

Почему «PHR»

Industry-стандартный термин Personal Health Record (PHR) — отличает от EHR (Electronic Health Record). Разница принципиальная:

  • EHR — record принадлежит провайдеру (клинике, лаборатории). Пациент видит свою копию, но canonical-данные у организации, она же контролирует scope (что показывать), управление, удаление.
  • PHR — record принадлежит пациенту. Пациент сам собирает данные из разных источников (загружает анализы из разных лабораторий, добавляет историю болезни, медикаменты), сам решает кому открыть доступ. Provider-агностично.

Наш b2c-продукт = PHR по этой классификации: данные пациента, у нас они в multi-tenant FHIR хранилище, доступ контролирует пациент.

Фичи1

#ФичаОписание
8.1Регистрация / authEmail + password / Google OAuth / восстановление
8.2Медицинский профильSex, DOB, текущие лекарства, диагнозы, lifestyle, аллергии — для персонализации референсных диапазонов и AI-интерпретации
8.3Профили семьиДо 10 профилей в одном аккаунте (зависит от плана) — раздельная история, тренды, контекст для каждого
8.4Управление пациентомХронология тестов, наблюдений и обзоров — фокус смещается с тест-центрика на пациент-центрик (см. health-report-vision)
8.5Детальный просмотр результатаСм. test-page-content — что показываем на странице теста (raw + AI prose)
8.6Patient overviewHealth Status дашборд — см. my-health (5 секций: Главное / Общее / Что меняется / Чего не хватает / Что обсудить с врачом)
8.7+AI ChatTest Assistant и Diet Consultation режимы2
Diets, Stripe оплата, инвитации семьиСм. spec3

Pricing

Stripe-based subscription. Снимок текущего направления (Feb 2026)4:

  • Упростить до 1-2 тарифов. Варианты обсуждались: (1) одна опция $9.99-14.99 для всех (включая 10 family-профилей), (2) стандарт + премиум, где премиум даёт extra value типа загрузки больших файлов (560+ страниц), которые конкуренты «не жуют».
  • Финальный выбор зависит от family-tariff usage data, который должен отсмотреть Vlad (сколько реально пользуются individual / family / big family).

Конкретные tier’ы и цены в проде ещё не зафиксированы — отдельный TBD.

Открытые вопросы

  • Subscription tiers — какие tier’ы и что в каждом доступно (family profile limit, AI Chat usage, история, retention). Озвучивалось в разное время, конкретное pricing-меню требует синтеза из созвонов.
  • Когда merge feature/b2c-dashboard → main и production launch
  • Mobile app или PWA — phr.bloodgpt.tech как mobile-first web?
  • Multi-language scope — какие языки в b2c-dashboard (patient-portal имеет 10 локалей, phr может иметь меньше)
  • Связь с partner-portal — может ли individual user быть subscribed через partner pricing?
  • B2C activation funnel — sign-up → first test upload — реально работает или WIP

Связано

  • patient-portal — родственный B2B-портал с шаринговой UI-инфраструктурой; не путать с phr
  • my-health — patient overview дашборд, главная поверхность интерпретации для пациента
  • test-page-content — что показываем на странице конкретного теста
  • health-report-vision — архитектурный фрейм «snapshot вместо тест-центрика»
  • doctor-validation — НЕ применимо к phr (B2C, нет doctor at intermediary client)
  • integration-options — НЕ применимо (это самостоятельный продукт, не B2B integration option)

Сноски

  1. Бизнес-спека B2C app — /home/i/JOBS/BloodGPT/specs/business/08-patient-experience.md

  2. AI Chat детали — /home/i/JOBS/BloodGPT/specs/business/07-ai-chat.md

  3. Diets — /home/i/JOBS/BloodGPT/specs/business/05-diets.md

  4. Маркетинг февраль (Vasilii / Nata / Nikita), 2026-02-05: https://github.com/Realai-plus/meeting-digests/blob/main/data/digest/2026/02/2026-02-05T12%3A04%3A05.000Z_%D0%BC%D0%B0%D1%80%D0%BA%D0%B5%D1%82%D0%B8%D0%BD%D0%B3_%D1%84%D0%B5%D0%B2%D1%80%D0%B0%D0%BB%D1%8C_01KGPV0AHS7GXBSRC65QPGCFG1.md — B2C simplification направление: одна опция $9.99-14.99 + 10 профилей семьи или стандарт + премиум.