Перейти к содержимому

Гарантии, права на код и поддержка

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

Всё перечисленное ниже мы переносим в договор. Если какой-то пункт для вас важнее в другой формулировке — это предмет обсуждения, а не неизменное условие.

Код, доступы и права

Кому принадлежит исходный код после запуска?

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

Где лежит репозиторий?

В вашем аккаунте GitHub или GitLab. Мы работаем как приглашённые участники в вашей организации, а не в своей. Если аккаунта пока нет — заводим на старте проекта на ваше юрлицо или на вашу почту, а не на нашу. Так вы в любой момент можете отозвать наш доступ и продолжить с другим подрядчиком.

На кого регистрируются домен и хостинг?

На заказчика. Домен, сервер, аккаунт Cloudflare, Meta Business Manager, Telegram-бот, платёжный шлюз и почтовый сервис регистрируются на ваши данные, платёж — с вашей карты или счёта. Мы получаем доступ как администраторы. Это принципиально: подрядчик, который держит домен и WhatsApp-номер у себя, превращает смену подрядчика в потерю канала связи с клиентами.

Что мы получаем при передаче проекта?

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

Команда и непрерывность

Кто фактически выполняет работу?

Основной инженер и владелец архитектуры — основатель Дмитрий Миронов; он ведёт проект от анализа до сдачи. При необходимости подключает специалистов по отдельным задачам — например, дизайну или наполнению контентом. Состав работ, ответственность участников и условия связи после запуска согласуем в договоре. Technokod — компактная инженерная студия; зависимость от ключевого специалиста учитываем при согласовании передачи проекта.

Что будет с проектом, если основной разработчик недоступен?

Порядок передачи проекта согласуем до начала работ: репозиторий и инфраструктура на аккаунтах заказчика, инструкция по развёртыванию, перечень доступов и материалов для другого разработчика. Если нужен резервный специалист или независимый аудит при приёмке, отдельно согласуем возможность их привлечения, объём, сроки и оплату и включим условия в договор. Наличие заранее назначенного резервного разработчика и бесплатный независимый аудит не входят в проект автоматически.

Можно ли поговорить с вашими действующими клиентами?

Да. По запросу даём контакты клиентов, чьи проекты сопоставимы с вашей задачей, — после их согласия. Часть решений можно проверить и без нас: они открыты в интернете и работают прямо сейчас, ссылки собраны в разделе «Наши проекты».

Инфраструктура, бэкапы и SLA

Как устроены резервные копии?

Для конкретного проекта согласуем, какие данные и файлы копировать, частоту, срок хранения и место размещения копий. Отдельное хранилище у другого провайдера, автоматизацию копирования и проверки восстановления включаем в согласованный объём работ или сопровождения. План резервирования, порядок проверки и связанные расходы фиксируем в договоре; единые сроки хранения и расписание проверок для всех проектов не заявляем.

Что входит в поддержку и сколько она стоит?

Сопровождение — от 50 000 ₸ в месяц по отдельному соглашению. Нужный состав — мониторинг, обновления безопасности, резервные копии, проверки восстановления и доработки — согласуем под проект. Часы обслуживания, категории обращений и время реакции фиксируем в договоре; круглосуточную доступность не обещаем. Собственные ошибки в согласованном объёме работ исправляем бесплатно в течение 6 месяцев после сдачи независимо от наличия платного сопровождения.

Где физически размещается проект и персональные данные?

По умолчанию — на выделенном сервере, доступ снаружи только через Cloudflare, административная панель за отдельной аутентификацией. Если проект обрабатывает персональные данные граждан Казахстана и вам нужно размещение внутри страны по Закону РК «О персональных данных», разворачиваем на казахстанском хостинге. Мы описываем, какие данные и куда уходят, включая внешние AI-провайдеры, — чтобы вы могли оценить это со своим юристом, а не полагаться на нашу оценку соответствия закону.

Деньги: разовые и регулярные

Какие расходы возникают после запуска?

Домен, хостинг, API и тарифы внешних сервисов оплачиваются отдельно. Расходы на AI зависят от выбранного провайдера, модели и фактического использования. Расходы на WhatsApp зависят от способа подключения, канала, провайдера и актуальных тарифов; при подключении платежей учитываем комиссии платёжного сервиса. До подписания договора составляем смету под ваш сценарий: разовая разработка, регулярные расходы и то, какие сервисы оплачиваются напрямую провайдерам. Актуальные тарифы и ограничения проверяем при оценке проекта.

Как устроена оплата?

Поэтапно, с привязкой к результату: 20% — аналитика, прототип и техническое задание; 30% — утверждённый дизайн и каркас; 30% — работающий тестовый контур, который вы можете открыть и проверить; 20% — после приёмки, передачи кода и доступов. Мы не берём 100% предоплаты и не считаем это нормальной практикой в отрасли.

Что происходит при просрочке или расторжении?

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

Как проверить AI до приёмки

Как убедиться, что AI-бот не выдумывает ответы?

Проверкой, а не заявлением. Бот на базе знаний (RAG) отвечает по вашим документам и обязан отказаться, если ответа в них нет. Перед сдачей мы вместе собираем набор из 30–50 контрольных вопросов: реальные вопросы клиентов, вопросы с ответом за пределами базы, провокационные (скидки, гарантии, обещания сроков), вопросы на казахском и смешанные RU/KK. Критерий приёмки фиксируется в договоре числом: доля корректных ответов на вопросы из базы и доля честных отказов на вопросы вне базы. Каждый ответ бота логируется, поэтому спорный случай всегда можно поднять и разобрать.

Что с расходами на AI — они могут неожиданно вырасти?

В решениях с AI мы ставим счётчик расхода и жёсткий лимит: при приближении к заданному потолку запросы блокируются, а не продолжают тратить бюджет. Расход по каждому вызову — модель, токены, стоимость — виден в административной панели. Эта же система работает на нашем сайте.

Насколько система выдержит нагрузку?

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

Юридическая сторона

Какие реквизиты вы предоставляете?

Полное наименование исполнителя, регистрационные данные и банковские реквизиты предоставляем по запросу до подписания договора и до любой оплаты — напишите на info@technokod.kz, отвечаем в рабочий день. Проверить контрагента до перевода денег — нормальное требование, и мы не считаем его недоверием.

На каком основании ведётся работа?

Договор оказания услуг с приложением технического задания, перечнем функций, критериями приёмки, сроками этапов, количеством раундов правок и условиями передачи прав. Оплата по счёту банковским переводом или через Kaspi. Для государственных и корпоративных заказчиков работаем по вашей форме договора.

Остались вопросы, которых здесь нет?

Напишите — ответим прямо, включая случаи, когда наш ответ «мы для этой задачи не подходим». Если нужны полные реквизиты или контакты действующих клиентов, запрос идёт на почту.

См. также: наши проекты · услуги и цены · команда · контакты