Политика приватности
Как .hub by N1 обрабатывает данные аккаунта, продуктов и Google.
Редакция от 31 октября 2026 года. Касается сервиса на hub.n1.team: веб-приложения,
MCP-сервера /mcp, приёма событий /ingest и скрипта
/sdk/v1.js.
Кто мы
.hub by N1 — независимая бета, её ведёт основатель, Кирилл Добринов, как частное лицо; компания пока не учреждена. Когда появится, эта страница её назовёт, и мы предупредим заранее. Вопросы о данных: k@n1.team, отвечает человек.
У нас две роли. Данные тех, кто входит в хаб (аккаунт, команда, задачи), мы обрабатываем сами и отвечаем за них. Данные посетителей ваших продуктов (события из скрипта, Search Console, Метрика, платежи) мы обрабатываем по вашему поручению: зачем они нужны, решает ваша команда, и уведомить посетителей или спросить их согласия, где это требуется, должны вы.
Что мы храним о людях, которые входят в хаб
- Внутренний идентификатор, даты создания и последнего визита, имя, которое вы ввели.
- Email — если вы добавили его или выбрали вход через Google. Другие способы регистрации могут обходиться без почты.
- Ключ доступа (passkey): публичный ключ и метку устройства. Закрытый ключ остаётся на вашем устройстве.
- Telegram: только числовой id личного чата, если вы привязали Telegram для входа и уведомлений. Имя, username и фото мы не храним.
- Сессию (хеш токена, способ входа, устройство словами) до 365 дней, с продлением при использовании.
- Журнал доступа: приглашения, входы, ключи, восстановление, «выйти везде» — без токенов.
- Ключи агентов: только хеш и префикс, имя, даты использования и лимиты.
Мы не просим пароль, телефон и документы.
Что мы храним о вашей работе
Задачи, комментарии, ленту действий (кто сделал — человек или агент, каким ключом), продукты, стратегию и цели — как вы или ваш агент их написали. Не пишите туда секреты и чужие персональные данные. Разговоры с «Аналитиком» видит только их автор.
Подключённые источники — только те, что подключили вы: Search Console (история до 485 дней), Яндекс Метрика (до 365 дней), Stripe, RuStore, PostHog и Amplitude (счётчики по дням), выгрузки Semrush. Токены и ключи источников и ключ модели для «Аналитика» хранятся зашифрованными, ключи агентов — только хешем, и в журналы сервера не попадают.
Данные Google: вход и Search Console
Вход через Google
При выборе входа или регистрации через Google запрашиваем разрешения openid,
email и profile. Проверяем подтверждённый email и идентификатор
аккаунта Google (sub). Сохраняем их привязку к аккаунту хаба и дату привязки,
чтобы узнавать вас при следующем входе. Имя Google используем при создании нового аккаунта;
привязка Google к существующему аккаунту не меняет его имя. Фото профиля для этого входа не
сохраняем.
ID-токен проверяется на сервере. ID-, access- и refresh-токены Google, полученные для входа, в базе не сохраняются. Доступ к Search Console подключается отдельно владельцем команды.
Подключение Search Console
С вашего разрешения получаем список доступных сайтов и данные выбранных сайтов: запросы, страницы, страны, устройства, даты, клики, показы, CTR и позиции; результаты проверки индексации и сведения о sitemap. Эти данные нужны для SEO-отчётов, целей, задач, сравнения периодов и ответов на ваши вопросы о продукте.
При OAuth-подключении сохраняем email подключившего Google-аккаунта, выданные разрешения и зашифрованный refresh token. При подключении сервисного аккаунта — его email и зашифрованный ключ. Access-токены Search Console кешируются в памяти сервера и используются в пределах срока действия, выданного Google.
Кто получает данные и для чего
Данные сайта доступны участникам с доступом к соответствующему продукту и их агентам. По вашему запросу «Аналитику» нужные агрегаты, включая Search Console, могут передаваться выбранному владельцем провайдеру Anthropic или OpenAI для ответа на этот вопрос. Ваш агент получает данные при обращении к инструментам хаба с предоставленным ему доступом.
Мы не продаём данные Google, не используем их для рекламы и не используем для обучения обобщённых моделей искусственного интеллекта. Доступ человека со стороны сервиса к данным Google допускается с вашим явным согласием для конкретной помощи, для расследования угроз безопасности или когда этого требует закон.
Использование и передача другим приложениям информации, полученной из Google API, соответствуют Google API Services User Data Policy, включая требования Limited Use.
Хранение, отключение и отзыв разрешений
Привязка Google-входа хранится до удаления аккаунта или удовлетворения вашего запроса на её удаление. Скачанная история Search Console хранится в рабочем пространстве до его удаления; отключение источника само по себе историю не стирает. Доступная для загрузки история Google и срок хранения уже загруженных данных в хабе — разные вещи.
Владелец может отключить Search Console в разделе «Подключения»: хаб удалит сохранённые данные доступа, сбросит временные токены и прекратит дальнейшее обновление. Отозвать OAuth-разрешение на стороне Google можно в подключениях аккаунта Google. Для сервисного аккаунта удалите его ключ в Google Cloud или отзовите доступ к сайту в Search Console.
Отзыв разрешения Google не завершает уже открытую сессию хаба и не удаляет скачанную историю. Сессии можно завершить в настройках аккаунта. Для удаления аккаунта или данных рабочего пространства используйте раздел об удалении; вопросы и запрос на удаление привязки Google — k@n1.team.
События из ваших продуктов
Режим выбирается при создании продукта и потом не меняется.
- Только счётчики. События сразу складываются в дневные суммы. Сырые события, идентификаторы людей и устройств, IP и User-Agent не сохраняются. Случайный номер доставки хранится 48 часов, чтобы повтор не посчитался дважды. Удержание считается по сигналу устройства без id; ячейки меньше пяти не показываются.
- Считает людей. Id пользователя на приёме превращается в солёный хеш, исходный id не сохраняется. Сырые события хранятся 396 дней (около 13 месяцев), потом удаляются; дневные суммы без идентификаторов хранятся бессрочно.
IP и User-Agent не пишутся ни в базу, ни в журнал. User-Agent используется один раз, чтобы не считать роботов; IP живёт в памяти только как ключ лимита частоты.
Кто видит данные
Данные принадлежат рабочему пространству и не смешиваются с чужими. Владелец решает, какие продукты видит участник; агент видит ровно то же, что его человек, и каждое его действие подписано. Технический доступ к базе есть у оператора хаба; мы смотрим в неё только чтобы чинить сервис или по вашей просьбе.
Кому мы передаём данные
- Netlify (хостинг, функции, база данных, США) — всё, что хранит хаб.
- Telegram — id чата и текст уведомления, если вы его привязали.
- Google, Яндекс, Stripe, RuStore, PostHog, Amplitude — запросы с вашим ключом, если вы подключили источник.
- Почтовый провайдер — адрес и текст письма, только если у вас есть почта и письма включены.
- Сервис отчётов об ошибках — тексты ошибок без персональных данных, если он включён.
- Anthropic или OpenAI — вопрос «Аналитику» и агрегаты из инструментов, только если владелец добавил свой ключ модели.
- Ваши агенты — ровно то, что вы им разрешили ключом или коннектором; дальше действуют правила этого агента.
Мы не продаём данные и не отдаём их рекламным сетям.
Куки
Служебная кука сессии; отдельная кука на время Google-входа (до 10 минут) и короткоживущая кука для подключения Google Search Console или Яндекса. Аналитических и рекламных кук нет; скрипт хаба кук не ставит.
Удаление и выгрузка
В разделе «Команда» → «Удаление» владелец может удалить рабочее пространство, а каждый человек — свой аккаунт. Если вы единственный владелец команды с другими участниками, сначала передайте владение. Удаление аккаунта прекращает его сессии, отзывает ключи агентов и удаляет Google-привязку, личные способы входа и данные профиля. История совместной работы и журнал доступа могут остаться с обезличенной записью «Удалённый участник».
Удаление рабочего пространства удаляет его продукты, подключённые данные, включая скачанную историю Search Console, и сохранённые ключи и токены источников. Владелец может выгрузить задачи, продукты и деньги в JSON, события и счётчики — в CSV. Из резервных копий удалённое исчезает по истечении срока хранения копий. Если нужна помощь с удалением или выгрузкой, напишите k@n1.team.
Вложения задач хранятся в приватном файловом хранилище и доступны по текущим правам задачи. JSON содержит их метаданные; сами файлы скачиваются отдельно. Вложения команды остаются у команды после удаления участника. После удаления файла или команды доступ прекращается сразу, а физическое удаление файлов повторяется до подтверждения хранилища.
Ваши права
Вы можете попросить копию того, что мы о вас храним, исправить, удалить, ограничить обработку или возразить против неё. Большая часть делается самостоятельно в приложении; остальное — письмом на k@n1.team, отвечаем в течение 30 дней. Вы можете пожаловаться в орган по защите данных там, где живёте или работаете.
Дети и изменения
.hub не предназначен для людей младше 16 лет. Если утечка коснётся ваших данных, мы сообщим вам и, где это требует закон, регулятору. Об изменениях этой политики мы предупреждаем в хабе заранее.