メインコンテンツへスキップ

Capgoについて

Capgo は、Capacitor アプリのためのオープンソース live update プラットフォームです。

Capgo は2021年に、Capacitor アプリを本番環境でリリースするチームに向けて、Live Update を高速かつ低コストで、分かりやすいものにするという一つの目標から始まりました。私たちは、code とユーザーを結ぶリリースパスに集中し、小規模ながらも現場に密着した開発を続けています。

MadeiraでのCapgoチームオフサイト中のValeria、Michael、Martin
リモートファーストを採用。Madeiraでのチームオフサイトでは、プランニング、サポートレビュー、プロダクト開発を同じ週に集中的に行います。

2021

設立

自己資金のメイカープロジェクトとしてスタート

157+

プラグイン

Capacitorエコシステム向けにメンテナンス

9,000万+

追跡デバイス数

Capgoを利用するアプリ経由でリーチ

5

コアチーム

プロダクト、ネイティブ、サポート、デリバリー

Capgoでできること

Capgoは、Web bundleから現場のデバイスまで、アップロード、署名、暗号化、チャンネル経由のルーティング、OTA配信、ヘルス状態の監視、問題発生時の復旧まで、一連の流れをカバーします。

OTAライブアップデート

ストア審査を待たずに、JavaScript、HTML、CSS、静的アセットを数分で本番アプリへプッシュできます。Capgoがネイティブスレッド上でダウンロード、インストール、アクティベーションを処理するため、JavaScriptのクラッシュで復旧が止まることはありません。

リリースチャンネル

動的チャンネルで、ビルドをproduction、beta、internal、supportの各トラックに振り分けられます。段階的にロールアウトし、特定のアプリバージョンを対象にし、リリースに問題があれば最後に正常動作が確認されたbundleへロールバックできます。

暗号化とセキュリティ

Bundleはユーザーのデバイスに届く前に、エンドツーエンドでチェックサムの付与、署名、暗号化が行われます。CLIは互換性のないネイティブ変更を警告します。また、EnterpriseプランではSOC 2 Type II、DPA、セルフホストオプションが追加されます。

Capgo CLI

ターミナルや GitHub Actionsから、bundleのupload、channelの管理、updateのプレビュー、CI/CDの連携が可能です。Pre-flightチェックにより、不適切なbuildがリリースされる前に、bundleサイズやchecksum、native dependencyのリスクを検証します。

Native Build

Live Updateを提供するのと同じプラットフォームから、iOSおよびAndroidのNative Buildをリクエストできます。各プランにはNative Buildの利用時間が含まれているため、Capacitor チームは複数のベンダーを使い分けることなく、バイナリとweb bundleをリリースできます。

Observe、logs、分析

Capgo Observeは、各ロールアウト後のリリース状況、リリースタイミング、バージョン信号を比較します。Device logsとLogs Insightsにより、エンジニアリングやサポートチームは、nativeツールを掘り返すことなく、失敗の原因、採用率、ロールバック履歴を追跡できます。

Capgo が選ばれる理由

Capgo は、エンタープライズ特有のロックインや、メンテナンスが止まったツールを避け、プロダクション品質のOTAを求める Capacitor ファーストなチームのために構築されています。

Ionic Appflow終了後の明確な選択肢

IonicはAppflowのサービス終了を発表しました。既存の顧客は2027年12月31日まで利用可能ですが、新規顧客の受付や新機能の追加はありません。Capgo は積極的にメンテナンスされており、Live Updateをコア製品として注力しています。

CodePushやApp Centerに代わる継続的な運用

Microsoft CodePushはReact Nativeにおいてレガシーモードとなっており、App CenterのCordova-Capacitor パスは終了しました。Capgo は Capacitor とIonicのために特化して構築されており、月次のリリース、有人サポート、そしてチームが中身を確認できるオープンソースのupdater pluginを提供しています。

監査できるオープンソース

アップデータープラグインと Capgo エコシステムの多くはオープンソースです。チームはセルフホストもでき、code を読むこともできるため、セキュリティやコンプライアンスレビューでの検証が難しいブラックボックスなリリースパイプラインを避けられます。

長期契約なしの月額制プラン

有料プランは14日間の無料トライアルから始まり、その後は明確な利用上限つきで月払いまたは年払いになります。いつでもキャンセルでき、現在の請求期間が終わるまでは利用を続けられます。OTAアップデートの配信に複数年のエンタープライズ契約は不要です。

チケット待ちではなく、Discordで直接人と話せる

創業メンバーやエンジニアがDiscordやメールで質問に回答します。エンタープライズのお客様には専用のSlackまたはTeamsチャンネルを用意しています。ネイティブアップデートの動作を開発している本人たちが、Appflowからの移行や本番ロールアウトのデバッグも支援します。

どんなチームが Capgo を使っているか

Capgo は、Capacitor や Ionicアプリを配信し、リリーススタックを再構築せずに信頼できるOTAを必要とするチーム向けです。

  • iOSおよびAndroidの本番アプリへJavaScript OTAを配信する Capacitor と Ionic のチーム
  • セットアップが簡単で、手頃な価格のLive Updatesを求める個人開発者やインディーメーカー
  • チャネル、ロールバック、アプリごとの分離が必要な、複数のクライアントアプリを管理するエージェンシー
  • ストア経由のみの遅いリリースサイクルを、ステージドロールアウトに置き換えたいミッドマーケットのプロダクトチーム
  • 2027年12月31日のサービス終了までに Ionic Appflow からの移行を進めるチーム
  • 暗号化、監査性、EnterpriseプランでのSOC 2 Type II、および大規模運用向けの専用サポートを必要とするエンタープライズアプリ

Capgo を支えるチーム

Capgo は、Digital Shift OÜ(エストニア)およびその米国法人である CodepushGo, LLC(デラウェア州)によって運営されており、エストニアのタリンで Martin Donadieu によって設立されました。私たちのチームはあえて少数精鋭にしています。Native Update の挙動やプロダクトフロー、エンタープライズ向けの onboarding を改善しているメンバーが、直接お客様とも対話しています。

Martin Donadieu

Martin Donadieu

創業者兼CEO

2021年に Capgo を設立

Michael

Michael

ソフトウェアエンジニア

ネイティブの iOS および Android システム

Jordan

Jordan

フルスタックエンジニア

プロダクトとダッシュボードの体験

Valeria

Valeria

プロジェクト&サクセスマネージャー

エンタープライズのオンボーディングとサポート

Marie-Ange

Marie-Ange

経理・法務

パートタイム、1.5年前に参画

Capgoの歩み

2021

Capgo の始まり

リリースツールの遅さとコストに悩む開発チームを目の当たりにし、Martinは Capacitor アプリ向けの、手頃な live update パスの構築を開始しました。

2023

Native開発の深化

Michaelが参画。より小規模なアップデート、高速なインストール、そしてプラットフォームの挙動の最適化に注力し、Nativeのアップデートレイヤーを前進させました。

2024

バックオフィスの安定

Marie-Angeがパートタイムで参画。会計や法務を担当し、成長するビジネスに伴うオペレーション業務を管理・安定させました。

2025

プロダクトの成熟

JordanとValeriaは、プロダクションアプリや大規模チームが必要とするダッシュボード、onboarding、カスタマーサクセスの業務拡大をCapgoが進めるのを支援しています。

次に、

Capacitorチームのためのインフラ

焦点は今も変わりません。Web技術でモバイルアプリを作るチームにとって、アプリのアップデートをより速く、安全に、分かりやすくすることです。

Madeiraでのオフサイト中のCapgoチームメンバー

なぜCapgoを作ったのか

2021年にCapgoを立ち上げたのは、Capacitorアプリへのたった1行の修正を届けるのに、ストア審査で何日もかかっていたからです。Webチームは数分でデプロイできます。モバイルチームも同じであるべきでした。

だからこそCapgoは一つのことに集中しています。署名済みのweb bundlesを、ユーザーの次回起動時にchannels、rollback、logsとあわせて届けることです。updater pluginはオープンソースなので、アプリ内で実際に何が動いているかを監査できます。

私たちは外部資金に頼らず運営していて、投資家ではなくお客様に責任を負っています。ネイティブ側の変更は、今もストア経由です。困ったときは、Discordで私やチームに直接聞いてください。

Martin Donadieu

Martin Donadieu

創業者 兼 CEO

Capgo の仕組み

ほとんどのチームは1日以内に稼働を開始できます。サインアップしてアプリを作成し、チャンネルを接続して bundle を upload するだけで、次回起動時またはバックグラウンドチェック時にデバイスが update を取得します。

  1. ステップ 1

    サインアップしてアプリを作成

    capgo.app で登録し、Capacitor updater plugin をインストールして、アプリ ID をリンクします。CLI と dashboard が API keys、bundle フォーマット、チャンネルのデフォルト設定を解説します。

  2. ステップ 2

    リリースチャネルの設定

    本番、ベータ、社内のユーザーをそれぞれ別のチャネルに振り分けられます。バージョンガード、ロールアウトルール、暗号化キーを設定し、意図したデバイスだけが各bundleを受け取るようにできます。

  3. ステップ 3

    最初のアップデートをアップロードして配信

    CIまたは手元のマシンからcapgo bundle uploadを実行します。Capgoがbundleを検証して署名し、チャネルに公開します。デバイスは次回起動時またはバックグラウンドチェック時に取得します。

  4. ステップ 4

    人間によるサポート

    セットアップに関する質問はCapgoのDiscordコミュニティへ、アカウント関連の問い合わせは support@capgo.app までメールしてください。Enterpriseチームは、製品を開発しているメンバーと専用のSlackまたはTeamsチャネルを開設できます。

Martinによる人的サポート

基本情報

会社名 Capgo (法人: Digital Shift OÜ, エストニア; CodepushGo, LLC, 米国デラウェア州)
種類 非上場ソフトウェア企業(ブートストラップSaaS)
設立 2021
創業者 Martin Donadieu
本社 Sepapaja 6, 15551 Tallinn, Estonia(登記上の所在地); 米国法人: 131 Continental Dr, Suite 305, Newark, DE 19713。マデイラでオフサイトを実施するリモートファーストのチームです。
ウェブサイト https://capgo.app
主な提供サービス Capacitor アプリ向けの Live OTAアップデートとネイティブ配信
料金プラン Solo: 月額 $14、年払い $12/月; Maker: 月額 $39、年払い $33/月; Team: 月額 $99、年払い $83/月; Enterprise: 月額 $249〜、年払い $208〜/月。14日間の無料トライアルあり。
契約条件 月払いまたは年払いのサブスクリプション。いつでも解約可能です。料金FAQの通り、解約後も現在の請求期間終了まで利用できます。
提供サービス Live Update、リリースチャネル、エンドツーエンド暗号化、Capgo CLI、Native Build、Capgo Observe、プラグインエコシステム、Discordおよびメールサポート
コミュニケーション Discordコミュニティ、support@capgo.app、およびお問い合わせページ
追跡デバイス数 Capgo を利用したアプリを通じて、9,000万台以上のデバイスにリーチ
メンテナンス中のプラグイン Capacitor エコシステム向けに157個以上
主な代替サービス Ionic Appflow(終了予定)、廃止されたMicrosoft CodePush / App CenterのCordova-Capacitorパス、セルフホスト専用スタック
ソーシャルプロフィール MartinのX、CapgoのX、CapgoのLinkedIn、CapgoのGitHub

よくある質問

OTAアップデートとアプリストア審査の違いは何ですか?

OTAアップデートは、新しいネイティブバイナリを提出せずにCapacitorのWebレイヤー(JavaScript、HTML、CSS、アセット)を変更します。ネイティブのcode、権限、プラグイン、アプリの主要機能を変更する場合は、引き続きストア審査が必要です。Capgoは、ネイティブリリースを通常のストア経由に保ちながら、Webレイヤーの修正を迅速にリリースできるようにします。

CapgoはIonic Appflowとどう違いますか?

IonicはAppflowを段階的に終了します。既存のお客様は2027年12月31日まで利用できますが、新規のお客様の受付や新機能の追加はありません。CapgoはCapacitor live updates向けに活発に開発されており、オープンソースのコンポーネント、月単位の料金体系、Appflowからの移行を検討するチーム向けの移行ガイドを提供しています。

Capgoのセキュリティと暗号化への取り組みは?

Bundleはチェックサムで検証され、署名され、エンドツーエンドで暗号化されます。通信中のデータはTLSで保護され、Capgoは保存データの暗号化と運用データへのアクセス制御を適用しています。Enterpriseのお客様は、Trust & SecurityページでDPA、サブプロセッサー一覧、SOC 2関連資料を確認できます。

プランのキャンセルや変更はいつでもできますか?

はい。サブスクリプションはいつでもキャンセルでき、現在の請求期間が終わるまで引き続き利用できます。プランのアップグレードやダウングレードも可能です。アップグレードは即時適用されますが、ダウングレードは現在の請求サイクルの終了時に適用されます。

CapgoはApple App Storeのガイドライン2.5.2に準拠していますか?

CapgoはCapacitorのWebレイヤーのみを更新し、ネイティブバイナリ、ネイティブプラグイン、権限、ストアのメタデータは変更しません。各アプリは個別に審査されるため、Capgoは承認を保証するものではありません。ストアの規約の範囲内でWebレイヤーを変更する場合はlive updatesを使い、ネイティブ機能や実質的な機能変更の場合は通常のネイティブリリースを行ってください。リリース前にAppleのガイドライン2.5.2とGoogle Playのポリシーをご確認ください。

ストアのコンプライアンスに関する詳細は、 live updatesのコンプライアンスドキュメント .