До змісту
Ratio Medical CRM

Безпека

Безпека, на яку можна спиратися

Медичні дані потребують серйозного ставлення. Нижче — що саме працює в Ratio сьогодні, що доступне за вибором і що ще в планах. Без гучних слів і неперевірених сертифікацій.

  • Працює
  • Доступно
  • У плані

Відокремлення даних клінік

Кожна клініка працює у власному просторі даних.

  • Прив'язка до клініки

    Кожен запис пацієнта, візиту, документа чи фото належить певній клініці. Усі запити фільтруються за клінікою користувача, а автоматичні тести перевіряють заборону доступу між клініками.

    Працює
  • Додатковий захист на рівні бази даних

    Зв'язки між пацієнтами, візитами, файлами та документами в самій базі даних прив'язані до клініки: база відхиляє посилання на дані іншої клініки, навіть якщо помилка з'явиться в коді.

    Працює
  • Row-level security

    Політики row-level security на рівні бази даних свідомо відкладено й задокументовано; вони в плані. Поки що розмежування забезпечують застосунок і складені обмеження бази.

    У плані
  • Доступ служби підтримки

    Адміністратор платформи бачить лише службові метадані клінік (назву, стан, кількість користувачів), але не прізвища пацієнтів і не клінічний зміст. Вхід під чужим обліковим записом не передбачено; вхід адміністратора платформи вимагає обов'язкової 2FA.

    Працює

Ролі та контроль доступу

Принцип мінімально необхідного доступу: що не дозволено явно — заборонено.

  • Шість ролей

    Власник, адміністратор, лікар, асистент, реєстратор і «тільки перегляд». Права кожної ролі — явний перелік дій, а не виняток із «дозволено все».

    Працює
  • Реєстратор без медичної частини

    Реєстратор бачить розклад і базові контактні дані, але не діагнози, візити, фото чи документи.

    Працює
  • Захист від ескалації прав

    Адміністратор не може підвищити власні права, призначати чи змінювати власника та інших адміністраторів. Клініка завжди має принаймні одного активного власника — ця умова перевіряється атомарно.

    Працює
  • Миттєва деактивація

    Деактивований або видалений користувач одразу втрачає доступ, а його сесії завершуються.

    Працює

Автентифікація та сесії

Вхід захищено кількома рівнями.

  • Паролі

    Мінімальна довжина — 12 символів. Паролі зберігаються лише у вигляді хешу (Argon2) і недоступні в чистому вигляді навіть нам.

    Працює
  • Обмеження спроб входу

    Невдалі спроби входу, перевірки 2FA та прийняття запрошень обмежуються за ідентифікатором і адресою; надмірні спроби тимчасово блокуються.

    Працює
  • Двофакторна автентифікація

    Застосунок-автентифікатор (TOTP) із резервними кодами. Користувач вмикає її у своєму профілі. Механізм обов'язкової 2FA для власників клінік підготовлено й буде увімкнено з попередженням.

    Доступно
  • Passkey

    Вхід за допомогою Face ID, відбитка пальця чи PIN-коду пристрою.

    Доступно
  • Сесії

    Сесія діє до 12 годин. Користувач бачить активні сесії й може завершити будь-яку з них. Зміна пароля завершує інші сесії.

    Працює
  • Автоблокування екрана

    Після 30 хвилин бездіяльності екран блокується й вимагає повторного підтвердження.

    Працює

Журнал дій і історія змін

Важливі події залишають слід.

  • Журнал безпекових подій

    Зміни паролів, сесій, ролей і незворотні дії фіксуються в журналі без медичного змісту. Записи журналу захищено від зміни й видалення тригером бази даних.

    Працює
  • Чисті журнали роботи

    Технічні журнали не містять значень із запитів до бази, тож імена пацієнтів чи email не потрапляють в операційні логи.

    Працює
  • Історія візитів

    Доповнення завершеного візиту зберігає попередні версії. Видалені візити можна відновити, а пацієнтів — архівувати замість видалення.

    Працює
  • Розділення ролей бази даних

    Повне розділення прав облікового запису застосунку й адміністратора бази, щоб захист журналу не можна було вимкнути без окремого доступу, — у плані.

    У плані
  • Незворотне видалення пацієнта

    Можливе лише власнику, після повторного підтвердження паролем (і кодом 2FA за наявності), введення прізвища та причини. Дія блокується, якщо в пацієнта є завершені візити чи згенеровані документи.

    Працює

Файли: фото та документи

Клінічні файли не є публічними.

  • Доступ лише після перевірки

    Фото, документи й PDF відкриваються лише через захищені адреси після перевірки сесії та прав користувача — прямих публічних посилань немає.

    Працює
  • Приватне сховище

    Файли зберігаються у приватному хмарному сховищі; додатково застосовуються суворі правила безпеки браузера (CSP) для сторінок застосунку.

    Працює

Інфраструктура, резервні копії та відновлення

Керована інфраструктура й чесний план розвитку.

  • Шифрований канал

    Усі з'єднання з застосунком відбуваються через HTTPS.

    Працює
  • Резервні копії бази

    База даних працює на керованому хмарному сервісі з відновленням до певного моменту часу. Файли зберігаються окремо від бази.

    Працює
  • Перевірка відновлення

    Регулярні навчальні відновлення з копії та їх документування є частиною операційного плану; ми опублікуємо результат після проведення.

    У плані
  • Відновлення доступу

    Пароль користувача скидає власник або адміністратор клініки. Якщо єдиний власник втратив і 2FA, і резервні коди, діє операторська процедура відновлення: підтвердження особи, письмова причина, завершення всіх сесій і примусова зміна пароля; кожен такий випадок фіксується в журналі.

    Працює

Чого ми не стверджуємо

Ratio не має сертифікатів HIPAA, ISO 27001 чи інших формальних сертифікацій, і ми не заявляємо про відповідність конкретним нормативним вимогам. Архітектура спроєктована з урахуванням принципів мінімального доступу, розмежування даних і прозорості дій. Оцінку відповідності вашої практики законодавству про захист персональних даних клініка виконує окремо; за потреби ми надамо технічну інформацію для цього.

Є питання щодо безпеки?

Напишіть нам — відповімо технічно й без маркетингових прикрас.