Стряпчiй CRM для юристов и адвокатских образований

Куда попадают ваши дела, документы и деньги

Стряпчiй делает юрист для юристов, поэтому вопросы «где это всё хранится и не исчезнет ли оно в один день» мы задавали себе первыми. Ниже — честные ответы, без маркетинговых обобщений.

Данные вашей фирмы лежат в отдельной базе

У каждой фирмы — своя база данных PostgreSQL, а не общие таблицы с колонкой «фирма». Это изоляция на уровне базы, а не фильтра в коде: чтобы показать чужое, системе пришлось бы подключиться к чужой базе, а не ошибиться в условии запроса.

Одна программа обслуживает несколько фирм: фирму она узнаёт по адресу, с которого пришёл запрос, и дальше открывает только её базу. Общей таблицы, где данные всех фирм лежали бы вперемешку, в схеме нет.

Серверы размещены в России: требование 152-ФЗ о локализации персональных данных соблюдено, согласие на обработку встроено в продукт.

Резервные копии и восстановление

  • Копия снимается каждый день автоматически: базы всех фирм, загруженные файлы, настройки.
  • Перед каждым обновлением системы снимается ещё одна копия — откат занимает секунды.
  • Архив шифруется до записи на диск: без приватного ключа его не прочитает никто, включая администраторов хранилища.
  • Восстановление — отрепетированная процедура: цикл «копия → восстановление» покрыт автоматическим тестом со сверкой данных, а не остаётся теорией на бумаге.

Архив можно забрать целиком

  • По запросу фирма получает всё разом: выгрузку базы, документы в папках с человеческими именами, реестры в CSV для Excel, опись и контрольные суммы SHA-256 на каждый файл.
  • Ссылка на архив живёт 72 часа, каждое скачивание записывается в журнал.
  • Это не жест доброй воли, а обычный порядок: ваши данные — ваши, в том числе в день, когда вы решите уйти.

Кто что видит внутри фирмы

  • Роли: администратор, партнёр, старший юрист, юрист, помощник, стажёр. Финансы фирмы видят только администраторы и партнёры.
  • Юрист видит свои проекты и дела; документы открываются через проект, задачу или заседание.
  • Приглашённому со стороны юристу даётся роль «Внешний консультант» с запретом по умолчанию: доступ открывается точечно, к конкретному проекту, и так же точечно закрывается.
  • Конфиденциальные доверители скрыты от сотрудников вне команды — вплоть до самого факта, что такое дело существует.
  • Отчёты фильтруются теми же правилами доступа, что и экраны: в выгрузке не окажется того, что сотруднику не показывают.
  • Удалённый документ 30 дней лежит в корзине — случайное удаление обратимо.

Шифрование и секреты

  • Весь трафик — только по HTTPS (TLS).
  • Секреты подключений — пароли почтовых ящиков, токены календарей — хранятся в базе зашифрованными (AES-256-GCM).
  • Пароли сотрудников — только bcrypt-хэши; попытки подбора блокируются.
  • В кабинете доверителя открытых секретов нет: пароль — bcrypt-хэш, токены сессий и приглашений — отпечатки, секрет подтверждения входа кодом — шифротекст. Перехват базы не откроет ни одного действующего доступа.
  • Подтверждение входа кодом из приложения — по желанию, и у сотрудника, и у доверителя; телефон потерян — второй фактор сбрасывает администратор или партнёр.
  • Журнал доступа в кабинете: входы, неудачные попытки, просмотр и скачивание документов и счетов, загрузка файлов, сообщения. В фирме он открыт администратору и партнёру — по всем учётным записям доверителя, самому доверителю — его собственная часть.

Чтобы система не падала

  • Внутренний сторож проверяет систему раз в минуту и поднимает тревогу при сбое.
  • Обновление подменяет сборку целиком и само себя проверяет: работает ли служба, открываются ли страницы, проходит ли вход. Не прошло — откат.
  • Журнал действий: кто загрузил, изменил или удалил документ или счёт — видно в хронике.

Если автор остановится

Систему пишет один человек. Вопрос «что будет, если он остановится» — законный, и ответ на него не в обещаниях, а в том, в каких форматах лежат ваши данные.

  • Полный архив фирмы выдаётся по запросу в любой рабочий день, а не в день катастрофы.
  • Внутри — выгрузка базы PostgreSQL, документы обычными файлами в папках, реестры в CSV, опись и контрольные суммы SHA-256.
  • Своих форматов в архиве нет: базу поднимет любой администратор PostgreSQL, документы откроются без нашей программы, реестры прочитает Excel. Подрядчик, которого вы позовёте, разберётся без нас.

Чего мы здесь не обещаем: депонирования исходного кода, эскроу у третьей стороны и установки на ваш сервер. Этого нет.

Что мы не обещаем

Мы не рассказываем про «военное шифрование» и не вешаем значки сертификаций, которых нет.

Чего сегодня нет: шифрования самих файлов на диске — шифруются резервные копии и секреты подключений. Появится — напишем здесь, а не в рекламе.

Нужны детали конкретной меры — устройство хранения, регламент восстановления, порядок удаления данных при расторжении договора — спросите напрямую, покажем как есть.

Посмотреть, как это устроено внутри

Демо открыто без заявки: вымышленная фирма «Фемида» и вся система целиком. Нужен свой контур с делами вашей фирмы — оставьте заявку на главной, первый месяц бесплатно.