CryptPad — Google Docs с end-to-end шифрованием, о котором вы не знали
Представьте: ваш коллега случайно отправляет ссылку на финансовый отчёт не тому чату. В обычных Google Docs это катастрофа конфиденциальности. Но с CryptPad даже администраторы сервера не смогут прочитать ваши документы — они всегда зашифрованы прямо в вашем браузере.
Что скрывается за 6.7k звёзд на GitHub?
CryptPad — это редкий зверь в мире open-source: полноценный офисный пакет (документы, таблицы, презентации) с real-time редактированием как в Google Docs, но с принципиально другим подходом к безопасности. Разработанный французской командой при поддержке государственных грантов, проект сочетает:
- Доступность — работает прямо в браузере без установки
- Безопасность — end-to-end шифрование для всего контента
- Функциональность — 8 типов редакторов в одном пакете

Как это работает на практике?
-
Шифрование на лету: Когда вы создаёте документ, ключи генерируются в вашем браузере. Сервер получает только «мусор» — зашифрованные данные, которые не прочитать без вашего пароля.
-
Безопасный обмен: Приглашая коллег, вы фактически передаёте им ключи дешифровки через защищённый канал. Интересный нюанс — для совместного редактирования даже не нужна регистрация.
-
Автономный режим: Все криптографические операции выполняются клиентской частью. Если отключить интернет, локальные изменения сохранятся и синхронизируются при восстановлении соединения.
Кому это реально нужно?
Сценарий 1: Юридические консультации
Адвокатская контора использует CryptPad для подготовки стратегий защиты. Даже если хакеры взломают их сервер, клиентские дела останутся зашифрованными.
Сценарий 2: Удалённая разработка
Команда стартапа ведёт техническую документацию в CryptPad Code — встроенном Markdown-редакторе с подсветкой синтаксиса для 200+ языков программирования.
Сценарий 3: Образование
Преподаватель создаёт интерактивные тесты через CryptPad Forms, не беспокоясь о персональных данных студентов.
Технические особенности для разработчиков
- Стек: JavaScript (Chainpad framework), Node.js для бэкенда
- Лицензия: AGPLv3 — можно модифицировать, но изменения должны быть открытыми
- Развёртывание: Готовые Docker-образы или ручная настройка через Nginx
Для тестирования достаточно клонировать репозиторий и запустить:
git clone https://github.com/cryptpad/cryptpad.git
cd cryptpad
npm install
npm run serve
Ограничения, о которых стоит знать
- Нет мобильных приложений — только адаптивный веб-интерфейс
- Форматирование в текстовых редакторах скромнее, чем в Google Docs
- Для максимальной безопасности нужно доверять хосту, который не подменил JavaScript-код (хотя его можно проверить вручную)
Вывод: Когда выбирать CryptPad?
Это идеальный выбор для:
- Команд, работающих с конфиденциальными данными
- Open-source сообществ, ценящих прозрачность
- Организаций, которым надоела «подписка на всё» от крупных вендоров
Попробовать можно без регистрации на официальном демо-сервере. А если понравится — разверните свой экземпляр: документация для администраторов подробно объясняет все шаги.
P.S. Для параноиков: разработчики рекомендуют использовать Tor-браузер, если нужно скрыть IP-адрес. Но это уже опционально.
