Доверие
Безопасность
Эта страница описывает технические меры платформы СВОЕЗЕМ — как они устроены в коде и инфраструктуре. Это описание реализации, а не юридические гарантии.
Доступ и авторизация
Права проверяются на каждом запросе к API: у каждой роли — свой набор разрешённых действий, сервер не доверяет интерфейсу. Внутренний обзор авторизации прошёл 341 проверочный сценарий — все 341 подтверждены: член правления не видит чужие финансовые операции, ревизор работает только в режиме чтения, житель не получает доступ к данным других участков.
Целостность финансов и голосований
Финансовые записи и журнал голосований ведутся только дополнением: удаление и перезапись исключены на уровне базы данных. Исправление денег выполняется коррекцией с обязательным основанием; периоды закрываются односторонне и защищают все операции внутри себя. Итоги собраний фиксируются с контрольными хешами расчёта, а состав имеющих право голоса закрепляется отдельным снимком до начала голосования. Журнал аудита связан хеш-цепочкой: изменение задним числом разорвало бы цепочку и стало бы видимым.
Загрузка файлов
Каждый загруженный файл проверяется по содержимому (по сигнатурам формата — «магическим байтам»), а не только по расширению: файл с подменённым расширением не пройдёт. Загрузки выполняются в изолированное хранилище без исполнения кода на сервере.
Минимизация персональных данных
Платформа хранит минимум персональных данных, необходимый товариществу для работы: реестр участков и членов, контакты для уведомлений, историю платежей. Лишние поля не собираются. Экспорт персональных данных проходит через аудит, а служебные журналы очищаются от персональных данных при обработке.
Связь
Трафик между браузером, приложением и сервером шифруется по TLS 1.3; нешифрованные соединения не принимаются.
Копии и восстановление
Резервные копии снимаются по расписанию и регулярно проверяются не «на существуют», а настоящим восстановлением: контроль соответствует строк в таблицах, сервер поднимается на копии, результат проверки фиксируется. Копия, которая не прошла проверку восстановлением, считается отсутствующей.
Граница заявления
Перечисленное — технические меры, а не обещание результата в спорах и не юридическая гарантия. Как устроено голосование и его учёт — в разделе«Учтённый голос нельзя тихо изменить»; как устроены деньги — в разделе «Деньги не редактируются — только корректируются».