안녕하세요.
저는 그동안 여러 Android 앱을 직접 개발/운영해온 개인 개발자입니다.
앱을 개발하면서 가장 많이 겪었던 고통 중 하나는 바로 "Google Play 개발자 정책 위반으로 인한 앱 리젝"이었습니다.
어느 날 갑자기 메일 한 통이 오고, 앱은 비공개 처리되고, 재심사는 수일이 걸리고, 사람 미치게 하죠..
모든 정책을 꼼꼼히 읽고 대응하는건 개인 개발자 수준에서는 어렵기도 하고요.
✅ 왜 이런 일이 반복될까?
개인 개발자 입장에서 구글의 정책은 다음과 같은 특징이 있습니다.
- 문서 양이 너무 방대하다.
- 정책 해석이 모호하다.
- UI 구성이나 권한 설명이 빠졌다는 이유로 위반 처리된다.
- '정책'은 명확한데 '리젝 기준'은 명확하지 않다.
심지어 앱 코드나 UI에 아무런 문제가 없다고 생각했는데, 단지 정책 안내 문구 위치가 부족하거나, 정책과 관련된 기능이 누락되었을 뿐인데도 위반 처리되는 경우가 많았습니다.
🛠 그래서 만들었습니다 — Policy Lint
Policy Lint는 Android 앱의 전체 소스코드와 UI 레이아웃 파일을 분석해서,
Google Play 개발자 정책을 위반할 수 있는 부분을 사전에 자동으로 알려주는 서비스입니다.
- AndroidManifest.xml, Java/Kotlin 코드, XML UI 파일을 분석
- Google의 공식 정책 문구와 직접 일치하는 기준으로만 판단
- 정책 위반 여부를 사람이 아니라 LLM 기반 AI가 정확히 정리
🧪 직접 써본 후기
저는 Policy Lint를 내부적으로 먼저 사용중이었고 그 결과, 이전에는 몰랐던 작은 누락이나 애매한 문구들을 다듬어서 Google 리뷰에서 바로 통과되는 사례가 많아졌습니다.
특히 앱을 자주 업데이트하거나 앱을 많이 만드는 개인에게는 정책 체크 자동화가 큰 도움이 됩니다.
🚀 이제 누구나 사용할 수 있게 열어둡니다
지금은 웹에서 소스코드 파일만 업로드하면 1회 분석이 가능합니다.
👉 사용해보고 싶으시다면?
지금 확인해보실 수 있습니다.
또는 사용 중 불편한 점, 개선 아이디어가 있다면 언제든지 알려주세요.
앱을 만드는 모든 개발자분들의 리젝 스트레스를 줄이는 것, 그게 저희의 목표입니다.
감사합니다.