montana/iOS/DISTRIBUTION_STRATEGY.md

175 lines
7.8 KiB
Markdown
Raw Permalink Normal View History

# Montana iOS — Стратегия распространения
## Гибридная модель
```
┌─────────────────────────────────────────────────────────────┐
│ APP STORE │
│ ┌─────────────────────────────────────────────────────────┐│
│ │ JUNONA VPN ││
│ │ ││
│ │ ✓ Постквантовый VPN (ML-KEM-768) ││
│ │ ✓ Диалог Юнона (управление) ││
│ │ ✓ Время VPN = Присутствие = Ɉ ││
│ │ ✓ Ссылка на установку Wallet/Contracts ││
│ │ ││
│ │ Bundle: network.montana.junona ││
│ └─────────────────────────────────────────────────────────┘│
└─────────────────────────────────────────────────────────────┘
│ "Установить другие приложения"
│ → install.efir.org
┌─────────────────────────────────────────────────────────────┐
│ СЕРТИФИКАТЫ │
│ install.efir.org │
│ │
│ ┌──────────────────────┐ ┌──────────────────────┐ │
│ │ Junona Wallet │ │ Junona Contracts │ │
│ │ │ │ │ │
│ │ ✓ Диалог Юнона │ │ ✓ Диалог Юнона │ │
│ │ ✓ ML-DSA-65 ключи │ │ ✓ Bitcoin Pizza │ │
│ │ ✓ Переводы Ɉ │ │ ✓ Голосование │ │
│ │ ✓ Баланс │ │ ✓ Escrow │ │
│ │ │ │ │ │
│ │ .wallet │ │ .contracts │ │
│ └──────────────────────┘ └──────────────────────┘ │
└─────────────────────────────────────────────────────────────┘
```
## Почему так?
### App Store (Junona VPN)
| За | Против |
|---|---|
| VPN легальны в App Store | Ревью Apple |
| NordVPN, ExpressVPN — примеры | Могут отклонить по другим причинам |
| Якорь для новых пользователей | |
| Доверие "официального" приложения | |
### Сертификаты (Wallet + Contracts)
| За | Против |
|---|---|
| Apple не контролирует | Нужна регистрация UDID |
| Нет ревью | Доверие сертификату |
| Быстрые обновления | Может быть отозван |
| Крипто-функции без ограничений | |
## Потоки пользователя
### Новый пользователь
```
1. Находит Junona VPN в App Store
2. Устанавливает
3. Подключает VPN (получает защиту + начисление Ɉ)
4. Видит "Установить Wallet" в приложении
5. Переходит на install.efir.org
6. Устанавливает Wallet + Contracts
7. Все приложения работают вместе
```
### Опытный пользователь
```
1. Заходит на install.efir.org
2. Устанавливает все 3 приложения сразу
3. Junona также доступна в App Store (backup)
```
## Взаимодействие приложений
```swift
// Из Junona (App Store)
MontanaLinks.openWallet() // Открыть Wallet (если установлен)
MontanaLinks.openContracts() // Открыть Contracts
// Проверка установки
if MontanaLinks.isInstalled(.wallet) {
// Wallet установлен
} else {
// Показать кнопку "Установить"
}
// Общий Keychain
MontanaKeychain.shared.walletAddress // Доступен из всех приложений
```
## Резервные варианты
### Если Apple удаляет Junona VPN
```
1. Wallet и Contracts продолжают работать
2. VPN доступен через install.efir.org
3. Пользователи получают уведомление
```
### Если сертификаты отзывают
```
1. Junona VPN остаётся в App Store
2. Функции Wallet/Contracts интегрируются в Junona
3. Или новый Enterprise-аккаунт
```
### Если всё блокируют
```
1. PWA: app.efir.org
2. Android: Play Store + APK
3. Desktop: macOS/Windows apps
```
## App Store Guidelines Compliance
### Junona VPN соответствует:
**4.2.2 — VPN Apps**
- ✅ Используем NetworkExtension API
-Не обходим системные функции
- ✅ Чёткое описание функций
**5.4 — VPN Content**
-Не используем для нелегального контента
- ✅ Постквантовое шифрование — легально
- ✅ Нет логирования трафика
**3.1.1 — In-App Purchase**
- ✅ VPN бесплатный (монетизация через присутствие)
-Не требуем оплаты за базовые функции
### Что НЕ включаем в App Store версию:
- ❌ Криптовалютные переводы
- ❌ Кошелёк с балансом
- ❌ Контракты
- ❌ Любые финансовые функции
Эти функции — в Wallet/Contracts через сертификаты.
## Метаданные App Store
**Название:** Junona — Secure VPN
**Подзаголовок:** Post-Quantum Encryption
**Описание:**
```
Junona VPN защищает ваш трафик постквантовым шифрованием ML-KEM-768.
Даже квантовый компьютер не сможет расшифровать ваши данные.
Особенности:
• Постквантовая криптография (FIPS 203)
• ChaCha20-Poly1305 шифрование
• Серверы в Европе и Азии
• Встроенный AI-ассистент
• Нет логов, нет слежки
Время — единственная реальная валюта.
```
**Ключевые слова:**
vpn, quantum, encryption, secure, privacy, montana, ml-kem, kyber
**Категория:** Utilities / Productivity
---
*Гибридная стратегия: App Store + Сертификаты = Независимость от Apple. Ɉ*