Возможности

Создано, чтобы уместить клиническую сессию EMDR в программу.

Каждая возможность выросла из реального клинического процесса. Ни одна из них не декоративна.

Движок стимуляции

Планировщик на аудиочасах

Паттерн look-ahead по Крису Уилсону. Аудиочасы служат опорой, визуальный слой следует за ними. Типичная ошибка синхронизации — менее миллисекунды.

Три траектории

Горизонтальные колебания, диагональное движение, бесконечность (∞). Выбирается для каждой сессии по клиническим предпочтениям.

Настраиваемые параметры

BPM, размер шара, цвет шара, цвет фона, частота тона, форма волны (синус/треугольник/меандр) и режим синхронизации.

Управление видимостью страницы

Если вкладка уходит в фон, сессия останавливается автоматически. Это снижает риск ретравматизации, при необходимости — экстренная остановка.

Wake Lock

Не даёт экрану заснуть, пока идёт сессия. Критично для планшетов и длинных сессий.

Тикер на Worker + запасной путь

Высокочастотный таймер на Web Worker. Если CSP блокирует worker, автоматически включается запасной вариант в основном потоке.

Мультисенсорность и EMDR с детьми

Билатеральная стимуляция не сводится к движениям глаз. Зрительный, слуховой и тактильный каналы привязаны к единым аудиочасам; для детей есть пейсер «объятие бабочки» без оборудования и измерение по лицам. Всё под контролем специалиста.

Тактильный канал — вибрация (Remnema buzzer)

Третий билатеральный канал: вибрация слева и справа через Web Gamepad Haptics, привязанная к тем же аудиочасам, что изображение и звук, — без расхождения. Работает с устройством Remnema buzzer.

Тактильная точность по сету

Для каждого сета измеряются и записываются число отправленных импульсов, пропущенные импульсы и отклонение по времени. Если контроллер отключился, предупреждение появляется сразу — журнал, которого оборудование дать не может.

Пейсер «объятие бабочки» (без оборудования)

Вместо слежения за глазами: на экране поочерёдно загораются два крыла, клиент или ребёнок касается светящейся стороны. Оборудование не нужно, и это работает также на экране клиента.

Детский SUD по лицам

Шкала из шести лиц вместо абстрактной 0–10 (очень хорошо → хуже всего). Внутри хранится как 0–10, поэтому динамика и отчёты не меняются. Для ребёнка это понятное и конкретное измерение.

Несовершеннолетние и согласие представителя

Для клиентов младше 18 лет явное согласие по KVKK берётся у родителя или опекуна; его личные данные тоже шифруются AES-256-GCM. Сессия несовершеннолетнего автоматически открывается с детской шкалой.

Мультисенсорно, под контролем специалиста

Зрительный, слуховой и тактильный каналы включаются и выключаются независимо — ребёнку можно оставить только тактильный. Всё носит рекомендательный характер; клиническое решение всегда за лицензированным специалистом. Это не медицинское изделие.

Клиническое наблюдение и измерения

EMDR не заканчивается сессией. Валидированные шкалы, дневник клиента между сессиями, графики динамики и отчёт о сессии поддерживают клиническое решение.

Валидированные шкалы — PCL-5, PHQ-9, GAD-7, DES-II

Шкалы травмы (PCL-5), депрессии (PHQ-9), тревоги (GAD-7) и диссоциативных переживаний (DES-II) находятся в кодовом каталоге. Обработка идёт на сервере; исходные ответы, балл, диапазон и отметка фиксируются в момент записи.

Клинические отметки — рекомендательные, никогда не блокирующие

Пункт 9 PHQ-9 (признак высокого риска), PCL-5 ≥33 и среднее DES-II ≥30 дают неблокирующее предупреждение до начала сессии. Клиническое решение всегда за лицензированным специалистом. Отметка попадает в журнал аудита.

Дневник клиента между сессиями

Постоянная ссылка с токеном (/journal/[token]); клиент записывает эмоции, SUD и свободный текст без входа в систему. Шифруется конвертом AES-256-GCM, действует до отзыва специалистом, а адрес с токеном есть только у клиента.

Лента клиента

Сессии, шкалы, записи дневника и изменения назначений в одном потоке. Динамика SUD внутри сета и VOC между сессиями становится наглядной; специалист видит точку вмешательства рядом.

Графики динамики SUD / VOC

SVG-график без внешних зависимостей, совместимый с RSC. Снижение SUD внутри сета и рост VOC между сессиями в пригодном для печати виде.

PDF-отчёт о сессии

Расшифровывается на сервере через @react-pdf/renderer и передаётся напрямую — на диск не пишется. Печатный документ сессии EMDR для карты клиента; каждая выгрузка попадает в журнал аудита.

Когортная аналитика

/organization/outcomes — разница по шкалам в масштабе клиники и изменение по каждому клиенту. Расчёт идёт без расшифровки персональных данных; для руководителя клиники.

Супервизия

Profile.supervisorId. Супервизор видит клинический ход подопечного только для чтения; следы доступа по KVKK §9.4 остаются в обычной цепочке.

Доступ по отдельным терапевтам

Доступ только для чтения к отдельному клиенту внутри клиники. Управляется назначенным специалистом и руководителем клиники; через PatientAccessGrant с отметкой времени и возможностью отзыва.

Работа клиники

Мультиарендная архитектура

Данные каждой клиники полностью изолированы. PostgreSQL Row-Level Security на стороне приложения работает по принципу fail-closed.

Суперадминистратор · Руководитель клиники · Терапевт

Три роли, три границы. Выдача лицензий только у суперадминистратора; приглашения внутри клиники — у руководителя.

Двухфазный расход лицензии

Старт сессии переводит её в RESERVED, завершение — в CONSUMED. Отмена в течение 3 минут даёт RELEASED — квота не расходуется впустую.

Назначение клиента

Руководитель клиники назначает клиента конкретному терапевту. Терапевт видит только назначенных ему клиентов.

Записи SUDS и сетов

После каждого сета фиксируются SUDS, число тактов и длительность. При закрытии сессии — сводный отчёт.

Удобные приглашения в режиме разработки

При локальной разработке ссылка-приглашение выводится в терминал ANSI-баннером. В продакшене письмо уходит через Resend с резервом SES.

Соответствие и безопасность

Конвертное шифрование AES-256-GCM

Персональные данные клиента (имя, фамилия, телефон, почта, дата рождения) лежат в одном конверте и привязаны к идентификатору строки через AAD. Версия ключа допускает ротацию.

Клинический текст тоже зашифрован

Целевое воспоминание сессии, негативная и позитивная когниция, область тела и заметки специалиста используют ту же схему шифрования — в отдельном конверте.

Журнал аудита только для добавления

UPDATE и DELETE отозваны на уровне базы, изменение блокируется триггером. Следы доступа по KVKK §9.4 защищены дважды.

Мягкое удаление и хранение

Право на удаление по KVKK. Клиент сначала помечается удалённым; по завершении срока хранения планируется окончательное удаление, журнал аудита сохраняется.

Сбой сервера лицензий не останавливает клинику

Идущую сессию можно завершить и офлайн. Блокируется только запуск новой сессии — как защита от риска ретравматизации.

Закрытая регистрация

Публичного /signup нет. Middleware Next блокирует /api/auth/sign-up/*. Злоупотребление пробным периодом исключено.

Запланируйте подробную презентацию для вашей клиники.

За 30 минут покажем всю систему.

Заказать демо →
Возможности — программа для клинического EMDR · Remnema