К содержимому
# Правовые документы
[Home](/ru/ai)
[Catalog](/ru/ai/catalog)
Как читать версионированные политики, не смешивая их с лицензией автора.
## Pages
[Главная](/ru/ai/docs)
### Быстрый старт
[Быстрый старт](/ru/ai/docs/quickstart)
[Для человека](/ru/ai/docs/quickstart/human)
[Для ИИ-агента](/ru/ai/docs/quickstart/agent)
[Харнессы](/ru/ai/docs/harnesses)
[Понятия](/ru/ai/docs/concepts)
[Каталог](/ru/ai/docs/catalog)
### CLI
[CLI](/ru/ai/docs/cli)
[Карта команд](/ru/ai/docs/cli/commands)
[Наблюдение](/ru/ai/docs/cli/observe)
[Конфигурация](/ru/ai/docs/cli/config)
[Телеметрия](/ru/ai/docs/cli/telemetry)
[Устройство](/ru/ai/docs/cli/device)
[Паспорта](/ru/ai/docs/cli/passport)
[Вход](/ru/ai/docs/cli/auth)
[Согласие](/ru/ai/docs/cli/consent)
[Проект](/ru/ai/docs/cli/project)
[Toolchain](/ru/ai/docs/cli/toolchain)
[Harness](/ru/ai/docs/cli/harness)
[Agent Skill CLI](/ru/ai/docs/cli/skill)
[Реестр](/ru/ai/docs/cli/registry)
#### Компонент
[Обзор](/ru/ai/docs/cli/component)
[Обнаружение](/ru/ai/docs/cli/component-discover)
[Паспорт](/ru/ai/docs/cli/component-passport)
[Источник](/ru/ai/docs/cli/component-source)
[Публикация](/ru/ai/docs/cli/component-publish)
[Выбор](/ru/ai/docs/cli/select)
[Установка](/ru/ai/docs/cli/install)
[Target](/ru/ai/docs/cli/target)
[Setup](/ru/ai/docs/cli/setup)
[Provider](/ru/ai/docs/cli/provider)
[Синхронизация](/ru/ai/docs/cli/sync)
[Доступ](/ru/ai/docs/cli/grant)
[Жалобы](/ru/ai/docs/cli/report)
[Owner](/ru/ai/docs/cli/owner)
[Publication](/ru/ai/docs/cli/publication)
[Eval](/ru/ai/docs/cli/eval)
### Веб
[Веб](/ru/ai/docs/web)
[Главная](/ru/ai/docs/web/home)
[Каталог](/ru/ai/docs/web/catalog)
[Карточка компонента](/ru/ai/docs/web/catalog-component)
[Карточка сетапа](/ru/ai/docs/web/catalog-setup)
[Региональные сервисы](/ru/ai/docs/web/services)
[Издатели](/ru/ai/docs/web/publishers)
[Content](/ru/ai/docs/web/content)
[Эта документация](/ru/ai/docs/web/docs)
[Контакт](/ru/ai/docs/web/contact)
[Правовые документы](/ru/ai/docs/web/legal)
[Вход](/ru/ai/docs/web/login)
[Аккаунт](/ru/ai/docs/web/account)
[Профиль](/ru/ai/docs/web/profile)
[Устройства](/ru/ai/docs/web/devices)
[Объекты](/ru/ai/docs/web/objects)
[Доступ](/ru/ai/docs/web/access)
[Жалобы](/ru/ai/docs/web/reports)
[Лайки](/ru/ai/docs/web/likes)
[Онбординг](/ru/ai/docs/web/onboarding)
[Публикация](/ru/ai/docs/web/publications)
### Компоненты
[Компоненты](/ru/ai/docs/components)
[instruction](/ru/ai/docs/components/instruction)
[skill](/ru/ai/docs/components/skill)
[mcp](/ru/ai/docs/components/mcp)
[hook](/ru/ai/docs/components/hook)
[command](/ru/ai/docs/components/command)
[agent](/ru/ai/docs/components/agent)
[plugin](/ru/ai/docs/components/plugin)
[setting](/ru/ai/docs/components/setting)
[Сетапы](/ru/ai/docs/setups)
### Публикация
[Публикация](/ru/ai/docs/publishing)
[Авторство](/ru/ai/docs/publishing/authoring)
### Доверие и безопасность
[Обзор](/ru/ai/docs/trust-and-safety)
[Проверки безопасности](/ru/ai/docs/security-checks)
[Диагностика](/ru/ai/docs/troubleshooting)
[cli](/ru/ai/docs/components/cli)
## Content
# Правовые документы Правовые страницы — версионированные политики хостингового сервиса. Каждый документ — неизменяемая редакция: заголовок, `policy_version`, `effective_at`, locale и HTML, отрендеренный из исходного Markdown. Это не SPDX-лицензии компонентов, не строка AGPL в подвале и не changelog хаба материалов. ## URL и кто их видит | Проекция | URL | Кому видно | | --- | --- | --- | | Human | `/{locale}/legal/{slug}` | всем, если флаг | | Machine | `/{locale}/ai/legal/{slug}` | всем, если флаг | `{slug}` — одно из: | Slug | Заголовок на сайте | | --- | --- | | `privacy` | Privacy | | `cookies` | Cookies | | `service-rules` | Service rules | | `personal-data-consent` | Согласие на обработку персональных данных | | `licensing` | Licensing / author content responsibility | Любой другой slug даёт 404. Необязательный `?revision=` закрепляет аудиторскую редакцию. Без него показывается текущая публичная редакция. Эти маршруты существуют, когда включён `saas_public_pages` (публичный SaaS-профиль). Self-hosted опускает правовые колонки подвала. UI согласия на cookies всё равно можно скомпилировать отдельно. Политику может читать кто угодно. Принятие **Правил сервиса** и **Согласия на обработку персональных данных** новым аккаунтом — [Онбординг](onboarding.md), который сохраняет точные id редакций. Ссылки подвала (SaaS): Конфиденциальность, Файлы cookie, Правила сервиса, Лицензирование. Онбординг также ссылается на Согласие на обработку персональных данных. ## Для чего этот экран Правовые документы нужны, чтобы читать правила оператора: какие персональные данные обрабатываются, как классифицируются cookies, что сервис разрешает, за что авторы остаются ответственны. Поле **Лицензия** карточки компонента — SPDX этой версии. Строка `AGPL-3.0-or-later` в подвале — ПО `ai_stp`. Эти три слоя друг друга не заменяют. Правовые документы **не**: - собирают новую подпись на каждом визите (онбординг делает это один раз на требуемую редакцию); - позволяют править HTML политики; - показывают лицензии авторов объектов каталога; - сами включают аналитику (выбор cookies — отдельный баннер). ## Что на экране Левый рельс: **На главную**, затем **Документы** с пятью slug. Текущий slug помечен `aria-current="page"`. Основная колонка: | Элемент | Содержимое | | --- | --- | | Заголовок | заголовок политики из редакции | | Примечание | Это текущая публичная редакция. Human- и machine-представления содержат одинаковые правовые факты. | | Версия | `policy_version` | | Вступает в силу | дата `effective_at` или тире | | Язык | `en` или `ru` | | Исходный Markdown на GitHub | blob URL файла под `docs-user-facing/legal/…` | | Текст документа | отрендеренный HTML | Переключатель Human / Machine сохраняет slug и query `revision`. Machine-правовое печатает ту же версию, дату вступления в силу и locale полями, затем текст. Баннер cookies (когда включён) — не эта страница. Он предлагает Необходимые (всегда включены), Аналитика, Маркетинг, Принять все, Отклонить необязательные, Сохранить выбор. **Политика конфиденциальности** в этом баннере ссылается сюда на `privacy`. **Приватность** аккаунта также предлагает **Настройки cookies**. ## Соответствующие команды CLI Правового CLI нет. Принятие онбординга — POST сайта. Выбор cookies — POST сайта. Флаги приватности после входа (видимость профиля) живут в Аккаунте, не здесь: ```bash ai-stp auth status --json ai-stp link web --json ``` `auth status` говорит, есть ли у устройства сессия аккаунта. HTML политики он не печатает. ## Тупики | Что видно | Что это значит | Что делать | | --- | --- | --- | | Правовое 404 | неизвестный slug или страниц нет в этом профиле | используйте пять slug выше | | `revision` 404 | эта редакция не публичная | уберите query, чтобы увидеть текущую | | В подвале нет правовой колонки | `saas_public_pages` выключен | читайте `LICENSE` репозитория и локальную политику | | SPDX на карточке ≠ эта страница | лицензия автора vs политика оператора | читайте оба; они отвечают на разные вопросы | | Онбординг всё ещё блокирует | вы не приняли закреплённые редакции | откройте [Онбординг](onboarding.md) | | Баннер cookies возвращается | необязательные категории не заданы | Принять, Отклонить или Сохранить выбор | Не вставляйте персональные данные в ссылку правки GitHub, «чтобы исправить политику». Источник ревьюится в репозитории как любой другой файл. ## Три слоя лицензий | Слой | Где читать | Что покрывает | | --- | --- | --- | | Политики оператора | эта глава | хостинговый сервис, персональные данные, cookies | | ПО `ai_stp` | подвал `AGPL-3.0-or-later` | код продукта | | Объект автора | **Лицензия** каталога (SPDX) | эта версия компонента или сетапа | `licensing` на этом сайте — ответственность за авторский контент хостингового каталога, не вторая копия AGPL. Компонент MIT всё равно отдаётся по правилам сервиса оператора. Онбординг закрепляет только `service-rules` и `personal-data-consent`. Конфиденциальность и cookies читаются без чекбокса. Смена категорий cookies не переписывает эти Markdown- редакции. Machine-правовое — те же факты: версия, дата вступления в силу, locale, тело. Агент должен цитировать `policy_version` и `revision`, а не пересказывать запомненную оговорку. ## Связанные страницы - [Онбординг](onboarding.md) — принятие редакций service-rules и personal-data-consent. - [Аккаунт](account.md) — флаги приватности и настройки cookies. - [Контакт](contact.md) — сохранённое сообщение, всё ещё без секретов. - [Главная](home.md) — На главную. - [Карточка компонента](catalog-component.md) — SPDX на объекте. - [Доверие и безопасность](../trust-and-safety/index.md) — модель доверия продукта, не политика. !!! note "Неизменяемые редакции" Онбординг записывает `service_rules_revision_id` и `personal_data_consent_revision_id`. Поздняя правка политики — новая редакция. Строка принятия хранит старые id.