본문 바로가기

Capgo 소개

Capgo는 Capacitor 앱을 위한 오픈소스 live update 플랫폼입니다.

Capgo는 2021년, 프로덕션에서 Capacitor 앱을 출시하는 팀을 위해 라이브 업데이트를 빠르고 저렴하며 이해하기 쉽게 만드는 한 가지 목표로 시작했습니다. 우리는 작게 유지하고 직접 참여하며, code와 사용자 사이의 릴리스 경로에 집중합니다.

Madeira에서 열린 Capgo 팀 오프사이트에서 함께한 Valeria, Michael, Martin
리모트 퍼스트로 일하며, Madeira 팀 오프사이트에서는 기획, 지원 리뷰, 제품 작업이 한 주 안에 모두 이뤄집니다.

2021

설립

자체 자금으로 시작한 메이커 프로젝트

157+

플러그인

Capacitor 생태계를 위해 유지보수 중

9,000만+

트래킹 중인 디바이스

Capgo를 사용하는 앱을 통해 도달

5

코어 팀

제품, 네이티브, 지원, 딜리버리

Capgo가 하는 일

Capgo는 웹 bundle에서 현장의 디바이스까지 전 과정을 아우릅니다: upload, 서명, 암호화, channel 라우팅, OTA 배포, 상태 모니터링, 문제 발생 시 복구까지.

OTA 라이브 업데이트

스토어 심사를 기다리지 않고 JavaScript, HTML, CSS 및 정적 에셋을 몇 분 만에 프로덕션 앱에 배포하세요. Capgo는 네이티브 스레드에서 download, 설치, 활성화를 처리하므로 JavaScript crash가 발생해도 복구를 막지 않습니다.

릴리스 channel

동적 channel을 사용하여 build를 production, beta, internal 또는 support 트랙으로 라우팅하세요. 점진적으로 배포하고, 특정 앱 버전을 타겟팅하며, 릴리스에 문제가 생기면 마지막으로 확인된 정상 bundle로 롤백할 수 있습니다.

암호화 및 보안

Bundle은 사용자 디바이스에 도달하기 전 체크섬 확인, 서명 및 엔드 투 엔드 암호화 과정을 거칩니다. CLI는 호환되지 않는 네이티브 변경 사항에 대해 경고하며, Enterprise 플랜에서는 SOC 2 Type II, DPA 및 self-hosted 옵션을 제공합니다.

Capgo CLI

터미널이나 GitHub Actions에서 번들을 업로드하고, 채널을 관리하며, 업데이트를 미리 확인하고, CI/CD를 연결하세요. Pre-flight 검사로 잘못된 빌드가 배포되기 전에 번들 크기, 체크섬, 네이티브 의존성 리스크를 검증합니다.

Native Build

라이브 업데이트를 제공하는 같은 플랫폼에서 iOS 및 Android Native Build를 요청하세요. 플랜에는 Native Build 시간(분)이 포함되어 있어 Capacitor 팀은 별도 벤더를 오가며 관리할 필요 없이 바이너리와 웹 번들을 배포할 수 있습니다.

Observe, 로그 및 분석

Capgo Observe는 각 롤아웃 후 릴리스 상태, 실행 타이밍, 버전 신호를 비교합니다. 디바이스 로그와 Logs Insights를 통해 엔지니어링 및 지원 팀은 네이티브 툴을 뒤지지 않고도 장애, 채택률, 롤백 이력을 추적할 수 있습니다.

Capgo의 차별점

Capgo는 엔터프라이즈 락인이나 방치된 툴 없이 프로덕션급 OTA를 원하는 Capacitor 중심 팀을 위해 만들어졌습니다.

Ionic Appflow 종료에 따른 명확한 대안

Ionic은 Appflow 서비스를 종료한다고 발표했습니다. 기존 고객은 2027년 12월 31일까지 사용할 수 있지만, 신규 고객 유치나 기능 추가는 없습니다. 반면 Capgo는 활발히 유지보수되고, 부트스트랩으로 운영되며, Live Updates를 핵심 제품으로 집중하고 있습니다.

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 팀
  • 간단한 설정으로 합리적인 가격의 라이브 업데이트를 원하는 인디 메이커와 1인 개발자
  • 채널, 롤백, 앱별 격리가 필요한 여러 클라이언트 앱을 관리하는 에이전시
  • 스토어에만 의존하는 느린 릴리스 주기를 단계적 롤아웃으로 바꾸려는 미드마켓 제품 팀
  • 2027년 12월 31일 서비스 종료 전에 Ionic Appflow에서 마이그레이션하려는 팀
  • 암호화, 감사 추적성, Enterprise 플랜의 SOC 2 Type II, 대규모 환경을 위한 전담 지원이 필요한 엔터프라이즈 앱

Capgo를 만드는 팀

Capgo는 Digital Shift OÜ(에스토니아)와 미국 법인 CodepushGo, LLC(델라웨어)가 운영하며, 에스토니아 탈린에서 Martin Donadieu가 설립했습니다. 저희 팀은 의도적으로 소규모를 유지합니다. 네이티브 업데이트 동작과 제품 흐름, 엔터프라이즈 onboarding을 개선하는 바로 그 팀원들이 고객과 직접 소통합니다.

마르탱 도나디외

마르탱 도나디외

창업자 겸 CEO

2021년 Capgo 설립

Michael

Michael

소프트웨어 엔지니어

iOS 및 Android 네이티브 시스템

Jordan

Jordan

풀스택 엔지니어

제품 및 dashboard 경험

Valeria

Valeria

프로젝트 & 고객 성공 매니저

엔터프라이즈 onboarding 및 지원

Marie-Ange

Marie-Ange

회계 & 법무

파트타임, 1.5년 전 합류

우리의 여정

2021

Capgo의 시작

Martin은 느리고 비싼 릴리스 도구 때문에 팀들이 막히는 걸 보고, Capacitor 앱을 위한 합리적인 가격의 live update 경로를 구축하기 시작했습니다.

2023

네이티브 작업 심화

Michael이 합류해 네이티브 업데이트 레이어를 발전시켰고, 더 작은 업데이트와 더 빠른 설치, 더 나은 플랫폼 동작에 집중했습니다.

2024

백오피스 안정화

Marie-Ange가 파트타임으로 합류해 회계와 법무를 맡고, 성장하는 비즈니스의 운영 업무를 안정적으로 관리했습니다.

2025

제품 성숙

Jordan과 Valeria는 Capgo이 프로덕션 앱과 더 큰 팀에 필요한 dashboard, onboarding, customer success 업무를 확장하도록 돕습니다.

현재

Capacitor 팀을 위한 인프라

초점은 여전히 좁습니다. 웹 기술로 모바일 앱을 만드는 팀이 앱 업데이트를 더 빠르고, 안전하고, 이해하기 쉽게 만드는 것입니다.

Madeira 오프사이트 중인 Capgo 팀원들

제가 Capgo을 만든 이유

2021년, Capacitor 앱에 코드 한 줄만 수정해서 배포하려 해도 스토어 심사에 며칠씩 걸리는 것을 보고 Capgo을 시작했습니다. 웹 팀은 몇 분 만에 배포하는데, 모바일 팀도 그럴 권리가 있다고 생각했습니다.

그래서 Capgo은 한 가지 일을 잘합니다. 채널, rollback, logs와 함께 서명된 web bundle을 사용자가 다음에 앱을 실행할 때 전달하는 것입니다. updater plugin은 오픈소스라서 앱에서 실행되는 코드를 직접 검증할 수 있습니다.

우리는 외부 투자 없이 부트스트랩으로 운영하며, 투자자가 아닌 고객에게 책임을 집니다. 네이티브 변경 사항은 여전히 스토어를 거쳐야 합니다. 막히는 부분이 있으면 Discord에서 저와 팀에 바로 물어보세요.

마르탱 도나디외

마르탱 도나디외

창립자 겸 CEO

Capgo 작동 방식

대부분의 팀은 하루 만에 라이브 배포합니다. 가입하고 앱을 만들고 채널을 연결한 뒤 번들을 업로드하면, 디바이스가 다음 실행 또는 백그라운드 확인 시 업데이트를 가져옵니다.

  1. 1단계

    가입 및 앱 생성

    capgo.app에서 등록하고, Capacitor updater plugin을 설치한 뒤 앱 ID를 연결하세요. CLI와 dashboard에서 API 키, 번들 형식, 채널 기본값을 안내합니다.

  2. 2단계

    릴리스 채널 구성하기

    프로덕션, 베타, 내부 사용자를 각각 다른 채널에 연결하세요. 버전 가드, 롤아웃 규칙, 암호화 키를 설정해 각 번들이 의도한 디바이스에만 전달되도록 하세요.

  3. 3단계

    첫 번째 업데이트 업로드 및 배포

    CI 또는 노트북에서 capgo bundle upload를 실행하세요. Capgo이 번들을 검증하고 서명한 뒤 채널에 게시합니다. 디바이스는 다음 실행 또는 백그라운드 체크 때 업데이트를 받습니다.

  4. 4단계

    사람에게 직접 도움받기

    설정 관련 질문은 Capgo Discord 커뮤니티에 참여하거나, 계정 관련 도움은 support@capgo.app으로 이메일 보내주세요. Enterprise 팀은 제품을 만드는 사람들과 비공개 Slack 또는 Teams 채널을 열 수 있습니다.

Martin이 직접 제공하는 지원

주요 정보

회사명 Capgo (법인: Digital Shift OÜ, 에스토니아; CodepushGo, LLC, 델라웨어, 미국)
유형 비상장 소프트웨어 회사 (부트스트랩 SaaS)
설립 연도 2021
설립자 마르탱 도나디외
본사 Sepapaja tn 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 Updates, 릴리스 채널, 종단간 암호화, Capgo CLI, Native Build, Capgo Observe, 플러그인 생태계, Discord 및 이메일 지원
커뮤니케이션 Discord 커뮤니티, support@capgo.app, 그리고 문의 페이지
트래킹 중인 디바이스 Capgo를 사용하는 앱을 통해 9,000만 대 이상의 디바이스에 도달
유지보수 중인 플러그인 Capacitor 생태계를 위한 157개 이상
주요 대안 Ionic Appflow(서비스 종료 예정), 지원 종료된 Microsoft CodePush / App Center Cordova-Capacitor 방식, 자체 호스팅 전용 스택
소셜 프로필 X의 Martin, X의 Capgo, LinkedIn의 Capgo, GitHub의 Capgo

자주 묻는 질문

OTA 업데이트와 앱 스토어 심사의 차이점은 무엇인가요?

OTA 업데이트는 새로운 네이티브 바이너리를 제출하지 않고 Capacitor 웹 레이어(JavaScript, HTML, CSS, 에셋)를 변경합니다. 네이티브 code, 권한, 플러그인 또는 앱의 핵심 기능을 변경할 때는 여전히 스토어 심사가 필요합니다. Capgo를 사용하면 네이티브 릴리스는 일반적인 스토어 경로를 그대로 유지하면서 웹 레이어 수정 사항을 빠르게 배포할 수 있습니다.

Capgo은 Ionic Appflow와 어떻게 다른가요?

Ionic은 Appflow를 종료하고 있습니다. 기존 고객은 2027년 12월 31일까지 사용할 수 있지만, 신규 고객이나 기능 추가는 없습니다. Capgo는 Capacitor 라이브 업데이트를 위해 활발히 개발되고 있으며, 오픈소스 컴포넌트, 월 단위 과금, Appflow에서 이주하는 팀을 위한 마이그레이션 가이드를 제공합니다.

Capgo는 보안과 암호화를 어떻게 처리하나요?

번들은 체크섬, 서명, 그리고 끝에서 끝까지 암호화됩니다. TLS가 전송 중 데이터를 보호하고, Capgo는 운영 데이터에 대해 저장 시 암호화와 접근 제어를 적용합니다. 엔터프라이즈 고객은 신뢰 및 보안 페이지에서 DPA, 서브프로세서 목록, SOC 2 자료를 검토할 수 있습니다.

언제든 요금제를 취소하거나 변경할 수 있나요?

네. 언제든지 구독을 취소할 수 있으며, 현재 청구 기간이 끝날 때까지 접근 권한을 유지할 수 있습니다. 요금제를 업그레이드하거나 다운그레이드할 수도 있습니다. 업그레이드는 즉시 적용되며, 다운그레이드는 현재 청구 주기 종료 시 적용됩니다.

Capgo는 Apple App Store 가이드라인 2.5.2를 준수하나요?

Capgo는 Capacitor 웹 레이어만 업데이트하며, 네이티브 바이너리, 네이티브 플러그인, 권한, 스토어 메타데이터는 변경하지 않습니다. 각 앱은 자체적으로 검토되므로 Capgo는 승인을 보장할 수 없습니다. 스토어 규칙 내에서 웹 레이어 변경에는 라이브 업데이트를 사용하고, 네이티브 기능이나 주요 기능 변경에는 일반적인 네이티브 릴리스를 배포하세요. 출시 전 Apple 가이드라인 2.5.2와 Google Play 정책을 검토하세요.

스토어 준수 세부 사항은 라이브 업데이트 준수 문서 .