Open beta

App Distribution
который работает

Загружаете сборку или пушите код — тестеры получают push. iOS enrollment, группы, версионирование. Можно без Fastlane.

iOS
Android
Flutter & React Native
Terminal
$ git push origin main
Enumerating objects: 5, done.
Writing objects: 100% (3/3), done.
--> Uply webhook received
--> AI analyzing project...
--> Detected: React Native 0.73
--> Building iOS & Android...
--> Build complete! Notifying 12 testers...
$
AI Build

Сборка из коробки

Подключаете репозиторий — получаете артефакты. Fastlane опционален.

Типичный CI/CD

fastlane/Fastfile + конфиги
default_platform(:ios)

platform :ios do
  lane :beta do
    setup_ci
    match(type: "appstore")
    increment_build_number(
      build_number: ENV["BUILD_NUMBER"]
    )
    gym(
      scheme: "MyApp",
      export_method: "app-store",
      output_directory: "./build"
    )
    upload_to_testflight(
      skip_waiting_for_build: true
    )
  end
end

# + android/build.gradle
# + signing configs
# + provisioning profiles...

С Uply

git push — готово
$ git push origin main

# Uply:
# - Определяет стек (RN, Flutter, Native)
# - Генерирует build-команды
# - Собирает iOS + Android
# - Публикует артефакты
# - Шлёт push тестерам

# ~3-5 минут на первую сборку
RN, Flutter Native iOS/Android
3-5 мин среднее время сборки
Docker изолированные билды
Зачем

Для кого это

Альтернатива Firebase

Данные в РФ, серверы в РФ. Не зависите от политики Google и ограничений сторов.

Без DevOps

AI анализирует репозиторий и генерирует build-скрипты. Не нужен Fastlane или Jenkins.

iOS Enrollment

Тестер открывает ссылку — устройство само регистрирует UDID через MDM-профиль.

Push вместо чатов

WebPush через PWA. Тестеры сами настраивают уведомления, quiet hours, звук.

Платформа

Что внутри

Дистрибуция

  • APK AAB IPA — загрузка через консоль, CLI или API
  • Presigned URLs — прямые ссылки на скачивание через CDN
  • iOS: itms-services:// для установки в один тап
  • Версионирование: version, build number, release notes
  • История билдов с метаданными и артефактами

Портал тестеров

  • PWA — добавляется на домашний экран, работает как приложение
  • WebPush уведомления о новых билдах (iOS 16.4+, Android)
  • Настройки: quiet hours, звук, per-app подписки
  • QR-код для быстрого доступа к порталу
  • Оффлайн-режим и pull-to-refresh

iOS Enrollment

  • MDM Configuration Profile для сбора UDID
  • Тестер открывает ссылку → устройство регистрируется автоматически
  • Поддержка подписанных профилей (PKCS#7) для продакшена
  • Сбор: UDID, модель, версия iOS, имя устройства

Команды

  • Проекты с несколькими приложениями
  • Роли: Owner, Admin, Member — разные уровни доступа
  • Приглашения по email с подтверждением
  • Управление доступом к проектам и приложениям

API & CLI

  • REST API с OpenAPI 3.0 (Swagger) документацией
  • JWT авторизация с refresh tokens
  • CLI: uply login, uply builds upload, uply projects list
  • Presigned upload URLs для S3-совместимого хранилища
  • Вебхуки для CI/CD интеграций

AI Build beta

  • Анализ репозитория: React Native, Flutter, Native iOS/Android
  • Генерация build-скриптов без Fastlane конфигов
  • Docker-изолированные сборки
  • Автоматическая публикация артефактов после сборки
  • Интеграция с Git: push → build → notify
Backend Go + PostgreSQL
Storage S3 + CDN
Auth JWT + Refresh Tokens
Docs OpenAPI 3.0
Workflow

Как это работает

Два варианта: ручная загрузка или AI-сборка

1

Загрузка артефакта

Drag & drop в консоли, CLI, API или подключите Git-репозиторий

2

Сборка (опционально)

AI анализирует проект и собирает в Docker. Или загружайте готовые IPA/APK

3

Уведомление тестеров

WebPush через PWA. Установка по ссылке или QR-коду

U
MyApp v1.2.3 Нажмите для установки
Pricing

Тарифы

Бесплатный план для небольших команд. Платные — для продакшена

Free

0 руб/мес
  • 5 AI-сборок в месяц
  • Безлимитные ручные загрузки
  • 3 участника команды
  • Push-уведомления
Начать бесплатно

Team

9 900 руб/мес
  • Безлимитные AI-сборки
  • Безлимитные участники
  • Выделенные ресурсы
  • SSO/SAML
  • SLA 99.9%
Связаться

Попробуйте

Бесплатный план без карты. Регистрация за минуту.

Начать