Заметка после сессии - это самое чувствительное, что есть в работе психолога. Поэтому вопрос "а как именно она хранится" рано или поздно возникает у каждого, кто переходит с бумаги или тетради в приложение. В Psy-notes заметки защищены всегда, а вот насколько строгой будет эта защита, решаете вы сами.
Режима два. Оба рабочие, оба безопасные, разница между ними - в одной технической детали, у которой вполне практические последствия. Разберем по очереди.
Режим по умолчанию: шифрование на стороне сервера
Так работает аккаунт сразу после регистрации, и так устроено большинство платформ, имеющих дело с медицинскими или другими чувствительными данными.
Заметка передается на сервер защищенным каналом - это тот самый https, который вы видите в адресе страницы. В базе данных она хранится в зашифрованном виде, то есть на диске лежит не текст, а набор символов. Плюс к этому - резервные копии, ограниченный доступ к инфраструктуре, журналы событий.
Что это дает на практике: если база данных попадет не в те руки, прочитать из нее ничего не получится. Это базовый уровень, ниже которого сегодня просто нельзя работать с такими данными, и он у вас есть без всяких настроек.
Ключ шифрования в этой модели принадлежит платформе - именно поэтому система может показать вам заметку, когда вы ее открываете, восстановить аккаунт, если вы забыли пароль, и вернуть данные из резервной копии. Удобство именно здесь: вы ничего не можете потерять окончательно.
Кому подходит: большинству. Если вы ведете частную практику и хотите надежное место для записей без дополнительных процедур - этот режим закрывает задачу.
Второй режим: шифрование на стороне браузера
Кто-то хочет большего - чтобы текст заметки не видел никто, кроме самого автора, ни при каких обстоятельствах. Для таких случаев в настройках есть шифрование на стороне браузера.
Разница в одном: ключ создается в вашем браузере и в открытом виде браузер не покидает. Заметка шифруется прямо на вашем устройстве, и на сервер поступает уже закрытый текст.
Чтобы вы могли работать с нескольких устройств, копия ключа все же хранится на сервере, но она тоже зашифрована. Открыть ее можно только в вашем браузере и только двумя способами: паролем шифрования или кодом восстановления, который вы получаете во время настройки. Подойдет любое из двух - они открывают один и тот же ключ. Ни пароль, ни код платформа не получает.
Внутри работают стандартные для отрасли алгоритмы с параметрами по текущим рекомендациям по безопасности. Код восстановления специально составлен так, чтобы его можно было переписать от руки и потом прочитать без ошибок.
Кому подходит: тем, кому спокойнее, когда ключ от записей физически есть только у них, и кто готов сам отвечать за его сохранность.
Чем приходится платить за второй режим
У такой приватности есть цена, и о ней стоит знать до того, как включать режим.
Восстановление зависит только от вас. Если потерять и пароль шифрования, и код восстановления одновременно - заметки не вернет никто, включая нас. Это не сбой, а сама суть режима: если бы поддержка могла расшифровать ваши записи "на всякий случай", ключ не был бы вашим.
Поэтому код восстановления стоит держать отдельно от пароля: в менеджере паролей, которым вы не заходите в Psy-notes, или распечатать и положить к документам дома. Главное - чтобы потеря пароля не означала автоматически и потерю кода.
Часть будущих функций будет недоступна. Любые функции с искусственным интеллектом, которые анализируют заметки, отслеживают динамику клиента или помогают с подготовкой к сессии, требуют доступа к тексту на сервере - для зашифрованных заметок они работать не будут.
Как включить и что станет с существующими заметками
Шифрование касается заметок сессий и включается в настройках. Пока вы этого не сделали, аккаунт остается на серверном шифровании.
После включения Psy-notes предложит перешифровать существующие заметки - они по очереди расшифровываются и закрываются заново уже в вашем браузере. Пока процесс идет, оба формата сосуществуют, так что ничего не теряется и работать можно дальше. Когда он завершится, сервер перестает принимать заметки в открытом виде: если в старой вкладке случайно осталась незашифрованная форма, приложение попросит обновить страницу перед сохранением.
Пароль шифрования можно изменить позже - перешифровывать тысячи старых записей заново не придется, заново защищается только сам ключ. Это быстро даже на большом архиве.
Так какой режим выбрать
Если вы хотите надежное хранилище для записей и возможность обратиться в поддержку, когда что-то пошло не так, оставайтесь на режиме по умолчанию - он для этого и сделан. Если вам важно, чтобы доступ к тексту заметки был не вопросом правил и настроек, а технически невозможным ни для кого, кроме вас, и вы готовы сами отвечать за код восстановления - включайте шифрование на стороне браузера.
Перейти с первого режима на второй можно в любой момент, не теряя существующих записей.