Обновления продукта

Release Notes — 19 марта 2026

Bartłomiej Głowacki · CAIO, руководитель направления AI и R&D
Release Notes — 19 марта 2026

Этот релиз был сосредоточен на двух вещах: новых аналитических инструментах для CBT-терапевтов и защите данных пациентов корпоративного уровня. Мы добавили 9 новых анализов на основе модели Judith Beck, реализовали шифрование базы данных Always Encrypted, а приложение Android теперь доступно в Google Play Store.

💚 Спасибо нашей команде тестирования: Martyna, Joanna, Ewa, Jagoda и Bartłomiej — каждый из вас внёс реальный вклад в этот релиз!


1. 🧠 9 новых CBT-анализов — модель Judith Beck в вашем приложении

Это самая важная функция этого релиза. На вкладке “CBT-анализы” в профиле пациента вы теперь найдёте 9 новых аналитических инструментов, основанных на подходе Judith Beck и модели CT-R (Cognitive Therapy — Recovery). Каждый из них помогает структурированно организовать информацию из терапевтических сессий.

Что нового?

  • Вкладка “CBT-анализы” — все анализы в одном месте, с кнопкой “AI-анализ” для запуска выбранного инструмента
  • Выбор сессий — можно выбрать конкретные сессии для анализа, вместо анализа всех сразу
  • 9 новых анализов — от концептуализации случая через анализ базовых убеждений до планирования интервенций
  • Метка “Добавление в систему” — понятное указание, когда AI дополняет документацию на основе транскрипции

Анализы были подготовлены в сотрудничестве с экспертом по CBT и готовы к клинической консультации.


2. 🔒 Шифрование данных пациентов — Always Encrypted

Мы внедрили Always Encrypted — технологию шифрования базы данных, при которой персональные данные пациентов зашифрованы даже для администраторов базы данных. Ключи шифрования хранятся в Azure Key Vault, отдельно от самих данных.

Что это значит для вас?

  • Транскрипции сессий теперь зашифрованы в базе данных (Always Encrypted) — сервер базы данных не имеет доступа к их содержимому в открытом виде
  • Персональные данные пациентов (имя, фамилия, контактные данные) защищены на уровне столбцов базы данных
  • Псевдонимизация перед отправкой в AI — прежде чем транскрипция попадёт в модель AI, персональные данные автоматически заменяются псевдонимами. AI никогда не видит настоящие имена ваших пациентов
  • Длинные тексты (например, многочасовые транскрипции) автоматически переносятся в отдельное зашифрованное хранилище — данные не теряются

Всё работает автоматически — вам не нужно ничего настраивать.


3. 💳 Управление подпиской прямо из приложения

Теперь вы можете управлять своей подпиской прямо из приложения — без обращения в поддержку и без входа в Stripe.

Что вы можете сделать?

  • Проверить текущий план и дату следующего списания
  • Изменить план с месячного на годовой и наоборот
  • Обновить данные карты
  • Отменить подписку — с понятным сообщением о том, что произойдёт после окончания оплаченного периода

Кнопку “Управление подпиской” вы найдёте в настройках аккаунта.

Мы также добавили поддержку бесплатных продуктов через Payment Links — если в будущем мы предложим бесплатные пробные планы, система обработает их автоматически.


4. 📱 Мобильное приложение — Android в Play Store и iOS в TestFlight

Приложение Android теперь доступно через Google Play Store — больше не нужно вручную скачивать APK-файл. Просто найдите “Therapy Support” в Play Store.

Что изменилось?

  • Play Store — приложение проходит официальный процесс публикации Google, что означает автоматические обновления
  • QR-код — в панели терапевта вы найдёте QR-код для быстрого скачивания приложения на телефон
  • iOS TestFlight — мы исправили сбой при запуске, который блокировал проверку Apple. Приложение для iOS снова доступно в TestFlight

5. 👶 Раздел законного опекуна в форме пациента (Bartłomiej)

По просьбе Bartłomiej мы добавили раздел законного опекуна в форму пациента. При работе с детьми или подростками теперь можно вносить данные опекуна прямо в профиль пациента.

  • Имя и контакты опекуна — видны в профиле пациента
  • Старый раздел ICE Contact убран — заменён новым, более полным разделом опекуна
  • Упрощённая форма создания пациента — мы убрали ненужный шаг выбора из существующих пациентов, теперь новый профиль создаётся сразу

6. 🌍 Автоматическое определение языка (Bartłomiej)

По просьбе Bartłomiej приложение теперь автоматически определяет язык вашего браузера при первом входе и устанавливает соответствующий язык интерфейса. Если ваш браузер настроен на польский язык — приложение сразу отобразится на польском, без необходимости менять язык вручную в настройках.


7. 🔍 Ваш профиль терапевта виден в Google

Публичные профили терапевтов теперь оптимизированы для поисковых систем. Это значит, что ваше имя, специализация и местоположение могут появляться в результатах Google — потенциальные пациенты могут найти вас, даже не заходя сначала на сайт Therapy Support.

Что мы добавили?

  • SEO мета-теги — заголовок, описание и ключевые слова в вашем публичном профиле
  • Карта сайта (Sitemap) — Google автоматически индексирует профили терапевтов
  • Динамический рендеринг — боты Google видят полное содержимое вашего профиля, хотя приложение построено на React

8. 📊 Дневник пациента — графики тяжести проблем (Ewa)

По просьбе Ewa мы пересобрали способ отслеживания проблем в дневнике пациента. Теперь тяжесть каждой терапевтической проблемы отслеживается отдельно и отображается на комбинированном графике (настроение + тяжесть).

Что изменилось?

  • Отдельные оценки по каждой проблеме — с каждой записью в дневнике пациент оценивает тяжесть каждой из своих проблем
  • Комбинированный график — на одном графике видно и настроение пациента, и тяжесть отдельных проблем во времени
  • Автоматическое обновление — после добавления записи график обновляется сразу, без необходимости перезагружать страницу

9. 🤖 Сворачиваемое окно AI-агента

Окно AI-агента в профиле пациента теперь можно свернуть — оно не занимает контент, когда не нужно, но сразу доступно, когда вы хотите задать вопрос. Просто нажмите на заголовок окна, чтобы свернуть или развернуть его.


10. 🎥 Видеосессии — тестирование комнаты

В разделе Интеграции → AITS Video вы теперь найдёте кнопку “Тестовая комната” — можно проверить, работают ли камера, микрофон и соединение корректно до сессии с пациентом, а не во время неё.

По просьбе Ewa мы также скрыли кнопку “Присоединиться к видеокомнате”, когда сессия не запланирована — чтобы она не вводила в заблуждение.


11. 🔐 Безопасность аккаунта (Bartłomiej)

По просьбе Bartłomiej мы реализовали два важных механизма безопасности:

  • Блокировка аккаунта после неудачных попыток входа — если кто-то многократно вводит неправильный пароль, аккаунт временно блокируется. Защита от атак методом перебора
  • HTTP-заголовки безопасности — дополнительный слой защиты от атак XSS и clickjacking
  • Обновлённая Политика конфиденциальности (v1.1) — адаптирована под требования проверки Google OAuth

12. 🐛 Что мы исправили

Отчёты Martyna

  • Смешение уровней в CBT-концептуализации — элементы уровня 1 появлялись на уровне 2 и наоборот. Исправлено — теперь каждый уровень содержит правильные данные
  • Модальное окно перемещения сессии — кнопка за пределами экрана — на маленьких экранах кнопка подтверждения выходила за видимую область. Исправлено
  • Заметки заблокированы в будущих сессиях — было невозможно редактировать заметки в сессиях, запланированных на будущее. Теперь можно готовить заметки заранее
  • Нет сообщения после живой транскрипции — после завершения живой транскрипции не появлялось подтверждающее сообщение. Добавлено

Отчёты Joanna

  • Оценка AI адаптирована для сессий с детьми и подростками — промпты AI теперь учитывают специфику терапии с младшими пациентами
  • Шаблоны уведомлений были пустыми — после обновления шаблоны SMS и email могли сброситься до пустых. Мы добавили резервный механизм — если шаблоны в базе данных пусты, система использует встроенные значения по умолчанию
  • Юридические документы — ошибка 404 — формы согласия и условия использования некорректно отображались в продакшн-окружении. Исправлено
  • Переключатель онлайн-сессии не работал — при наличии локации под названием “Online” переключатель не реагировал. Исправлено
  • Сброс юридического согласия — согласия сбрасывались некорректно. Теперь сброс работает только в режиме предпросмотра администратором

Отчёты Jagoda

  • Сессии только на час — было невозможно назначить сессию на 9:15 или 9:30. Исправлено — календарь теперь поддерживает четвертьчасовые интервалы
  • Слишком маленькие окна ABC — окна анализа ABC были слишком тесными, текст требовал прокрутки. Теперь окна автоматически подстраиваются под содержимое
  • Ошибка при оценке сессии — в некоторых случаях оценка AI выдавала ошибку из-за контента, помеченного как потенциально чувствительный. Мы добавили умный механизм повторных попыток
  • Таймаут при генерации CBT-анализа — длинные анализы заканчивались ошибкой 504. Мы увеличили лимит времени, чтобы даже объёмные анализы успевали завершиться

Отчёты Ewa

  • Смешанные языки в записях дневника — заголовки записей отображались не на том языке. Исправлено
  • QR-код убран из портала пациента — ненужный QR-код больше не отображается в интерфейсе пациента

Другие исправленные проблемы

  • Смена пароля не работала — форма смены пароля в профиле терапевта не сохраняла изменения из-за проблемы со вложенной формой. Исправлено
  • Кнопка PIN — изменение метки — по просьбе Bartłomiej мы изменили метку с “Далее” на “Повторить”, чтобы чётко указать, что PIN нужно ввести повторно
  • Модальные окна выходили за пределы экрана — по просьбе Bartłomiej мы добавили максимальную высоту и прокрутку ко всем модальным окнам приложения
  • Потерянная транскрипция — в редких случаях транскрипция могла теряться при сохранении. Исправлено путём коррекции механизма хранения
  • Календарь — сетка и перетаскивание — линии сетки календаря и перетаскивание сессий теперь точно привязываются к четвертям часа (15-минутным интервалам)
  • Стабильность реального времени — мы внедрили Azure SignalR Service, поэтому уведомления и обновления в реальном времени работают надёжно даже когда приложением пользуются одновременно многие пользователи
  • Производительность — мы провели комплексную оптимизацию производительности фронтенда и бэкенда — приложение работает быстрее и использует меньше памяти

13. 📋 Что нужно проверить

Проверить
CBT-анализы
Откройте вкладку “CBT-анализы” в профиле пациента — доступны 9 новых анализов
Выберите конкретные сессии для анализа с помощью селектора сессий
Нажмите “AI-анализ” — результат появляется в структурированном формате
Подписка
Нажмите “Управление подпиской” в настройках — открывается панель Stripe
Мобильное приложение
Найдите “Therapy Support” в Google Play Store — приложение отображается
Отсканируйте QR-код в панели терапевта — ведёт к скачиванию приложения
Законный опекун
Добавьте данные опекуна в профиль пациента — раздел опекуна виден
Язык
Войдите с нового браузера — язык устанавливается автоматически
Видеосессии
Нажмите “Тестовая комната” в Интеграции → AITS Video — тестовая комната открывается
Без запланированной сессии — кнопка “Присоединиться к видеокомнате” скрыта
Дневник пациента
Добавьте запись с оценками тяжести проблем — график обновляется
AI-агент
Сверните окно AI-агента — разверните его снова кликом
Календарь
Создайте сессию в 9:15 — отображается корректно
Перетащите сессию в календаре — привязывается к четвертям часа
Безопасность
Введите неправильный пароль 5 раз — аккаунт временно блокируется
Смените пароль в профиле терапевта — изменение сохраняется
CBT-концептуализация
Откройте концептуализацию — элементы L1 и L2 находятся на правильных местах
Окна ABC автоматически расширяются под содержимое
Прочее
Юридические документы отображаются корректно (нет 404)
Переключатель онлайн-сессии работает корректно

Этот релиз включает более 150 коммитов — от новых аналитических инструментов CBT через шифрование данных корпоративного уровня до десятков исправлений, о которых сообщила наша команда тестирования. Спасибо за каждый отчёт!

Статья подготовлена командой Therapy Support

Therapy Support · Начните уже сегодня

Верните время себе
и вашим пациентам

Вы КПТ-терапевт?
Узнайте, как платформа поддерживает вашу ежедневную работу.
Резюме сессий, структурирующие клинический материал. Администрирование, которое не мешает.