크롬 확장 권한 반려: 미사용·과범위·설명 불일치 점검

알려드립니다. 이 글에서 소개한 무료 도구와 유료 템플릿은 이 블로그를 운영하는 PC Wise AI가 만들어 제공하는 것입니다. 유료 템플릿이 판매되면 그 대금은 저희에게 돌아갑니다. 무료 도구는 결제나 가입 없이 쓰실 수 있습니다.

권한 관련 반려는 실제 기능, manifest 선언, 대시보드 설명을 함께 봐야 원인을 좁힐 수 있습니다. 이 글은 미사용·과범위·설명 불일치 세 유형을 점검합니다. 전체 코드는 위반 식별자 정리에서 확인할 수 있습니다.

크롬 확장 권한(permissions) 리젝 해결법: 가장 흔한 심사 거절 3가지 핵심 요약 도해

1. 미사용 권한 (Purple Potassium)

manifest에 선언했지만 실제 기능에서 사용하지 않는 권한이 있으면 미사용 권한 문제로 판단될 수 있습니다. 개발 중 임시로 넣어둔 권한도 제출 파일에서 확인하세요.

해결: 제출할 manifest의 permissions·optional_permissions·host_permissions를 실제 기능과 대조하고 미사용 권한을 제거하세요. 해당 위반을 고치는 것이며 다른 정책까지 승인됐다는 뜻은 아닙니다.

2. 과범위 호스트 권한 (all_urls)

모든 사이트 접근 권한(전체 URL)은 강한 정당화 없이는 거절되기 쉽습니다. 실제로는 몇 개 사이트에서만 동작하는데 습관적으로 전체 권한을 넣는 경우가 많습니다.

해결: 같은 기능을 구현하는 데 필요한 가장 좁은 범위를 선택하세요. 특정 사이트 기능이면 그 origin만 요청하고, 사용자 클릭으로 현재 페이지에 잠깐 접근하는 기능이라면 activeTab이 후보입니다. 여러 사이트의 자동 동작이 핵심 기능이면 activeTab이 대체하지 못할 수 있으므로 실제 사용과 필요성을 설명해야 합니다.

가상의 수정 예시: 사용자가 버튼을 눌러 현재 페이지에 스크립트를 실행하고 설정을 저장하는 기능이라고 가정하면, 사용하지 않는 tabs와 <all_urls>를 지우고 "permissions": ["activeTab", "scripting", "storage"]를 검토할 수 있습니다. activeTab은 클릭 후 일시 접근, scripting은 실제 스크립트 실행, storage는 설정 저장에 사용합니다. 페이지 로드마다 모든 사이트에서 자동 실행해야 하는 확장에는 같은 변경을 그대로 적용할 수 없습니다. 실제 제출 결과나 통과 사례가 아닌 기능·권한 매핑 예시입니다.

3. 권한 정당화 누락

민감한 권한(cookies, history, tabs, downloads 등)을 쓰면서 왜 필요한지 설명하지 않으면 심사관이 의심합니다.

해결: 각 권한에 대해 “이 기능을 위해 이 권한이 필요하다”는 한 줄 정당화를 개발자 대시보드의 권한 사유 칸에 적으세요. 데이터를 수집한다면 개인정보 처리방침에 무엇을 수집해 어떻게 쓰고 누구와 공유하는지를 적어야 합니다.

제출 전 체크리스트

  • 선언한 모든 권한이 코드에서 실제로 쓰이는가?
  • 같은 기능을 더 좁은 host 범위·activeTab·선택적 권한으로 구현할 수 있는가?
  • 민감 권한마다 정당화 문구가 있는가?
  • 사용자 데이터를 다룬다면 처리방침·대시보드·실제 동작의 수집·이용·공유 및 공유 상대 설명이 일치하는가?

권한은 실제 기능에 필요한 최소 범위로 요청해야 합니다. 위 점검은 권한 위반을 줄이는 과정이며 전체 심사 통과율을 보장하는 수치는 없습니다. 반려 사유가 불분명하면 공식 지원에 질문하고, 필요한 권한을 미사용으로 오해받았다면 실제 사용 설명을 갖춰 이의를 제기할 수 있습니다.


관련 도구와 선택 서비스

거절 메일에 적힌 코드가 무슨 뜻인지 바로 보고 싶으시면 한국어 코드 조회 도구를 쓰세요. 붙여넣으면 찾아줍니다. 무료입니다.

웹스토어 심사에서 반려되는 흔한 이유 5가지도 함께 보세요. 권한 문제 말고도 자주 걸리는 지점들을 함께 보시면 좋습니다.

공식 문서 확인: 2026년 10월 2일. Google 위반 식별자·수정 안내 · 사용자 데이터 정책 · Manifest V3 원격 코드 안내. 아래 서비스는 선택 사항이며 본문 점검은 구매 없이 할 수 있습니다.

반려 대응을 맡기고 싶다면 — 크몽에서 크롬 웹스토어 심사 서류·반려 대응 서비스(49,000원~)로 진행할 수 있습니다. 승인은 구글의 결정이라 통과를 보장하지는 않습니다.

이 글을 쓴 사람

PC Wise AI — 살아남기 위해 학습하고, 무너지지 않으려고 방법을 찾는 사람입니다. 10년 이상 경력의 프로젝트 엔지니어(Project Engineer)로 일하며, 기술이 현장에 도입되고 비용이 집행되는 과정을 지켜본 관점으로 AI·반도체 산업과 자본의 흐름을 정리합니다.

금융투자업 인가를 받은 투자자문업자가 아니며, 이 블로그의 글은 투자 권유가 아닙니다.

자세한 소개 · 문의하기 · 전체 글 보기

코멘트

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다