Процесс работы с договорами нужно заменить, но новое решение не должно отправлять договоры в SaaS-сервис подписания. DocuSeal, Documenso и OpenSign стоит включить в список альтернатив DocuSign. У каждого есть ядро для самостоятельного размещения; сравнивать следует редакцию, которую вы сможете эксплуатировать, экспортируемые доказательства и сервисы, к которым развёрнутая система продолжит обращаться. Разрешение арендовать сервер и разрешение отправлять документы обработчику данных — разные решения.
Сохранение уже одобренного процесса DocuSign может быть разумным, пока доказательная база или эксплуатация замены не готовы, если этот процесс отвечает требованиям организации. Если политика запрещает его модель обработки, привычность не снимает ограничение. До переноса реальных договоров определите критерии приёмки замены.
Кратко
- DocuSeal: бесплатная редакция для своего сервера поддерживает нескольких подписантов и собственный SMTP-сервер. Pro добавляет автоматические напоминания, SAML SSO, роли и команды, расширенные возможности API и встраивания. См. сравнение локальных редакций.
- Documenso: Community Edition включает базовое подписание, шаблоны и доступ к API. Коммерческие функции включают портал аутентификации организации, повторную аутентификацию при действиях с документами и встроенный редактор. См. сравнение редакций.
- OpenSign: репозиторий описывает повторно используемые шаблоны, очерёдность подписания, гостевые коды по электронной почте и сертификаты завершения. Документация по API-токенам различает платные рабочие токены и бесплатные тестовые. Уточните права доступа к API для выбранной самостоятельно размещённой сборки: эта страница их однозначно не устанавливает.
Сравните бесплатные редакции и требования к эксплуатации
Таблица сравнивает границы бесплатного кода, требования к развёртыванию и коммерческие функции инструментов.
| Инструмент | Границы бесплатного кода | Компоненты развёртывания | Коммерческие или невыясненные ограничения |
|---|---|---|---|
| DocuSeal | Лицензия репозитория — AGPLv3. Страница тарифов DocuSeal разделяет бесплатную локальную Open Source и коммерческую локальную Pro. | Docker/Compose; по умолчанию SQLite, альтернативно PostgreSQL/MySQL согласно вариантам установки. Предусмотрите постоянное хранение файлов и базы данных, а также доставку почты. | Руководство по настройке Pro относит брендинг, напоминания, SSO, роли и команды, webhooks, API и встраивание к коммерческому предложению. Уточните точные права на интеграции и плату за использование: общие формулировки репозитория этого не определяют. |
| Documenso | Сравнение редакций выделяет бесплатную Community Edition, ежегодную лицензию Business Edition и индивидуальную Enterprise Edition. Репозиторий также содержит коммерческий код с отдельной лицензией. | В требованиях указаны PostgreSQL, почтовый транспорт, обратный прокси и сертификат подписи; хранилище с поддержкой S3 необязательно. В схеме постоянного хранения учтите документы и записи аудита в базе. | Список коммерческих функций включает аутентификацию организации и повторную аутентификацию при действиях с документами. Документация редакций также указывает встроенный редактор, его вариант white-label и удалённое подписание CSC. Для выбранной редакции уточните необходимые экспорты, настройку временных меток и объём бесплатного API. |
| OpenSign | Страница самостоятельного размещения описывает бесплатное ядро. Корневая лицензия AGPLv3 содержит исключения для каталогов и сторонних компонентов. | Руководство Docker настраивает MongoDB, локальное или внешнее файловое хранилище, SMTP/Mailgun и сертификат подписи. Проверьте постоянное хранение и доступность базы данных извне в выбранном развёртывании. | Руководство по API-токенам различает платные рабочие и бесплатные тестовые токены, тогда как страница самостоятельного размещения рекламирует REST API. Прежде чем полагаться на API, уточните права выбранной редакции. Руководство по шаблонам OpenSign описывает настройку «Merge Certificate to PDF»: при включении сертификат завершения входит в итоговый PDF, при отключении предоставляется отдельным PDF. Проверьте доступные настройки экспорта в установленной сборке. |
Приложение электронной подписи с открытым кодом может сочетать пригодное бесплатное ядро с коммерческими пакетами. Для каждого процесса проверьте права: определите действие, разрешающую его редакцию и вызываемый сервис. Наличие публичного репозитория не доказывает бесплатность нужной функции.
Ведите краткую запись выбора: пакет, нужный процесс, невыясненное ограничение и ответственный за получение ответа. Не ставьте «да» в поле без ответа лишь потому, что в облаке есть одноимённая функция. Невыясненное требование должно отложить внедрение соответствующего процесса, даже если остальное приложение подходит.
Подберите кандидата под процесс подписания
Для ручной работы с PDF-шаблонами я бы начал с DocuSeal, при обязательном бесплатном API — с Documenso Community, а при подходящих шаблонах и гостевых почтовых кодах — с OpenSign. Это отправные точки пилота по официальной документации; установки и подписание я не тестировал.
DocuSeal для PDF и шаблонов
DocuSeal разумно первым проверить для подготовки PDF и повторного использования шаблонов, если бесплатное ядро покрывает процесс. FAQ по сертификату аудита описывает загружаемую запись завершения с событиями каждой стороны и условными полями проверки. Прежде чем считать сертификат доказательством конкретного уровня идентификации, сопоставьте записанный метод со своими требованиями.
Сертификат фиксирует адреса почты сторон, время событий, IP-адрес, идентификатор сессии, сведения о браузере и часовой пояс. Проверка по почте или телефону зависит от метода; само наличие поля не доказывает применение более строгой проверки. Попросите образец из планируемой конфигурации, включая отклонённый или делегированный запрос, если эти сценарии важны.
Приостановите выбор, если нужная аутентификация или интеграция требует неодобренного коммерческого предложения. Редактор документов может удовлетворять видимому требованию, пока важное последующее действие остаётся невыясненным.
Documenso для существующей модели эксплуатации PostgreSQL
Documenso стоит пилотировать, если вы можете совместно обслуживать базу, почту и сертификаты. Требования к самостоятельному размещению указывают конкретную ловушку: приложение запускается без сертификата подписи, но подписание документов не работает. Поэтому отзывчивый интерфейс не может быть приёмочным тестом такого развёртывания.
Требования описывают цифровую подпись X.509 с предоставленным или созданным сертификатом .p12 и хранение журналов аудита в базе. Это описание инфраструктуры подписи, а не подтверждение того, какие персональные учётные данные использовал получатель и что содержит конкретный экспорт.
Жизненный цикл документа Documenso описывает готовый подписанный PDF с приложенным журналом аудита. Список изменений v2.14.0 также описывает загрузку сертификата и журнала аудита отдельными PDF через API. В пилоте экспортируйте эти записи из установленной сборки, изучите содержимое и независимо проверьте подписанный PDF.
OpenSign для шаблонов и очерёдности подписания
OpenSign подходит в кандидаты, если повторно используемые шаблоны и порядок участия принципиальны. README проекта описывает нескольких подписантов, очерёдность подписания и гостевые почтовые коды. Проверьте эти сценарии с полным backend и выбранным хранилищем: почтовый код фиксирует доступ к ящику, но не независимо проверенную личность или полномочия в организации.
Инструкции установки для разработки говорят, что режим только frontend использует тестовый backend проекта, включая загрузку документов. Исключите его из частного развёртывания для договоров. Запущенный на вашем компьютере frontend не устанавливает, где backend обрабатывает документы.
Изучите доказательства завершённого подписания

Готовый PDF и отчёт о событиях отвечают на разные вопросы. Соберите доказательства действий, целостности документа, личности и полномочий подписанта, времени. FAQ eSignature Еврокомиссии и закон ESIGN отличают признание электронной подписи от более широких требований. Ни один экспорт или техническое поле не определяет правовой исход конкретного договора.
Для американских сделок в межштатной или внешней торговле либо влияющих на неё ESIGN §7001 ограничивает отказ в юридической силе лишь из-за электронной формы подписи или записи. Закон сохраняет другие обязательства и не обязывает всех принимать электронные записи. В определённых обстоятельствах действуют условия раскрытия информации потребителям. Исключения раздела 7003 включают завещательные и семейно-правовые документы, отдельные вопросы торгового кодекса, судебные документы и некоторые уведомления; сами исключения не запрещают электронную форму.
FAQ eSignature Комиссии отличает электронное подписание от его цифровой криптографической реализации. По eIDAS ЕС электронная или неквалифицированная форма сама по себе не обосновывает отказ в юридической силе. Квалифицированная подпись равнозначна собственноручной. Усовершенствованная подпись требует связи с личностью, контроля подписанта и обнаружения изменений; квалифицированная дополнительно требует квалифицированного сертификата и квалифицированного устройства создания подписи. Эти правила не решают вопросы заключения договора, полномочий, формальностей или конкретного спора и не классифицируют названный инструмент.
При проверке образца пакета доказательств выполните четыре проверки:
- События и контроль. Аудиторский след электронной подписи должен позволять установить, кто действовал, что видел или принимал, какая проверка прошла и когда процесс завершился. Зафиксируйте относящиеся к процессу доказательства согласия. Определите, кто может править или удалять события, записываются ли изменения и что защищает сохранённую копию независимо от администратора приложения. Сам журнал не доказывает устойчивость к подмене.
- Целостность документа. Сохраните исходный готовый PDF и проверьте имеющуюся цифровую подпись, цепочку сертификатов и охватываемые байты. Определение хеш-функции NIST описывает сжатое представление входных данных. Проверка хеша на подмену требует аутентифицированного эталона — дайджеста с установленными происхождением и защитой. Замена и PDF, и соседнего хеша обходит простое сравнение. Хеш сам по себе не устанавливает личность подписанта. Выясните, защищена ли отдельная запись аудита.
- Личность и полномочия. Запишите способ проверки и его связь с названным человеком. Доступ к почте или одноразовый код сам по себе не устанавливает личность или право принимать обязательства от имени компании. Определение цифровой подписи NIST связывает аутентификацию происхождения и целостность с корректной реализацией. Сертификат сервера не должен незаметно превращаться в утверждение о наличии индивидуальных учётных данных у каждого получателя.
- Время и его удостоверяющий субъект. Отделяйте дату события приложения от независимо выданного токена временной метки. RFC 3161 определяет протокол временных меток с отпечатком сообщения — дайджестом отмечаемых данных. Проверьте токен по сохранённому документу и изучите издателя. Квалифицированный статус — отдельное свойство: Комиссия описывает презумпции точности даты и времени и целостности связанных данных; квалифицированные сервисы указаны в доверенных списках. Поддержка RFC сама по себе не устанавливает статус и не гарантирует исход для документа.
Проследите пути документов, метаданных и дайджестов

Приложение на своём сервере всё равно может отправлять готовые PDF через внешний ретранслятор, как показывают настройки писем о завершении DocuSeal. Самостоятельное размещение определяет оператора приложения; каждый настроенный сервис требует отдельной проверки. Разделяйте содержание договоров, персональные метаданные и дайджесты; до загрузки реальных документов запишите endpoint и разрешённую обработку каждого пути.
Если запрещён SaaS подписания, но разрешена одобренная арендованная инфраструктура, возможны собственное оборудование и одобренный VPS/частное облако. Арендованный VPS — сторонняя инфраструктура. Буквальный запрет на любую стороннюю инфраструктуру нельзя выполнить её покупкой: используйте контролируемую компанией инфраструктуру и проверьте каждый вспомогательный сервис на соответствие границе.
Наш DocuSeal VPS в один клик поставляется с установленным DocuSeal: можно пропустить ручную установку и заняться настройкой подписания. Выберите среди наших мировых локаций VPS подходящую под требования размещения данных.
Явно одобренный доверительный сервис может быть полезен и при запрете SaaS-обработки документов. Оценивайте передаваемые данные и назначение по политике, а не предполагайте, что администрируемое вами приложение автоматически даёт более сильные доказательства.
| Маршрут данных | Документированные данные или возможности | Вопросы к вашей конфигурации |
|---|---|---|
| Почта и ящик получателя | Настройки писем о завершении DocuSeal позволяют прикладывать подписанные PDF и PDF аудита. Документация почтовых шаблонов OpenSign описывает сведения запроса, ссылки подписания и вложения готового документа и сертификата. Эти пути могут передавать содержание и персональные метаданные. | Какие ретранслятор и ящик их получают? Проверьте тему, текст, ссылки и вложения. Отключение вложений не устраняет метаданные получателя, названия или ссылки. Фактический состав писем Documenso подтвердите отдельно. |
| Основные файлы и резервные копии | Документы развёртывания описывают файловое хранение и базу, а также необязательные внешние хранилища. Копии могут содержать полные документы и персональные метаданные аудита. | Где хранятся файлы, реплики и резервные копии? Кто их читает, как долго они сохраняются и куда попадут после восстановления? |
| Идентификация, SMS и SSO | Документированные варианты аутентификации зависят от продукта и редакции; OpenSign описывает гостевые коды по почте. | Какой метод включён? Получает ли одобренный сервис идентификаторы, номера телефонов или материалы идентификации? Не считайте загрузку удостоверений личности настройкой по умолчанию. |
| Сервис временных меток | Настройка сервера времени DocuSeal принимает собственный или внешний endpoint RFC 3161. Протокол использует дайджест; это не определяет все запросы приложения. | Какая редакция включает функцию, какой издатель отвечает и нужен ли квалифицированный статус? Изучите реальные запросы и сетевые метаданные. |
| Сертификаты, удалённое подписание и лицензирование | Настройка сертификатов, коммерческая удалённая подпись Documenso и регистрация DocuSeal Pro требуют отдельных уточнений. | Передаёт ли выбранный путь PDF, дайджест, идентификаторы или данные использования? Получите сведения о данных лицензирования и учёта; не предполагайте обработку только дайджестов. |
| Интеграции и необязательная автоматизация | Webhooks и интеграции — настраиваемые пути, а не доказательство полной инвентаризации исходящего трафика. | Инвентаризируйте endpoints, тела событий и журналы сервисов, включая включённый ИИ и аналитику. Ищите URL документов, содержание и персональные метаданные. |
| Хостинг и поддержка | Аренда сервера добавляет отношения с поставщиком инфраструктуры помимо приложения подписания. | Отдельно одобрите физическое размещение, резервные копии, административный доступ и доступ поддержки. |
Примените тот же перечень внешних вызовов, что для других бизнес-приложений: проследите каждое соединение за пределами интерфейса. На синтетических файлах проверьте настроенные endpoints и передаваемые данные. Успешный локальный вход ничего не доказывает о непроверенных исходящих путях.
Учтите в бюджете редакцию и оставшуюся вам работу
Развёртыванию без лицензионной платы всё равно нужны хранение, доставка почты и ответственный за восстановление. Руководство Pro DocuSeal и сравнение редакций Documenso отделяют программные права от владения инфраструктурой. Составьте бюджет точного процесса, включая платные действия и вспомогательные сервисы, и назначьте ответственных. «Неограниченные» документы или пользователи не означают неограниченный сервер и бесплатную эксплуатацию.
Учтите вычисления, хранение базы и документов, копии, доставку почты, сертификаты или доверительные сервисы, коммерческие лицензии, плату за использование и время администратора.
| Статья бюджета | Что указать до одобрения |
|---|---|
| Лицензия и использование | Нужная редакция, условия продления, плата за интеграции и единица начисления каждого сбора. Получите подтверждение неоднозначных экспортов и способов аутентификации. |
| Вычисления и сохраняемые данные | Хостинг приложения и базы, основные файлы, объём копий, рост объёма сохраняемых данных и инфраструктура восстановления. Собственное оборудование тоже требует ресурсов и обслуживания. |
| Вспомогательные сервисы | Доставка почты, идентификация/SMS, сертификаты подписи, временные метки или удалённая подпись, нужные процессу. Включите плату по использованию. |
| Время на эксплуатационные работы | Обновления, пересмотры доступа, настройка безопасности, сбои доставки, мониторинг и изолированные учения восстановления. Назначьте основного оператора и замену на время отсутствия. |
Оценивайте по размеру документов, сроку хранения и пикам подписания. Не сравнивайте SaaS-подписку лишь со счётом за вычисления замены: они включают разную работу. Если необходимое коммерческое ограничение или сервис неизвестны, бюджет неполон даже при бесплатной лицензии.
Разумно начать с меньшего одобренного процесса. Отложите необязательную автоматизацию до выяснения прав, пути данных и ответственного.
Проведите синтетический пилот перед переносом договоров
Оцените редакцию на вымышленном соглашении и тестовых получателях до переноса договоров. Требования Documenso и руководство Docker OpenSign определяют зависимости; пилот должен совместно проверить подписание, экспорт доказательств и восстановление. Это план приёмки, не отчёт о проведённых тестах. Вместе с конфигурацией фиксируйте ошибки и открытые вопросы.
- Зафиксируйте релиз или образ, редакцию, лицензию и установленную версию. До установки определите действия и допустимые доказательства. Сохраните запись с конфигурацией, чтобы повторить проверки после обновления.
- Одобрите endpoints и места хранения. Внесите внешние пути в рабочую таблицу, изучите синтетические приглашения и письма завершения, вложения и наблюдаемые данные. При необходимости убедитесь, что выбранный путь OpenSign включает ваш backend.
- Завершите типичное приглашение с внешними тестовыми получателями. Проверьте требуемый метод проверки, порядок подписания, отказ или истечение срока и завершение. Подтвердите доступность вне корпоративной сети и изучите ошибки доставки.
- Экспортируйте готовый PDF и запись аудита в нужной форме. Независимо от экрана успеха проверьте подписи, сертификаты и токены временных меток. Сравните целостность с сохранённым аутентифицированным эталоном; измените отдельную копию и проверьте обнаружение. Это техническая проверка, не тест юридического исхода.
- Перезапустите систему и подтвердите доступность записей. Восстановите её в изолированной среде, повторите получение и проверку. Задайте целям резервного копирования и ответственности за восстановление явные критерии приёмки: сообщения об успешной копии недостаточно.
- Запланируйте управляемый переход. Храните готовые PDF и исходные доказательства отдельно от новых шаблонов. Решите, как завершатся открытые запросы. Импорт PDF в новое приложение не восстанавливает исходную историю подписания.
Наше развёртывание DocuSeal в один клик помогает с начальной настройкой, когда одобренная арендованная инфраструктура подходит для доступа получателей; ручная установка на оборудование компании или у любого одобренного поставщика остаётся возможной. Выберите нашу мировую локацию VPS под требования размещения данных.
Часто задаваемые вопросы
Единицы оплаты, лицензии пакетов и установленные сборки требуют отдельных записей даже после выбора процесса.
Считаются ли получатели-подписанты оплачиваемыми пользователями платформы?
Нет. Описание оплаты Pro DocuSeal различает пользователей платформы и получателей-подписантов. Единица API/встраивания — завершённая отправка, которая может содержать несколько файлов и сторон. Зафиксируйте права пользователей платформы и применимые сборы; не переносите эту модель на другой проект.
Одна лицензия охватывает все компоненты репозитория?
Изучите выбранные файлы и пакеты. У Documenso отдельная лицензия коммерческого каталога; исключения корневой лицензии OpenSign исключают указанный каталог серверных маршрутов, если он присутствует. Для своей сборки запишите компоненты и лицензии, прежде чем считать основную лицензию репозитория применимой ко всему.
Определяет ли upstream-релиз мою установленную сборку?
Нет. Upstream-релиз определяет исходное ПО, а установка имеет собственные сборку и редакцию. До пилота запишите версию из работающего приложения или метаданных развёртывания. Не выводите соответствие из объявления релиза; повторяйте приёмочные проверки при изменении установленной сборки.
Обсуждение
Комментарии
Войдите, чтобы присоединиться к обсуждению.