규정 준수
__CAPGO_KEEP_0__의 설치 단계와 전체 마크다운 가이드를 포함한 설정 프롬프트 복사
Capgo is designed with privacy, security, and compliance in mind. This document explains what data is collected, how it’s used, and what measures are in place to protect your users’ privacy and ensure regulatory compliance when using Capgo’s live update service.
데이터 수집 개요
데이터 수집 개요Capgo
What Data is Collected
“__CAPGO_KEEP_0__의 데이터 수집” 섹션Capgo은 라이브 업데이트 기능을 제공하기 위해 필요한 데이터만 수집합니다. 앱이 업데이트 확인 또는 새로운 배ंडल 다운로드를 할 때 다음 정보가 수집됩니다:
- 앱 ID: 앱을 해당 계정과 연결하기 위해 사용되는 고유한 식별자
- 앱 버전 Code: 앱의 버전 code을 사용하여 앱과 호환되는 업데이트 여부를 결정합니다.
- 앱 버전 이름: 앱의 버전 이름을 표시하기 위해 사용됩니다.
- 플랫폼: 앱의 플랫폼 (iOS, Android, Electron) 을 사용하여 앱과 호환되는 업데이트 여부를 결정합니다.
- 디바이스 ID: Capgo를 위한 앱 스코프의 랜덤으로 생성된 장치 식별자로, 라이브 업데이트 연산, 업데이트 적합성, 월간 활성 장치의 중복 제거, 지원, 부정행위 방지, 운영성능 신뢰성에 사용됩니다. 이는 광고 식별자가 아니며, 하드웨어 식별자에서 파생되지 않았으며, 사용자가 앱, 웹사이트, 또는 Capgo 고객을 통해 추적하는 데 사용되지 않습니다. v5.10.0, v6.25.0 및 v7.25.0부터 시작하여앱 재설치 시 장치 ID가 지속됩니다(iOS에서 Keychain에 안전하게 저장, Android에서 EncryptedSharedPreferences에 저장, Electron에서 안전한 저장소에 저장)하여 신뢰할 수 있는 업데이트 전달 및 월간 활성 장치 중복 제거를 지원합니다. 이 버전 이전에는 장치 ID가 앱 설치 시마다 초기화되었습니다.
- Bundle ID: 현재 장치에 설치된 번들의 고유 식별자입니다.
- Channel Name: 업데이트 받을 채널의 이름입니다.
- OS Version: 운영 체제의 버전을 나타내며, 장치가 업데이트와 호환되는지 결정하는 데 사용됩니다.
- Plugin Version: @capgo/capacitor-업데이트 플러그인의 버전입니다. 이 버전은 장치에 업데이트 전달하는 데 사용됩니다.
- Request Country: code ISO 3166-1 코드가 최신으로 업데이트된 Cloudflare에서 받은 장치에 대한 code을 사용할 수 있는 경우. GPS나 앱에서 제공하는 위치 값을 사용하지 않습니다.
추가 기술 데이터:
- 업데이트 체크 타임스탬프
- 다운로드 성공/실패 상태
- 번들 설치 상태
- 롤백 이벤트 및 이유
- IP 주소 (위치 정보 및 CDN 최적화)
엔드포인트 저장 상세
엔드포인트 저장 상세 섹션Capgo Cloud 엔드포인트를 두 개 이상 호출할 수 있습니다.
updateUrl(/updates) 기기에서 받을 패키지를 확인합니다. 이 엔드포인트는 Capgo Cloud 실시간 업데이트에 필수입니다.statsUrl(/stats) 명시적인 업데이트 라이프 사이클, 건강, 실패 이벤트를 전송합니다. 이러한 추가 통계 보고를 비활성화하려면 ''로 설정하세요.statsUrl비활성화
이 기능을 비활성화하면 모든 기기 데이터 저장소가 비활성화되지 않습니다. statsUrl 안정적인 앱 범위가 필요하여 __CAPGO_KEEP_0__이 업데이트 적용 및 월간 활성 기기 수를 계산하기 위해 업데이트 적용 여부를 결정할 수 있습니다. /updates 이 기능이 활성화되면 __CAPGO_KEEP_0__은 다음과 같은 데이터를 저장할 수 있습니다: device_id so Capgo can decide which update applies and count monthly active devices for billing.
When statsUrl is enabled, Capgo can store:
| 기록 | 저장된 field |
|---|---|
| Billing MAU | device_id, app_id, org_id, timestamp |
| 기기 인벤토리 | device_id, app_id, updated_at, platform, plugin_version, os_version, version_build, version_name, is_prod, is_emulator, default_channel, key_id(선택 사항) custom_id(선택 사항) 국가 code |
| Stats 이벤트 | device_id, app_id, action, version_name, created_at |
When statsUrl 활성화되지 않지만 updateUrl 활성화된 경우 Capgo는 여전히 저장할 수 있습니다:
| 기록 | 저장된 field |
|---|---|
| 청구 MAU | device_id, app_id, org_id, timestamp |
| 기기 인벤토리 | device_id, app_id, updated_at, platform, plugin_version, os_version, version_build, version_name, is_prod, is_emulator, default_channel, key_id, 선택 custom_id, 선택된 국가 code |
| 업데이트-결정 이벤트 | device_id, app_id, action, version_name, created_at; 액션은 포함할 수 있습니다 get, noNew, missingBundle, cannotGetBundle, 플랫폼/버전 차단 액션 및 계획 또는 채널 오류 |
자연어 버전 청구 및 차트를 위해, 런타임 테러미니는 또한 platform 그리고 version_build MAU 사용량과 함께, 배포된 청구 저장소가 해당 field를 지원할 때 metadata 새로운 통계 테러미니는 또한 선택적 통계
아래에 나열된 청구 및 업데이트 결정 데이터를 device_id, app_id, org_idbill MAU를 위해 절대적으로 필요한 것은 안정적인 익명
, 그리고 타임스탬프입니다.
Collect되지 않는 데이터Capgo explicitly does not collect:
- 개인 사용자 정보 또는 자격 증명
- 앱 사용 분석 또는 사용자 행동 데이터
- 앱의 콘텐츠 또는 사용자 생성 데이터
- 일반 지리적 지역을 초과하는 위치 데이터
- 광고 ID, 하드웨어 기반 식별자 또는 앱, 웹사이트 또는 Capgo 고객을 통해 사용자를 추적하는 식별자
- 생체 인식 또는敏감한 개인 데이터
데이터 사용 및 목적
“데이터 사용 및 목적”이라는 제목의 섹션Capgo가 수집한 데이터는 다음과 같이 사용됩니다.
서비스 운영
“서비스 운영”이라는 제목의 섹션- 특정 앱 버전에 대한 업데이트를 결정하는
- 지리적 CDN 선택을 통해 콘텐츠 전송 최적화
- 업데이트와 장치 기능 간 호환성을 보장
- 업데이트 롤아웃과 채널 assignments 관리
서비스 개선
서비스 개선- 업데이트 성공률 모니터링 및 문제 식별
- 다운로드 성능과 신뢰도 최적화
- 업데이트 전달 시스템의 전체적인 개선
- 업데이트 실패의 디버깅 및 문제 해결
보안 및完整성
보안 및完整성- 악용 방지 및 서비스 가용성 보장
- __CAPGO_KEEP_0__
- __CAPGO_KEEP_0__
- __CAPGO_KEEP_0__
__CAPGO_KEEP_1__
__CAPGO_KEEP_2____CAPGO_KEEP_3__
__CAPGO_KEEP_4__- __CAPGO_KEEP_5__
- __CAPGO_KEEP_6__
- __CAPGO_KEEP_7__
updateUrl__CAPGO_KEEP_8__https://plugin.eu.capgo.app/updates,statsUrl__CAPGO_KEEP_9__https://plugin.eu.capgo.app/stats, 및channelUrl으로https://plugin.eu.capgo.app/channel_self. 참조 데이터 위치 정확한 설정에 대한 자세한 내용은 - 모든 데이터 전송은 산업 표준 프로토콜 (HTTPS/TLS)을 사용하여 암호화됩니다.
데이터 보유 기간
제목이 '데이터 보유 기간'인 섹션- 운영 목적으로 업데이트 확인 로그는 일반적으로 30-90일 동안 보관됩니다.
- 활성 채널에 할당된 동안 패키지 파일은 보관됩니다.
- 서비스 개선에 대한 목적으로 집계되지 않은 비개인 메트릭은 더 오래 보관될 수 있습니다.
- 어떠한 개인 데이터도 적용되는 데이터 보호 법령에 따라 삭제됩니다.
데이터 보안
데이터 보안 섹션- 전송 및 휴면 중 모든 데이터가 암호화됩니다.
- 권한이 있는 사람들만 데이터에 접근할 수 있습니다.
- 정기적인 보안 감사 및 모니터링이 수행됩니다.
- 산업 표준 보안 관행이 따릅니다.
- SOC 2 인증: Capgo은 현재 SOC 2 Type II 인증을 받았으며, 가장 높은 수준의 보안, 가용성 및 비밀성을 보장합니다. 자세한 내용은 trust.Capgo.app에서 확인하십시오. 연속적인 capgo 감사
- Continuous Code Auditingtrust.__CAPGO_KEEP_0__.app SonarCloud __CAPGO_KEEP_0__ 보증을 위해 플러그인 및 백엔드, code 품질, 보안 취약점 감지, 유지 관리를 보장하는
- 취약점 스캔: 추가 보안 스캔이 수행되어 Snyk 의존성의 보안 취약점을 감지하고 수정하는
- 인프라 보안: 우리의 호스팅 인프라는 지속적으로 모니터링되고 호스팅 보안 검사
- AI-Powered Code Review: code의 모든 pull request는 CodeRabbit AI에 의해 검토되며 잠재적인 문제, 보안 문제 및 code 품질 표준을 유지하기 위해 검토됩니다.
개인 정보 보호 설정
개인 정보 보호 설정앱 개발자들을 위한
앱 개발자들을 위한Capgo 사용자로써, Capgo의 개인 정보 보호 설정을 통해:
- 채널 관리: 사용자에게 어떤 업데이트를 전달할지 제어합니다.
- 데이터 최소화: 어떤 장치 정보를 공유할지 설정합니다.
- 지리적 제어: 업데이트가 배포되는 위치를 관리하세요.
- 보존 설정: 업데이트 데이터가 보존되는 기간을 제어하세요.
엔드 유저를 위한
엔드 유저를 위한 섹션앱 사용자에게 이익이 있습니다.
- 데이터 수집 최소화: 업데이트를 전달하기 위한 필수적인 데이터만 수집합니다.
- 추적 금지: 다른 앱이나 지속적인 사용자 추적을 하지 않습니다.
- 투명성: 이 개인 정보 보호 정책은 수집되는 데이터에 대한 정확한 설명을 제공합니다.
- 안전성: 모든 데이터 전송은 암호화되어 안전합니다
개인 정보 보호 규정
GDPRCapgo is designed to comply with major data protection regulations including:
- CCPA (캘리포니아 소비자 개인 정보 보호 법)
- COPPA (미니어처 소비자 온라인 개인 정보 보호 법)']}
- protectedTokens 미취학 아동 온라인 개인 정보 보호 법 (Children’s Online Privacy Protection Act)
- 기타 적용되는 지역 개인 정보 보호 법
애플 스토어 준수
애플 스토어 준수Capgo는 애플 스토어의 지침과 정책을 엄격하게 준수합니다.
- 애플 앱 스토어: 준수합니다 앱 스토어 리뷰 지침 3.3.2 조항을 준수하여, 라이브 업데이트만 앱의 동작을 수정하여 제출된 앱과 일치하는 방식으로만 수정합니다.
- 구글 플레이 스토어: 따릅니다 구글 플레이 개발자 정책 동적 code 로드 및 앱 업데이트 요구 사항
- 콘텐츠 제한: 원본 앱 제출 시에 존재하지 않았던 기능을 도입하거나 플랫폼에 특정한 콘텐츠 정책을 위반하는 라이브 업데이트가 불가능합니다.
- 보안 요구 사항: 원본 앱과 동일한 보안 태세와 권한을 유지하는 모든 업데이트
Your Responsibilities
Your ResponsibilitiesAs an app developer using Capgo, you should:
- 앱의 개인 정보 보호 정책에 적절한 개인 정보 보호 공개를 포함해야 합니다.
- 라이브 업데이트 서비스의 사용에 대한 사용자에게 알리세요.
- 권리 있는 법적 규정에 따라 지구적 법적 준수를 보장해야 합니다.
- 필요한 경우 적절한 동의 기구를 implement해야 합니다.
개인 정보 보호 설계
제목: "개인 정보 보호 설계"Capgo은 개인 정보 보호 설계 원칙을 따릅니다:
데이터 최소화
제목: "데이터 최소화"- 서비스 운영을 위한 절대적으로 필요한 데이터만 수집하십시오.
- 개인 정보나敏感한 정보를 수집하지 마십시오.
- 가능한 경우 집계 및 익명화된 데이터를 사용하십시오.
목적 제한
목적 제한 섹션- 선언된 목적 외에 사용하지 않도록 수집된 데이터를 사용하십시오.
- 관련된 활동에 데이터를 재사용하지 않도록 하십시오.
- 데이터 사용의 명확한 경계를 유지하십시오.
투명성
투명성 섹션- 데이터 수집 및 사용에 대한 명확한 정보를 제공하십시오.
- 개인 정보 보호 정책을 쉽게 접근하고 이해할 수 있도록 하십시오.
- 개인 정보 보호 정책을 정기적으로 업데이트하십시오.
문의 및 질문
문의 및 질문 섹션당신이 Capgo의 개인 정보 보호 관행에 대한 질문이 있거나 개인 정보 보호 문제를 신고해야 하는 경우:
- __CAPGO_KEEP_0__의 전체 개인 정보 보호 정책을 검토하십시오. capgo.app/privacy
- __CAPGO_KEEP_0__.app/trust capgo.app/trust
- 업데이트 프로세스 중 발생할 수 있는 데이터 수집과 관련하여 __CAPGO_KEEP_0__의 라이브 업데이트 서비스를 사용하는 경우 자신의 앱의 개인 정보 보호 정책을 업데이트하십시오.
- 개인 정보 보호
개인 정보 보호
개인 정보 보호애플리케이션에 Capgo을 구현할 때:
- 투명성: 사용자가 실시간 업데이트 기능에 대해 알 수 있도록 정보를 제공합니다
- 데이터 최소화: 실제로 필요로 하는 데이터 수집 기능만 활성화합니다
- 안전한 구현: 통합 시 보안 최적화 관행을 따릅니다
- 정기적인 검토: 개인 정보 보호 관행과 업데이트 정책을 정기적으로 검토하고 업데이트합니다
- 사용자 통제: 사용자가 업데이트 동작을 제어할 수 있는 옵션을 제공하는 것을 고려합니다
이러한 관행을 따르고 Capgo의 개인 정보 보호 접근 방식을 이해하면 사용자에게 안전하고 개인 정보를 보호하는 실시간 업데이트 경험을 제공할 수 있습니다
__CAPGO_KEEP_0__ 보안에서 계속
__CAPGO_KEEP_0__ 보안에서 계속__CAPGO_KEEP_0__을 사용 중이라면 __CAPGO_KEEP_0__ __CAPGO_KEEP_0__과 연결하여 HIPAA 보안 준수 규제된 전송 제어를위한 HIPAA 보안 준수 암호화 암호화 구현 세부 정보를위한 암호화 Capgo 보안 스캐너 Capgo 보안 스캐너에서 제품 워크플로우를위한 Capgo 보안 스캐너 Capgo 보안 Capgo 보안 workflow에서 제품 workflow를 위한 Capgo 신뢰 센터 Capgo 신뢰 센터의 제품 workflow에서, 그리고 조직 보안 __CAPGO_KEEP_0__ 조직 보안의 구현 세부 사항을 위한