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

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 · Почніть уже сьогодні

Поверніть час для себе
та своїх пацієнтів

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