Как оформить договор с подрядчиком по созданию AR-приложения для ритейла
Оформление договора с подрядчиком по созданию AR-приложения для ритейла в Республике Беларусь
1. Правовая природа договора
Разработка AR-приложения (дополненной реальности) для ритейла представляет собой создание нематериального результата — программного продукта. По законодательству Республики Беларусь такие отношения оформляются договором подряда (глава 37 Гражданского кодекса Республики Беларусь, далее — ГК РБ) либо смешанным договором, содержащим элементы подряда и возмездного оказания услуг.
Статья 656 ГК РБ (Договор подряда): «По договору подряда одна сторона (подрядчик) обязуется выполнить по заданию другой стороны (заказчика) определенную работу и сдать ее результат заказчику в установленный срок, а заказчик обязуется принять результат работы и оплатить его (уплатить цену работы). Работа выполняется за риск подрядчика, если иное не предусмотрено законодательством или соглашением сторон».
Источник: Гражданский кодекс Республики Беларусь от 7 декабря 1998 г. №218-З, ст. 656 URL: https://etalonline.by/?type=text®num=HK9800218#root#part-1#section-4#chapter-29#paragraph-28#article-551
Поскольку AR-приложение является программным продуктом, целесообразно заключать именно договор подряда на создание программы для ЭВМ с элементами лицензионного договора (по передаче исключительных прав), что образует смешанный договор (ст. 391 ГК РБ — к договору, содержащему элементы различных договоров, применяются соответствующие нормы).
2. Существенные условия договора
Согласно общим правилам гражданского законодательства (ст. 402 ГК РБ), договор считается заключённым, если сторонами достигнуто согласие по всем его существенным условиям. Для договора подряда к ним относятся:
2.1. Предмет договора
Необходимо максимально детально описать результат работы:
- Наименование и назначение AR-приложения (например, «мобильное AR-приложение для демонстрации товаров в интерьере магазина»);
- Платформы (iOS, Android, WebAR);
- Функциональные требования (распознавание маркеров, 3D-моделирование, интеграция с товарной базой ритейлера);
- Технические характеристики, совместимость, производительность;
- Техническое задание (ТЗ) — неотъемлемое приложение к договору.
2.2. Цена договора
Цена должна быть определена в договоре. Рекомендуется указать:
- Общую стоимость работ либо стоимость по этапам;
- Порядок оплаты (аванс, промежуточные платежи, окончательный расчёт);
- Валюту платежа и условия корректировки цены.
Статья 688 ГК РБ (применима по аналогии): «Изменение после заключения договора цены предоставленного подрядчиком материала не влечет перерасчета» — это означает, что цена работ, зафиксированная в договоре, стабильна, если иное не предусмотрено соглашением сторон.
Источник: Гражданский кодекс Республики Беларусь от 7 декабря 1998 г. №218-З, ст. 688
2.3. Сроки выполнения работ
Договор должен содержать:
- Начальный и конечный сроки выполнения работ (согласно п. 1 ст. 662 ГК РБ);
- Промежуточные этапы и сроки сдачи-приёмки по каждому этапу;
- Сроки устранения замечаний.
3. Рекомендуемые условия договора
3.1. Интеллектуальная собственность и исключительные права
Это ключевое условие для AR-приложения. В договоре необходимо чётко определить:
- Передачу исключительных прав на разработанное приложение в полном объёме заказчику (отчуждение) либо предоставление лицензии (исключительной / неисключительной);
- Права на исходный код, 3D-модели, графику, алгоритмы;
- Гарантии подрядчика об отсутствии нарушений прав третьих лиц (включая открытые библиотеки с открытым исходным кодом — open source лицензии);
- Право заказчика на внесение изменений и доработку приложения третьими лицами.
3.2. Порядок сдачи-приёмки работ
- Процедура тестирования и приёмки (поэтапно или по итогам);
- Сроки рассмотрения результатов работ заказчиком;
- Порядок фиксации замечаний и доработок;
- Подписание акта сдачи-приёмки выполненных работ.
3.3. Гарантийные обязательства и техническая поддержка
- Гарантийный срок на работоспособность приложения;
- Условия бесплатного устранения недостатков (багов);
- Порядок оказания технической поддержки после сдачи приложения;
- Условия обновления приложения под новые версии ОС.
3.4. Конфиденциальность
- Определение перечня конфиденциальной информации (коммерческая тайна ритейлера, клиентские базы, технологии);
- Обязательства подрядчика по неразглашению;
- Срок действия обязательств по конфиденциальности (может превышать срок действия договора).
3.5. Ответственность сторон
- Неустойка (пени, штраф) за нарушение сроков выполнения работ;
- Неустойка за нарушение сроков оплаты;
- Возмещение убытков в части, не покрытой неустойкой;
- Основания для расторжения договора в одностороннем порядке.
3.6. Персональные данные
Поскольку AR-приложение для ритейла может собирать данные пользователей (геолокация, поведение, предпочтения), в договоре следует предусмотреть:
- Соответствие приложения требованиям Закона Республики Беларусь от 7 мая 2021 г. № 99-З «О защите персональных данных»;
- Обязанности подрядчика по обеспечению защиты персональных данных при разработке;
- Ответственность за нарушение требований по защите персональных данных.
3.7. Форс-мажор и разрешение споров
- Условия об обстоятельствах непреодолимой силы;
- Претензионный порядок урегулирования споров (обязателен в Республике Беларусь);
- Подсудность споров (экономический суд по месту нахождения ответчика либо иной по соглашению сторон).
4. Структура договора (рекомендуемая)
| Раздел | Содержание |
|---|---|
| Преамбула | Стороны, реквизиты, правоспособность |
| Предмет договора | Описание работ, ссылка на ТЗ |
| Права и обязанности сторон | Распределение ролей, предоставление данных и доступов |
| Стоимость и порядок расчётов | Цена, этапы оплаты, валюта |
| Сроки выполнения работ | Календарный план, этапы |
| Порядок сдачи-приёмки | Процедура тестирования, акты |
| Интеллектуальная собственность | Передача исключительных прав |
| Гарантия и поддержка | Гарантийный срок, SLA |
| Конфиденциальность | NDA-условия |
| Персональные данные | Соответствие законодательству |
| Ответственность сторон | Неустойки, убытки |
| Расторжение договора | Основания и процедура |
| Форс-мажор | Обстоятельства непреодолимой силы |
| Разрешение споров | Претензионный порядок, подсудность |
| Заключительные положения | Срок действия, порядок изменения |
| Реквизиты и подписи | Полные реквизиты сторон |
| Приложения | ТЗ, календарный план, спецификация |
5. Практические рекомендации
-
Детальное ТЗ — чем подробнее техническое задание, тем меньше рисков споров о том, что именно должен был создать подрядчик.
-
Поэтапная оплата — привязать платежи к этапам сдачи работ (например: 30% аванс → 30% после сдачи прототипа → 30% после сдачи рабочей версии → 10% после финальной приёмки).
-
Передача исходного кода — обязательно предусмотреть передачу исходных кодов (а не только готового приложения), чтобы заказчик не был зависим от одного подрядчика.
-
Открытые компоненты — обязать подрядчика disclose все используемые open-source компоненты с указанием лицензий, чтобы исключить риски нарушения прав третьих лиц.
-
Согласование изменений — любой отход от ТЗ оформлять дополнительным соглашением к договору.
6. Источники
| Норма | Описание | URL |
|---|---|---|
| Ст. 656 ГК РБ | Договор подряда — определение и общие положения | etalonline.by |
| Ст. 688 ГК РБ | Выполнение работы из материала подрядчика (применимо по аналогии) | etalonline.by |
| Ст. 2 ГК РБ | Основные начала гражданского законодательства | etalonline.by |
| Ст. 3 ГК РБ | Гражданское законодательство — система НПА | etalonline.by |
Важно: Данный ответ отражает общие правовые принципы оформления договора подряда на разработку программного продукта по законодательству Республики Беларусь. Для подготовки конкретного договора рекомендуется обратиться к квалифицированному юристу с практическим опытом в сфере IT-контрактинга, поскольку специфика AR-разработки (3D-моделирование, интеграция с API, использование ML-алгоритмов) требует дополнительной детализации в техническом задании и договоре.
The information provided on this page is generated by artificial intelligence and is for informational purposes only. It does not constitute legal advice and should not be relied upon as a substitute for consultation with a qualified legal professional. Always consult a licensed attorney for legal matters.
Have a legal question? Get an AI-powered answer.
Ask Your Question