Яндекс.Метрика
Услуги Портфолио Контакты БлогНовости +7 (800) 511‑32‑27 Обсудить проект
LegalTech · iOS · Android · CRM

SignatoryPro — LegalTech: подписание документов и CRM

LegalTech-проект: мобильное приложение для iOS и Android, а также CRM-система (с нашей стороны реализованы Frontend и Backend). Программный продукт для международной юридической компании — удалённое подписание документов клиентами из разных стран.

Удалённое подписание документов с полной юридической силойНативные приложения iOS и Android плюс веб-CRM для юристовЗагрузка персональной подписи или печати и верификация клиентаЦифровой архив с поиском по дате и названиюУправление уведомлениями, рассылками и WhatsApp из CRMSMS-аутентификация и хранение документов до истечения юридической силы
SignatoryPro — обложка кейса
SignatoryProLegalTech / юридические услуги
Клиент
Международная юридическая компания (спортивная индустрия)
Отрасль
LegalTech / юридические услуги
Платформы
iOS, Android, Web (CRM)
Срок
16–28 недель (MVP)

О продукте

Коротко — что это за продукт и для кого мы его делали.

SignatoryPro — LegalTech-продукт для международной юридической компании, специализирующейся на спортивной индустрии и работающей с клиентами из разных стран. Заказчику нужно было упростить документооборот так, чтобы клиент из любой страны мог удобно и юридически значимо подписывать документы удалённо, без личного визита в офис.

Мы спроектировали и разработали связку из двух нативных мобильных приложений (iOS и Android) и веб-CRM для юристов. Клиент проходит верификацию, загружает свою подпись или печать и подписывает документы, а на стороне компании юристы ведут клиентов, отправляют договоры на подписание и управляют уведомлениями — всё в едином контуре.

Задача

Цель проекта — найти решение для упрощения процесса документооборота: нужно было сделать так, чтобы клиентам из разных стран было удобно подписывать документы.

Особенности проекта

Использование нативной разработки — Swift для iOS, Kotlin для Android, бэкенд на PHP (Symfony), фронтенд CRM на React.

Методология Agile/Scrum с двухнедельными спринтами и демонстрациями заказчику.

Детальное изучение потребностей клиента и предварительная аналитика перед разработкой.

Хранение документов до истечения их юридической силы и цифровой архив с поиском.

Интеграции с сервисами удаления фона для подписей и печатей.

Управление уведомлениями, рассылками и WhatsApp прямо из CRM.

Решение и подход

Как мы собрали продукт — от архитектуры до процесса.

Мы выбрали нативную разработку под каждую платформу — Swift для iOS и Kotlin для Android: это даёт доступ к файловой системе устройства и биометрии, что критично для загрузки и подписания документов. Серверную часть и бизнес-логику реализовали на PHP (Symfony), а интерфейс CRM для юристов — на React.

Работу вели по Agile/Scrum двухнедельными спринтами с регулярными демонстрациями заказчику. Начали с ядра — удалённой верификации и подписания с юридической силой, затем добавили цифровой архив, гибкие уведомления и интеграции (SMS, SMTP, remove.bg, WhatsApp Business API, Firebase), чтобы закрыть весь цикл документооборота.

Технологический стек

Инструменты подобраны под задачу продукта.

Swift
Swift
Нативное приложение для iOS
Kotlin
Kotlin
Нативное приложение для Android
Symfony
PHP Symfony
Backend, бизнес-логика и API
React
React
Фронтенд CRM-системы для юристов
Firebase
Firebase
Рассылки и push-уведомления

Почему натив и PHP Symfony

Нативные приложения Swift и Kotlin выбраны для работы с документами и подписью: доступ к файловой системе устройства, нативные диалоги загрузки и сохранения, биометрическая аутентификация — всё это требует нативного окружения. Кросс-платформенный подход ограничивает доступ к системному API, критически важному для юридически значимых операций.

Бэкэнд CRM-системы на PHP Symfony c React-фронтендом: зрелый стек для построения рабочих мест операторов, управления очередью верификации и аудит-логов. Рассматривались альтернативы: Laravel (меньший ORM-контроль для сложных транзакций) и Node.js (менее привычный для команды документооборота). Выбор в пользу Symfony обусловлен строгой типизацией сущностей и встроенным ACL-механизмом.

Функции продукта

Ключевые возможности, которые закрыли задачу бизнеса.

1

Удалённая верификация

Пользователи могут загрузить свою персональную подпись или печать и подписывать документы с юридической компанией. Такая верификация имеет полную юридическую силу.

2

Загрузка и получение документов

Пользователи могут загружать документы для последующего подписания и получать уже готовые документы.

3

Цифровой архив

Цифровой архив хранит все подписанные документы и обеспечивает возможность поиска по дате и названию.

4

Настройка пуш-уведомлений

Администратор может настраивать частоту отправки уведомлений, а также редактировать содержание сообщений.

Как это работает

Ключевые экраны продукта — по шагам.

Онбординг и подпись клиента в приложении

Онбординг и подпись клиента в приложении

Первый контакт клиента с продуктом на iOS/Android: экран «Заполнить анкету» с полями персональных данных, экран документа с крупной кнопкой «Подписать документ» и шаг «Добавить подпись», где пользователь загружает рукописную подпись — на экране она показана золотым росчерком на белом фоне.

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

Верификация клиента в CRM

Верификация клиента в CRM

Раздел «Клиенты» веб-CRM (SILA) с вкладками «Активные», «Нужна верификация» и «Архив». В открытом клиенте разворачивается модальное окно верификации из трёх шагов: «Проверка» с полями ФИО, паспорт, телефон и загрузкой фото документа, «Статус клиента» с выбором физлицо/ИП/юрлицо и реквизитами компании (ИНН, КПП, ОГРН, ген. директор, юр. адрес), и «Менеджер» с назначением ответственного.

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

Список неподписанных документов и подтверждение по SMS

Список неподписанных документов и подтверждение по SMS

Главный экран приложения: «Здравствуйте, Андрей — У вас есть неподписанные документы (1)», лента документов с типами (доверенность, договор, письмо), датой получения и сортировкой «сначала новые». Рядом — открытый документ с кнопкой «Подписать документ» и экран «Введите код» с вводом SMS-кода, отправленного на номер клиента.

Клиент сразу видит, что ждёт подписи, читает документ и подтверждает подпись одноразовым кодом — SMS-аутентификация даёт защиту и юридическую значимость операции.

Договоры на подписание в CRM

Договоры на подписание в CRM

Рабочий стол юриста в CRM: раздел «Клиенты → Активные», таблица «Договоры на подписание» с колонками Название, Менеджер, Статус и Action. Статусы наглядно раскрашены — «Отправлен», «Подписан», «Отозван», строки можно распечатать или отозвать, внизу — пагинация по страницам.

Юрист видит весь пайплайн подписания в одном списке: где документ ждёт клиента, где уже подписан, а где отозван, — и управляет процессом, не теряя ни одного договора.

Уведомления, рассылки и WhatsApp

Уведомления, рассылки и WhatsApp

Раздел «Настройки уведомлений и рассылок»: список push-сообщений с типом, датами и статусами (в том числе «Приостановлено»), а справа — модальное окно «Редактирование сообщения». В нём выбирается тип (автоматизированное/произвольное), заголовок и текст, флаг «Дублировать в WhatsApp», даты старта и окончания, время, частота «Еженедельно» с выбором дней недели и список клиентов-получателей.

Администратор гибко настраивает, кому, когда и как часто напоминать о неподписанных документах, и дублирует сообщения в WhatsApp — это повышает долю вовремя подписанных документов без ручных обзвонов.

Данные и соответствие требованиям

Продукт работает с персональными данными клиентов из разных стран, поэтому обработка построена по 152-ФЗ с локализацией персональных данных на территории РФ и статусом оператора в реестре РКН.

Безопасность подкреплена внедрением стандарта ИСО 27001 и SMS-аутентификацией при подписании — доступ к документам и подтверждение подписи защищены отдельным каналом верификации.

В цифрах

2+1
нативных приложения и CRM-система
100%
юридическая сила удалённой подписи
5
внешних интеграций (SMS, SMTP, remove.bg, WhatsApp, Firebase)
2
недели — длина спринта с демо заказчику
  • 2 нативных приложения (Swift для iOS, Kotlin для Android) и CRM-система на PHP Symfony + React — единая платформа верификации.
  • Удалённая верификация подписи и печати с юридической силой: клиент загружает подпись в приложении, CRM подтверждает личность.
  • Загрузка и получение документов в приложении — без физического присутствия.
  • Цифровой архив подписанных документов с поиском.
  • SMS-аутентификация для подтверждения личности клиента перед подписанием.
  • Поставка по Agile/Scrum: спринты 2 недели, демонстрация заказчику по каждому этапу.

Архитектура и персональные данные

Платформа обрабатывает персональные данные клиентов юридической компании из разных стран. Архитектура учитывает требования локализации: данные пользователей из России хранятся на серверах на территории РФ; доступ к документам — только после успешной SMS-аутентификации. Роли в CRM-системе (оператор, менеджер, администратор) ограничивают область видимости документов.

Соответствие: 152-ФЗ, оператор ПДн в реестре РКН, ИСО 27001 (внедрение), локализация персональных данных. Статус оператора — в реестре операторов ПДн РКН.

Часто задаваемые вопросы

Сколько стоит разработка LegalTech-приложения на заказ?
Стоимость зависит от числа платформ, сложности верификации и требований к обработке ПДн. Ориентир для MVP — стандартный отраслевой диапазон по заказной мобильной разработке; точную оценку даём после дискавери.
Как реализована юридическая сила удалённой подписи?
Верификация строится на загрузке образца подписи через приложение и подтверждении личности через SMS-код. CRM-система сохраняет аудит-лог операции. Юридическую силу определяет соглашение о принятии электронного документооборота между сторонами, не технология сама по себе.
Почему нативные приложения, а не одно кросс-платформенное?
Работа с документами требует доступа к файловой системе, биометрии и системным диалогам — это нативный API. Кросс-платформенные решения (Flutter, React Native) ограничивают доступ к таким API и добавляют прослойку, которая снижает надёжность для юридически значимых операций.
Как защищаются ПДн клиентов в платформе?
Доступ к документам — только после SMS-аутентификации. Роли в CRM ограничивают область видимости. Данные клиентов из России локализованы на серверах в РФ согласно требованиям 152-ФЗ. Передача — по защищённому каналу.
Сколько времени занимает разработка LegalTech-платформы?
Сроки зависят от числа платформ, сложности верификации и интеграций. Типичный диапазон для MVP с двумя мобильными приложениями и CRM: 16–28 недель (отраслевой ориентир, не обязательство по конкретному проекту). Точные сроки фиксируем после дискавери.

Наши клиенты

Компании из ритейла, медтеха, логистики и электронной коммерции, которым мы помогли с цифровыми продуктами.

SuperStep
Юнилаб
Plonq
Галамарт
Гром
move2Armenia
Мосокна
Вилка Ложка
Конга
xRouten
AIS

Услуги веб-студии YuSMP Group

Полный спектр разработки — от нативных мобильных приложений до веб-платформ, дизайна и IT-аудита. Выберите направление или закажите проект под ключ.

Мобильная разработка

Нативные и кросс-платформенные приложения для iOS и Android под задачу и бюджет.

Подробнее →

Разработка мобильных приложений под iOS

Нативные приложения для iPhone и iPad на Swift и SwiftUI.

Подробнее →

Разработка мобильных приложений под Android

Приложения для Android на Kotlin и Jetpack Compose.

Подробнее →

Кроссплатформенный подход

Одно приложение сразу на iOS и Android на Flutter.

Подробнее →

Веб - разработка

SPA, порталы и веб-платформы на React / Next.js и Node.

Подробнее →

Backend-разработка

Серверная часть, API, базы данных и интеграции на Node.js, PHP и Python.

Подробнее →

Разработка под ключ

Продукт под ключ: аналитика, дизайн, разработка и запуск.

Подробнее →

MVP

Быстрый запуск ядра продукта, чтобы проверить гипотезу без лишних затрат.

Подробнее →

Тестирование

Ручное и автоматизированное тестирование — стабильный релиз на всех устройствах.

Подробнее →

UI/UX-дизайн

Исследование, прототип и дизайн-система — интерфейсы, которыми удобно пользоваться.

Подробнее →

Прототипирование

Кликабельный прототип для проверки идеи до разработки.

Подробнее →

Создание сайтов

Корпоративные сайты, лендинги и интернет-магазины под ключ.

Подробнее →

IT - аудит

Аудит ИТ-инфраструктуры, кода и безопасности.

Подробнее →

SEO‑продвижение

Вывод сайта в топ Яндекса и Google — трафик и заявки из поиска.

Подробнее →

Контекстная реклама

Яндекс Директ — заявки с первого дня и контроль цены лида.

Подробнее →

SMM‑продвижение

Соцсети и таргет — узнаваемость бренда, комьюнити и заявки.

Подробнее →

Обсудим ваш проект?

Расскажите задачу — за 1–2 дня вернёмся с оценкой сроков, бюджета и составом команды.

Телефон
Звонок бесплатный
Бесплатный аудит и оценка проекта — вернёмся с планом за 1–2 дня.

* При условии заключения договора на разработку. Услуга технический SEO аудит сайта предоставляется с отчетом и списком рекомендаций.

Нужна LegalTech-разработка на заказ — обсудим

Расскажите задачу — за 1–2 дня вернёмся с оценкой сроков, бюджета и составом команды.