Бизнес · 8 мин чтения

Разработчик пропал: что делать, чтобы вернуть контроль над сайтом

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

Что делать в первые 48 часов, если разработчик не отвечает

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

  • Сделайте скриншоты всей переписки с указанием дат, сумм оплат и обещанных сроков - пригодится и для претензии, и для нового исполнителя, которому нужно быстро понять контекст
  • Проверьте, на чей email и телефон зарегистрирован домен - это делается через whois-сервис регистратора за пару минут
  • Зайдите в личный кабинет хостинга, если доступ у вас есть, и смените пароль, привяжите свою почту для восстановления
  • Проверьте, кто платит за домен и хостинг - если карта разработчика, оплата рано или поздно остановится, и сайт упадёт сам собой

Домен обычно продлевают за 30-60 дней до окончания регистрации, хостинг блокирует доступ через 3-7 дней просрочки платежа, а бэкапы на большинстве тарифов хранятся 7-14 дней и потом перезаписываются. То есть у вас есть конкретное окно, а не бесконечный запас времени на переговоры.

Как вернуть домен и хостинг, если они оформлены на разработчика

Если домен зарегистрирован на физлицо-разработчика, а не на вас, ситуация неприятная, но решаемая. У большинства регистраторов (Reg.ru, Timeweb, Nic.ru) есть процедура передачи домена по паспортным данным нового владельца - обычно требуется заявление и подтверждение оплаты за него в свое время. Если оплату проводили вы сами (чек, выписка с карты, счёт на юрлицо), это главный аргумент в переписке с поддержкой регистратора.

С хостингом проще: если это отдельный от разработчика провайдер (Timeweb, Beget, REG.RU, VDS у Selectel), можно написать в поддержку с описанием ситуации и подтверждением, что домен и контент принадлежат вашему бизнесу. Поддержка не передаст доступ по первому запросу, но примет заявку на смену владельца аккаунта при наличии документов на компанию.

Если хостинг - часть личного тарифа разработчика без разделения на клиентов, шансы малы: сайт придётся переносить на новый хостинг с нуля, как только получится вытащить файлы и базу данных. Именно поэтому я всегда советую клиентам требовать отдельный аккаунт хостинга на имя компании ещё на старте проекта - это база гигиены, а не бюрократия ради бюрократии.

Бесплатный материал

🎁 Полезный скрипт в подарок

Подпишитесь на Telegram - пришлю готовый скрипт по этой теме.

Без спама. Отписка в 1 клик.

Возврат доступа к CMS и коду - Tilda, WordPress и кастомные проекты

Сценарий восстановления сильно зависит от платформы, на которой сделан сайт.

Tilda

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

WordPress

С WordPress ситуация зависит от того, кто держит хостинг. Если у вас есть FTP или доступ к панели хостинга, можно зайти в базу данных через phpMyAdmin и сбросить пароль администратора WordPress напрямую через SQL-запрос к таблице wp_users - эту операцию я делаю клиентам регулярно, когда пароль от админки утерян вместе с разработчиком. Отдельно проверяйте плагины эквайринга и интеграций - например, связку WooCommerce с приёмом платежей через T‑Bank: там API-ключи хранятся в настройках плагина, и если платёжный аккаунт оформлен на разработчика, деньги с заказов могут уходить не на ваш расчётный счёт.

Кастомные проекты на React, Laravel и SPA

Здесь без исходного кода в git-репозитории почти невозможно продолжить разработку - переписывать SPA или бэкенд на Laravel с нуля стоит примерно как заказать его заново. Проверьте, есть ли у вас доступ к репозиторию на GitHub или GitLab: если разработчик работал под личным аккаунтом, попросите (или через поддержку площадки) перенести права владельца организации на вас. Если репозитория нет вообще, а есть только собранный билд на сервере - это тревожный звонок: значит, исходники существовали только на компьютере разработчика.

Платформа Где искать доступ Критичная проверка Средний срок восстановления
Tilda Личный кабинет Tilda Привязка домена и оплата тарифа 1-3 дня
WordPress Хостинг, phpMyAdmin, wp-admin Ключи эквайринга, лицензии плагинов 2-5 дней
SPA / Laravel / React Git-репозиторий, сервер деплоя Наличие исходников, .env с ключами от 5 дней, зависит от полноты кода

Что делать, если пропали интеграции - эквайринг, СДЭК, боты, n8n

Отдельная головная боль - не сам сайт, а завязанные на него сервисы. Разберу по частым случаям из практики.

Эквайринг и приём платежей. Если магазин на WooCommerce принимал оплату через T‑Bank или ЮKassa, проверьте в личном кабинете банка, кто указан администратором интеграции и на чей расчётный счёт падают деньги. Ключи API можно перевыпустить самостоятельно через личный кабинет банка - это не требует участия разработчика, если у вас есть доступ к расчётному счёту компании.

Доставка через СДЭК. Интеграция обычно держится на паре client_id и client_secret из личного кабинета СДЭК для бизнеса. Если кабинет СДЭК оформлен на вашу компанию, зайдите туда и перевыпустите ключи, затем пропишите их в настройках сайта самостоятельно или через нового разработчика - это займёт 15-20 минут.

Telegram-боты на aiogram. Если бот резко перестал отвечать, велика вероятность, что сервер, на котором он крутился (VDS разработчика), просто выключили за неуплату. Токен бота у BotFather принадлежит вам, если вы сами создавали бота через @BotFather - тогда можно перевыпустить токен и развернуть код (если он есть в репозитории) на новом сервере. Если бота создавал сам разработчик под своим Telegram-аккаунтом, смените владельца бота через настройки в BotFather либо создайте нового и перенесите логику.

Автоматизация в n8n. Если workflow крутились на self-hosted n8n на сервере разработчика, доступ к ним пропадает вместе с сервером. Спасает только экспорт JSON-конфигурации воркфлоу, который стоит запрашивать у любого подрядчика ещё на этапе сдачи проекта - без него восстановление логики автоматизации означает пересборку сценариев заново.

Когда без нового разработчика не обойтись

Если доступов совсем нет, код не найден, а домен с хостингом на грани отключения - здесь я обычно советую не тратить время на самостоятельные попытки, а сразу привлекать специалиста для аудита. Хорошая новость в том, что даже без участия пропавшего подрядчика можно восстановить рабочий контур: собрать всё, что осталось (скриншоты, выписки, старые письма с ключами), и по этим крохам восстановить доступы через поддержку сервисов. Я делаю такой аудит доступов и восстановление контроля над сайтом регулярно - обычно за 3-5 дней получается вернуть домен, хостинг и минимально работающую версию сайта, даже если разработчик недоступен и не выходит на связь.

На рынке подобный аудит и восстановление доступов у сторонних студий стоит обычно от 15 000 до 40 000 ₽ в зависимости от масштаба проекта и количества завязанных интеграций - ориентируйтесь на эту вилку, когда сравниваете предложения. Если код утерян безвозвратно и требуется пересборка сайта, дешевле и быстрее не пытаться реконструировать чужой код, а сделать заново на актуальном стеке: сайт на Tilda - от 30 000 ₽, интернет-магазин под ключ - от 80 000 ₽, сайт на WordPress - от 60 000 ₽.

Как обезопасить себя, чтобы ситуация не повторилась

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

  • Домен и хостинг регистрируйте на юрлицо или корпоративную почту компании, а не на личную почту исполнителя
  • Требуйте доступ к git-репозиторию с самого начала работы, а не только на этапе сдачи проекта
  • Заведите отдельный менеджер паролей на компанию и фиксируйте туда все ключи API - эквайринг, СДЭК, Telegram-боты, n8n
  • Прописывайте в договоре передачу исходного кода и всех доступов по акту на каждом этапе, а не только в конце
  • Не храните персональные данные клиентов в иностранных облачных таблицах - по 152-ФЗ такие данные должны обрабатываться на серверах в РФ

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

Чтобы сайт работал без сбоев

Техподдержка

от 15 000 ₽/мес

Подробнее →

Частые вопросы

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

Сначала зафиксируйте переписку и оплаты, проверьте через whois, на кого зарегистрирован домен, и попробуйте зайти в личный кабинет хостинга. Если доступов нет вообще, обратитесь в поддержку регистратора и хостинга с подтверждением оплаты - это часто работает быстрее, чем ждать ответа от пропавшего исполнителя.

Как вернуть домен, если он зарегистрирован на разработчика?

Напишите в поддержку регистратора (Reg.ru, Nic.ru, Timeweb) с описанием ситуации и приложите подтверждение оплаты домена с вашей карты или счёта компании. Процедура передачи домена новому владельцу обычно занимает от 3 до 10 дней и требует паспортных данных или реквизитов юрлица.

Можно ли получить доступ к хостингу, если оплата шла с карты разработчика?

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

Стоит ли писать заявление в полицию, если разработчик пропал вместе с деньгами?

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

Есть задача?

Обсудим в мессенджере

Расскажите, что нужно сделать — отвечу в течение 4 часов в рабочее время. Первая консультация бесплатно.

Самозанятый Калинкин Н. А. · работаю с физлицами и юрлицами

Продолжая пользование настоящим сайтом Вы выражаете своё согласие на обработку Ваших персональных данных (файлов куки) с использованием Yandex.Metrika.
Понятно