Приватность

Что мы получаем и чего не просим никогда.

1ADK — продукт про понимание системы, которой вы владеете. Поэтому самое важное на этой странице — до чего он дотрагивается, а до чего нет; с этого и начнём.

Чего 1ADK не просит никогда

  • Доступа к GitHub, GitLab, Bitbucket или любому другому хостингу репозиториев.
  • SSH-ключей, деплойных ключей, персональных токенов и учётных данных от инфраструктуры.
  • Архива, клона или загрузки вашего исходного кода.
  • Продакшен-доступов и содержимого вашего .env.
  • Дампа базы данных.
  • Входящего соединения к вашей машине или в вашу сеть.

Ничто из этого не относится к разряду «не обязательно, но желательно». В продукте нет кода, который бы этим воспользовался, и нет экрана, который бы это спросил.

Что 1ADK действительно получает

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

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

Честная граница

Если анализ запускают облачным кодовым агентом — Claude Code, Codex или похожим, — этот агент читает ваш код на своих условиях и по своей политике приватности. Это граница между вами и ним; 1ADK за неё не отвечает и говорить от её имени не может. Возьмите локальную модель — и чтение сможет остаться целиком внутри вашей инфраструктуры.

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

Что хранится и где

  • Ваш аккаунт — адрес почты, имя, которое вы указали, название вашей организации и когда вы входили. Пароль хранится только как односторонний хеш и не восстанавливается ни нами, ни кем-либо ещё.
  • Знание о вашем проекте — то, что описали пакеты свидетельств, в файле базы данных, который принадлежит только этому проекту. Один проект — одно изолированное хранилище; ни один запрос не читает сразу два. Сегодня аккаунт — это один человек, и открыть хранилище может только он.
  • Журнал действий — кто что сделал, когда и с какого адреса. В нём идентификаторы, счётчики, хеши и отметки времени. В нём никогда нет содержимого пакетов, текстов свидетельств, учётных данных и содержимого репозитория, и задним числом его нельзя отредактировать.
  • События активации — насколько далеко аккаунт прошёл по продукту: зарегистрировался, создал проект, прочитал то, что известно. Ни IP-адреса, ни user agent, ни адреса страницы, ни реферера. Они нужны, чтобы видеть, где люди застревают, а не кто они такие.
  • Откуда пришёл ваш аккаунт — записывается один раз, при создании аккаунта, и потом не обновляется: на какую страницу этого сайта вы попали первой, какую страницу читали, когда перешли по ссылке в приложение, имя сайта, который на нас сослался, если он был (linkedin.com, без самой страницы и без того, что вы искали), и метки кампании, которые мы сами положили в ссылку. Это хранится, чтобы понимать, какие тексты стоит писать дальше. Ни IP-адреса, ни user agent, ни полного адреса-источника, ни рекламных идентификаторов, и ничего из того, что вы вводили на странице. Всё это едет в адресе ссылки, по которой вы переходите, — там его видно и оттуда его можно убрать до того, как вы нажмёте Создать аккаунт.

Всё работает на серверах, которыми мы управляем, в Европе. Данные мы не продаём, рекламодателям не передаём, и на этом сайте нет сторонних трекеров: ни скрипта аналитики, ни рекламного пикселя, ни записи сессий.

Сам файл пакета

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

Кто видит ваш проект

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

Мы не можем листать знание о вашем проекте из бэк-офиса. Бэк-офис показывает факты уровня аккаунта — сколько проектов, сколько анализов, какой тариф — и не показывает, из чего состоит ваша система.

Как забрать это с собой

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

Внутри то же, что показывает продукт: из чего состоит ваша система, что с чем разговаривает, где ваши данные оседают, что записано как рискованное и ещё не закрыто, и чего никто не установил. Риски, по которым решение уже принято — приняты или устранены, — и вопросы, которые больше не открыты (на них ответили, их сняли или они оказались неприменимы), стоят в файле числом, а не списком: ни то, ни другое не оставшаяся работа. Сколько их было, файл называет — иначе проект, над которым работали, читался бы как проект, о котором никто ничего не спрашивал. Там же сказано, какой анализ файл отражает и насколько глубоко этот анализ вообще открыл систему, — копия, которая об этом умалчивает, читается как рассказ обо всей системе.

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

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

Как от этого избавиться

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

Удалить проект вы можете сами, со страницы проекта. Подтверждение называет то, что будет уничтожено, — прочитанное из этого проекта, а не написанное как общее описание: каждое поколение его Project Store, его сканы, полученные им пакеты вместе со всем, что ещё ждёт решения в карантине, и его резервные копии. Подключённые к этому проекту машины оно тоже считает, и для них заканчивается доступ к нему: на вашей машине ничего не трогают, потому что у 1ADK никогда не было к ней доступа. Чтобы подтвердить, вы вводите имя проекта. Дальше работа идёт в фоне, и проект исчезает из вашего списка, когда она закончена. Это нельзя отменить.

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

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

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

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

Ничего из этого больше не требует нас, и никакого периода ожидания перед этим нет. Руками пока делается одно — биллинг: если страницы оплаты, на которую вас можно отправить, нет, напишите на info@1adk.com, человек остановит списания, а аккаунт вы закроете сами. Сколько хранится аккаунт, которым никто не пользуется, мы не ограничили, и печатать не решённое нами число не будем; когда оно появится, оно будет написано здесь раньше, чем начнёт к кому-нибудь применяться.

Письма

Мы отправляем только транзакционные письма: сброс пароля и подтверждение, когда вы спросили про платный тариф. Маркетинговой рассылки и новостной рассылки нет, так что отписываться не от чего.

Оплата

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

У кого спрашивать

1ADK делает и поддерживает Mikhail Piskunov. Компания, которая за ним стоит, получает оплату и решает, что происходит с вашими данными, — FinMV SIA, Латвия.

  • Название — FinMV SIA
  • Регистрационный номер — 40203378371
  • Дата регистрации — 8 февраля 2022
  • Номер плательщика НДС — LV40203378371
  • Страна регистрации — Латвия

Пишите на info@1adk.com по любому вопросу об этой странице. Это читает человек, и все остальные адреса, которые публикует сайт, приходят в тот же ящик. Телефона и почтового адреса у нас нет: компания не публикует ни того, ни другого.

Последнее обновление — 24 августа 2026.

Сначала посмотрите, что получается.

Готовая карта проекта на системе, которую мы придумали, — собранная ровно так же, как была бы собрана ваша.

Открыть демонстрацию Построить свою — бесплатно