앱 컴플라이언스
모든 앱은 실제 사용자에게 도달하기 전에 다음 게이트를 통과해야 하며, 변경될 때마다 계속 통과해야 합니다. 게이트는 하나의 규칙, 구축할 사항, 그리고 완료 조건 검사가 포함된 하나의 의무입니다. 각 게이트의 상태는 프로젝트의 규정 준수 기록에 기록되므로, 기억이나 좋은 의도에 의존하지 않습니다.
이는 연구된 법률에 기반한 엔지니어링이며, 법적 조언이 아닙니다.
규칙은 research/에 있는 출처 표기된 노트에서 비롯되며, 날짜는 2026-10-31입니다: 01 개인정보 보호 및 동의, 02 상거래 및 주장, 03 접근성, 지적 재산권 및 AI.
실행 시 노트가 6개월 이상 지난 경우, 날짜와 기준을 현재로 간주하기 전에 의존하는 섹션에 인용된 주요 출처를 다시 확인하십시오(연구 스킬이 있다면 사용하십시오).
원칙
- 모든 사용자를 위한 하나의 빌드. 국가별로 분기하지 않고 모든 사용자에게 가장 엄격한 공통 표준(개인정보 보호는 GDPR, 구독 및 가격은 캘리포니아 법, 접근성은 WCAG 2.2 AA)에 맞춰 빌드합니다.
- 데이터 맵이 진실이다. 법적 페이지, 동의 프롬프트 및 공급업체 목록은 코드와 라이브 앱이 실제로 수행하는 작업을 설명하며, 이는 템플릿이 가정하는 것이 아니라 코드를 읽고 트래픽을 캡처하여 발견됩니다. 앱이 변경되면 페이지도 동일한 커밋에서 변경됩니다.
- 증거 아니면 없음. 앱의 모든 주장, 배지, 로고, 리뷰 및 숫자는 기록의 증거 항목을 가리킵니다.
- 소유자가 결정하고, 에이전트가 초안을 작성한다. 에이전트는 페이지, 코드 및 테스트를 작성합니다. 서명, 등록, 권한 및 법적 판단은 소유자의 작업이며, 에이전트는 소유자를 대신하여 완료된 것으로 표시하지 않습니다.
단계
- 데이터를 매핑한다. 코드와 라이브 실행을 통해 규정 준수 기록에 데이터 맵을 구축합니다: 개인 데이터가 포함된 모든 양식 필드 및 API 입력, 이를 보유하는 모든 데이터베이스 열 또는 저장소, 모든 쿠키 및
localStorage/sessionStorage/IndexedDB 키, 앱이 호출하는 모든 도메인(모든 경로의 Playwright HAR 캡처 및 새로운 모바일 설치의 mitmproxy와 같은 프록시 캡처), 종속성 트리의 모든 SDK, 앱이 보내는 모든 이메일. 각 항목에 대해: 목적, 법적 근거, 저장 위치, 보존 기간, 수신하는 공급업체. 코드 검색과 HAR에 맵에 없는 항목이 없을 때 완료됩니다. - 범위를 설정한다. 기록에 다음을 답변합니다: 사용자는 누구인가(소비자, 기업, 아동 가능)? 위치는 어디인가(미국, EU/영국, 기타)? 비즈니스 규모는 얼마인가(직원, 매출)? 결제 또는 구독을 받는가? 마케팅 이메일을 보내는가? 사용자가 제공하는 콘텐츠(게시물, 댓글, 파일, 프로필, 아바타)를 저장하는가? AI 출력 또는 AI 채팅을 표시하는가? 건강, 금융, 생체 인식 또는 정확한 위치 데이터를 처리하는가? 민감 데이터 또는 아동 관련