Сводный документ готовности нормативной базы, состояние защитных системных параметров и план юридической доработки.
Дисклеймер: 38Hub — независимая платформа школьного сообщества. Сервис не является официальным ресурсом или представительством администрации школы №38.
# Матрица правовой готовности (Legal Readiness Matrix)
**Версия документа:** 1.0.0
**Дата актуализации:** 13 сентября 2026 г.
---
## 1. Классификатор статусов готовности
Все компоненты, юридические документы и функциональные шлюзы платформы **38Hub** оцениваются по строгой 5-уровневой шкале:
1. **`IMPLEMENTED`** — Архитектурно, программно и в пользовательском интерфейсе полностью реализовано и покрыто автоматическими тестами.
2. **`NEEDS OWNER INFO`** — Требует внесения персональных реквизитов владельца, наименования юрлица/ФОП, налоговых номеров (ЄДРПОУ/РНОКПП), банковских счетов или официальных контактных данных.
3. **`NEEDS JURISDICTION REVIEW`** — Требует специализированной проверки профильным юристом по законодательству Украины (гражданское право, защита прав детей, трудовое/налоговое законодательство).
4. **`NEEDS PAYMENT PROVIDER REVIEW`** — Требует согласования с эквайером / финансовым партнером (LiqPay, Monobank, WayForPay) и подписания договора интернет-эквайринга.
5. **`NEEDS LEGAL REVIEW`** — Требует финального утверждения сертифицированным адвокатом перед коммерческим запуском.
---
## 2. Сводная матрица нормативных документов (21 Документ)
| № | Документ / Политика | Путь к файлу | Текущий статус | Необходимые действия Владельца / Юриста | Остаточный риск |
| :-: | :--- | :--- | :---: | :--- | :--- |
| **1** | **Terms of Service** | `TERMS_OF_SERVICE.md` | `IMPLEMENTED` / `NEEDS OWNER INFO` | Внести реквизиты оператора сервиса (ФОП/ТОВ), email и адрес юрисдикции. | Низкий (Базовые условия) |
| **2** | **Privacy Policy** | `PRIVACY_POLICY.md` | `IMPLEMENTED` / `NEEDS OWNER INFO` | Указать официального DPO (контролера данных) и каналы связи. | Средний (GDPR/ЗУ №2297-VI) |
| **3** | **Marketplace Rules** | `MARKETPLACE_RULES.md` | `IMPLEMENTED` | Проверить границы ценообразования (15–500 NEX) под целевую аудиторию. | Низкий |
| **4** | **NEX Terms** | `NEX_TERMS.md` | `IMPLEMENTED` / `NEEDS LEGAL REVIEW` | Согласовать регуляторную классификацию внутренней расчетной единицы (Product Intent) с профильным юристом. | Низкий (Утилитарный юнит) |
| **5** | **Bonus NEX Terms** | `BONUS_NEX_TERMS.md` | `IMPLEMENTED` / `NEEDS LEGAL REVIEW` | Проверить соответствие законодательству о рекламе и лояльности. | Низкий (Нематериальный бонус) |
| **6** | **Earnings & Payout Terms** | `EARNINGS_AND_PAYOUT_TERMS.md` | `NEEDS PAYMENT PROVIDER REVIEW` | Заключить договор выплат (payout API); утвердить налоговую модель. | **Высокий** (До интеграции шлюза) |
| **7** | **Payment Terms** | `PAYMENT_TERMS.md` | `NEEDS PAYMENT PROVIDER REVIEW` | Согласовать тарифные сетки и условия эквайринга с банком. | **Высокий** (До подключения эквайринга) |
| **8** | **Refund & Chargeback Policy** | `REFUND_CHARGEBACK_POLICY.md` | `NEEDS PAYMENT PROVIDER REVIEW` | Согласовать регламент рассмотрения чарджбэков с эквайером. | Средний |
| **9** | **Subscription Terms** | `SUBSCRIPTION_TERMS.md` | `IMPLEMENTED` / `NEEDS LEGAL REVIEW` | Утвердить финальные цены подписок перед запуском. | Низкий |
| **10** | **Drops Rules** | `DROPS_RULES.md` | `IMPLEMENTED` / `NEEDS LEGAL REVIEW` | Сохранять `ENABLE_PAID_DROP_TICKETS=false` до лицензирования. | Средний (Шлюз защищен) |
| **11** | **Upgrade Rules** | `UPGRADE_RULES.md` | `IMPLEMENTED` / `NEEDS LEGAL REVIEW` | Сохранять только Bonus NEX (`ENABLE_BONUS_NEX_UPGRADE=true`). | Средний (Шлюз защищен) |
| **12** | **Challenges Rules** | `CHALLENGES_RULES.md` | `IMPLEMENTED` | Проверить суточные лимиты (20 Bonus NEX + 3 Tickets). | Минимальный |
| **13** | **Prohibited Services** | `PROHIBITED_SERVICES.md` | `IMPLEMENTED` | Регулярно актуализировать список запретов по запросам школы. | Минимальный |
| **14** | **Moderation Policy** | `MODERATION_POLICY.md` | `IMPLEMENTED` | Назначить ответственных дежурных модераторов. | Средний (Человеческий фактор) |
| **15** | **Dispute Policy** | `DISPUTE_POLICY.md` | `IMPLEMENTED` | Обучить модераторов правилам объективного арбитража. | Средний |
| **16** | **Age & Guardian Policy** | `AGE_AND_GUARDIAN_POLICY.md` | `NEEDS JURISDICTION REVIEW` | Проверить механизмы эмансипации и согласия родителей по ЦКУ. | Высокий (Права несовершеннолетних) |
| **17** | **Data Deletion Policy** | `DATA_DELETION_POLICY.md` | `IMPLEMENTED` / `NEEDS LEGAL REVIEW` | Утвердить политику хранения данных и архивного леджера (технический baseline 3 года) с юристом. | Низкий (Архитектура готова) |
| **18** | **Complaint Process** | `COMPLAINT_PROCESS.md` | `IMPLEMENTED` / `NEEDS OWNER INFO` | Настроить корпоративные почтовые ящики для жалоб и запросов. | Низкий |
| **19** | **Anti-Fraud Policy** | `ANTI_FRAUD_POLICY.md` | `IMPLEMENTED` | Проверить веса и пороги срабатывания эвристик антифрода. | Низкий |
| **20** | **Legal Readiness Matrix** | `LEGAL_READINESS_MATRIX.md` | `IMPLEMENTED` | Настоящий документ сводного аудита. | — |
| **21** | **Chance Mechanics Review** | `CHANCE_MECHANICS_REVIEW.md` | `IMPLEMENTED` / `NEEDS JURISDICTION REVIEW` | Провести независимую правовую экспертизу Закона № 768-IX. | Средний |
---
## 3. Матрица функциональных шлюзов безопасности (Feature Gates)
| Функциональный шлюз | Значение в коде | Статус готовности | Юридическое обоснование |
| :--- | :---: | :---: | :--- |
| `ENABLE_REAL_PAYMENTS` | `false` | `STAGING/LOCAL ONLY` | Запрет приема реальных денег до подписания договора с платежным провайдером. |
| `ENABLE_PAID_DROP_TICKETS` | `false` | `GATED` | Исключение признаков азартной игры (лутбоксов) за реальные средства. |
| `ENABLE_PURCHASED_NEX_DROPS` | `false` | `GATED` | Запрет платного участия в рулетке за купленные единицы. |
| `ENABLE_BONUS_NEX_UPGRADE` | `true` | `ACTIVE (SAFE)` | Разрешено исключительно для бесплатных маркетинговых поощрительных баллов. |
| `ENABLE_PURCHASED_NEX_UPGRADE` | `false` | `GATED` | Запрет ставок купленных единиц на вероятностный исход. |
| `ENABLE_EARNINGS_UPGRADE` | `false` | `GATED` | Категорический запрет азартных игр на заработанные средства исполнителей. |
| `ENABLE_CASH_UPGRADE` | `false` | `GATED` | Запрет прямых фиатных ставок. |
| `STORAGE_MODE` | `memory` | `PENDING OWNER SETUP` | Безопасный локальный режим данных до подключения Supabase STAGING. |
---
## 4. Дорожная карта передачи владельцу (Owner Action Items)
1. [ ] Зарегистрировать субъект хозяйствования (ФОП 3 группы либо ТОВ) для законного ведения расчетно-кассовых операций в Украине.
2. [ ] Заключить договор интернет-эквайринга с украинским банком или лицензированной финансовой компанией (Monobank, LiqPay или WayForPay).
3. [ ] Внести актуальные реквизиты, юридический адрес и контактные телефоны в `TERMS_OF_SERVICE.md` и `PRIVACY_POLICY.md`.
4. [ ] Провести очную или дистанционную консультацию с украинским адвокатом для утверждения политик взаимодействия с несовершеннолетними.
5. [ ] Направить официальное уведомительное письмо администрации Школы №38 с демонстрацией дисклеймера о независимом статусе сервиса и готовности к сотрудничеству в сфере кибербезопасности.