Show GN: 세이프클릭 - 부모님 폰의 피싱 사기 사전 검사·알림 앱
(play.google.com)한 달 동안 만든 SafeClick(세이프클릭)입니다.
[왜 만들었나]
어머니가 "카카오뱅크 인증서 만료" 문자와 "택배 배송조회" 링크를 계속 받으시는데
어떤 게 진짜인지 모르셔서 한밤 중에 다급한 전화를 자주 받은 게 시작이었습니다.
[무엇을 만들었나]
- 위험 링크가 부모님 폰에 들어오면 누르기 전 사전 검사
- 부모님 + 연결된 자녀 폰에 동시 알림 (silent block 안 함, 사용자가 보고 결정)
- 자녀가 함께 보니 부모님이 혼자 판단 안 해도 됨
[어떻게 사용하나]
- Google Play에서 안드로이드 폰에 설치
- 자녀 폰에서 가족 페어링 코드 생성 → 부모님 폰에서 입력
- 부모님 폰에 피싱 의심 문자/카톡이 오면 자동 사전 검사
- 결과를 부모님 폰 + 자녀 폰에 동시 알림
[특징]
- Android: Kotlin + Jetpack Compose
- 서버: Cloudflare Workers (Hono + TypeScript) + Supabase (Postgres + RLS)
- 푸시: Firebase FCM
- 4중 엔진 검사: Google Safe Browsing + Web Risk + VirusTotal(70+ engines) + URLScan.io
- 다국어 6개: 한국어, 영어, 스페인어, 인도네시아어, 힌디어, 중국어
- Google Play 정식 출시 (177개국 100% rollout)
- 어르신 전용 UX (큰 글씨, 음성 안내)
피드백 환영합니다 — 특히 "차단 vs 알림" trade-off, 디바이스 영구 정체성 모델
(EncryptedSharedPreferences UUID로 좀비 row 누적 방지), 메신저 알림 처리 시
사용자 신뢰 보존에 대한 의견 부탁드립니다.