EU 연령확인 앱 스펙, 구글 Play Integrity·애플 App Attestation 강제로 논란
- 개발자 TheLastProject가 2025년 7월 16일 EU 디지털 신원 지갑(eu-digital-identity-wallet) 저장소의 av-doc-technical-specification 디스커션에 "구글 Play Integrity와 애플 App Attestation 통합을 넣지 말라"는 글을 올림
- README에는 "Google Play Integrity API와 Apple App Attestation 기반 앱·기기 검증"이 명시돼 있어, 이 방식대로면 GrapheneOS, LineageOS, 리눅스폰 등 구글·애플 미승인 기기에서는 앱이 실행되지 않음
- 네덜란드 신원 앱 Yivi(옛 IRMA)는 이런 종속 없이 이미 연령확인에 쓰이고 있고 F-Droid에도 배포되고 있어, 저자는 Google Play Integrity 통합이 불필요하다는 증거로 제시함
- 해당 글은 좋아요 3257개, 상향투표 238개를 받았고 댓글 280개·답글 323개가 달려 큰 반향을 일으킴
- 관련 저장소 eudi-app-android-wallet-ui에도 같은 취지의 이슈 #287, #390이 이미 존재해, 이 요구사항 삭제 요청이 이전부터 제기돼 왔음을 보여줌
Hacker News 의견들
플랫폼이 뭐든 특정 OS 강제하는 거 자체가 잘못됐다는 데는 다 동의할 수밖에 없음
이게 유일한 인증수단이 아니고 99.99%한테 훨씬 편해지는 거면 문제될 거 없지 않냐
이 앱은 페이스북, 틱톡 같은 데 쓰는 거고, iOS/Android 말고 다른 OS로 소셜미디어 앱 돌릴 수 있는 게 있냐
gov.uk 팀이 PS Vita로 정부 지원 프로그램 접근한 사례 발표한 거 봤음, 4억5천만 유럽인 중엔 최신 iOS/Android 아닌 기기 쓰는 사람 분명 많음
GNU/Linux, Windows, macOS, *BSD도 있음, 이러면 컴퓨터만 있는 사람은 서비스 접근 못하고 반경쟁적인 압박까지 생김, 이 상황에서 누가 새 스마트폰 OS에 투자하겠냐
GrapheneOS, HarmonyOS, LineageOS 같은 안드로이드 롬 많고 리눅스폰도 이미 EU에서 팔리는데 OS 제한할 근거가 전혀 없음
나는 몇 년째 SailfishOS 쓰고 있음
LineageOS, GrapheneOS, Arch, Sailfish, Windows Phone까지 있는데 두 벤더에 갇히면 앱 쓰려고 매번 최신 기기 사야 하는 상황 오고, 이건 환경에도 안 좋고 연령확인 정책 자체가 정당성 없는 부패한 발상임
안드로이드 iOS가 시장점유율 100%여도 법이 강제로 쓰게 만드는 건 그 자체로 잘못임
안드로이드 변형은 구글 인증 못 받으면 앱이 그냥 거부함, 심지어 정품 안드로이드/iOS라도 OS를 살짝만 바꾸면 구글이나 애플 승인 없인 앱이 안 돌아감, 이 시스템은 1%를 배제하면서 나머지 99%를 특정 기업에 완전히 종속시키는 꼴임
EU 소유도 아닌 두 플랫폼에 국가 신원증명을 맡기는 거임, 애플이나 구글, 미국 정부가 앱을 삭제하거나 차단하면 그땐 어쩔 건지
앱스토어가 몰래 수정판을 배포해서 ID 데이터를 미국 정보기관에 넘기는 것도 충분히 가능한 위협임
이것도 문제지만 더 큰 문제는 폰들이 잠겨있고 사용자 자유를 막는다는 거, 유럽판 대안이 나와도 똑같이 잠겨있으면 만족 못함
함정에 빠지지 마, 기술적으로 어떻게 강제할지가 문제가 아니라 왜 모두에게 강제하는지가 문제임, 나는 동의 안 했고 너도 안 했을거임
맞음, 구현 방법 말고 구현할지 말지부터 논의해야 함, 순서를 바꾸면 강제하려는 쪽만 이득 봄
유럽 대표들이 483대92로 찬성했으니 동의 절차는 있었던 거 아니냐
EU가 하는 일 중에 아무도 동의 안 한 거 많음, 나는 영국 사람이고 브렉시트 반대했는데 EU에 남아있었어도 저 안에서 어떻게 영향력을 행사할지 전혀 몰랐을거임