製品

CapacitorアプリのためのLiveアップデート

JavaScriptアップデートをユーザーに直接プッシュ。アプリストアのレビューなし。待ち時間なし。

ライブアップデートに必要なすべて

バグ修正と新機能をより速くユーザーにデプロイ。

Breaking Update Detection

CLI scans native dependencies and warns you before deploying incompatible updates. See compatibility status for every package.

Pure Native Engine

Downloads, installation, and activation run on native OS threads. JavaScript crashes can't affect the update process.

Automatic Rollback

If your app doesn't call notifyAppReady() within 10 seconds, we automatically roll back to the last working version.

Self-Healing Updates

Fallback bundle mechanism always maintains a working version. Your users never see a broken app.

Pre-flight Validation

Validates notifyAppReady(), index.html, bundle size limits, and checksums before accepting any upload.

エンドツーエンド暗号化

アップデートバンドルは最大限のセキュリティのために暗号化され署名されています。

デルタアップデート

インテリジェントなアップデートシステムがマニフェストを比較し、実際に変更されたファイルのみをダウンロードします。

File-Level Diffing

Each file is uploaded and checksummed individually. Devices compare manifests and only download changed files.

Perfect for Large Assets

Images, fonts, and videos are downloaded only once. Small code changes don't re-download your entire asset folder.

Enable with One Flag

Just add --partial to your upload command to enable delta updates for your bundle.

Terminal
# パーシャルアップデートサポートでアップロード
npx @capgo/cli bundle upload --partial

 Uploading 847 files...
 Generated manifest with checksums
 Bundle uploaded successfully

# Device downloads only changed files
 Comparing manifests...
 12 files changed, 835 unchanged
 Downloaded 245 KB (vs 4.2 MB full bundle)

強力なチャンネルシステム

本番、ステージング、ベータテストなどのチャンネルを作成。各チャンネルは独自のバンドルバージョンを持てます。

Cloud Dashboard Control

Create, configure, and switch channels from the web dashboard. Roll back instantly with one click.

API & CLI Access

Automate channel management with our CLI or REST API. Perfect for CI/CD integration.

Device Self-Assignment

Let devices switch channels at runtime with setChannel(). Great for QA testers or beta programs.

Priority-Based Routing

Forced device > Cloud override > Config default > Cloud default. Full control over update routing.

Logs & Statistics

Real-time visibility into your update deployments. Track download progress, success rates, and device health across your entire user base.

Download Progress Tracking

See which devices are downloading, installed, or pending. Track progress across your entire fleet.

Success & Failure Rates

Monitor update success rates in real-time. Identify issues before they affect more users.

Device Health Monitoring

Track which devices are on which versions. Identify devices stuck on old versions.

Bundle Analytics

See bundle sizes, download times, and rollback frequency. Optimize your update strategy with data.

Long-Term Support

No pressure to upgrade immediately. Capgo officially supports Capacitor 7, 6, and 5 - giving you years of support and flexibility to upgrade on your own schedule.

7 Capacitor 7 Fully Supported
6 Capacitor 6 Fully Supported
5 Capacitor 5 Fully Supported

Deep Pre-Deployment Validation

Manual updates give you all the tools to break your app. Capgo's CLI catches mistakes before they reach your users.

Native Dependency Check

CLI scans your native plugins and compares versions. If your JS bundle expects a newer native plugin version than what's installed, we warn you before deploy.

Duplicate Version Prevention

Already uploaded this exact version? We'll catch it and prevent accidental overwrites or confusion.

Hub-CLI Compatibility

Certain features require specific CLI versions. We validate compatibility between your CLI and the Capgo hub before allowing uploads.

Required Files Check

Missing index.html? No notifyAppReady() call? Bundle too large? We catch these issues before they become production problems.

What happens without validation?

Upload a JS bundle that expects native plugins your users don't have? Your app breaks. And if your rollback is also in JS, you have no way to recover. Users are stuck until they reinstall from the App Store.

使い方

A safety net at every step of the update process

1

SDKをインストール

1つのコマンドでCapgoプラグインをCapacitorアプリに追加。

2

バンドルをアップロード

アプリをビルドしてJavaScriptバンドルをCapgoにアップロード。

3

ユーザーがアップデートを受信

ユーザーが次にアプリを開くと、自動的に新しいバージョンを受信します。

Capgo vs Manual Updates

See why intelligent updates matter

Feature Capgo Manual / Others
Breaking update detection
Automatic rollback
Native crash recovery
Pre-deployment validation
Self-healing updates
Cloud rollback & modify

Ready to Ship Safer Updates?

Start with 14 days free. No credit card required.