Community

개발자 99% 커뮤니티에서 수다 떨어요!

← Go back

부모님 보이스피싱 예방하려고 만든 "하루 1분 탐정 게임" — 잡았다! 보이스피싱 (토스 미니앱)

#side-projects
1주일 전
164
2

[잡았다! 보이스피싱]

URL:

‘잡았다보이스피싱’을검색해 주세요.

: https://minion.toss.im/HT7xqSmu

소개 자료: https://app.notion.com/p/3c5d1b10a3d28168ab83f57a83d9f36d?source=copy_link

(1) 자기소개

안녕하세요? 부모님을 위한 토스 미니앱을 만들어 봤어요.

기술은 TypeScript / React / Hono / Fly.io 조합이고, Claude Code로 작업했습니다.

(2) 서비스 소개

하루 한 건, 가짜 문자·전화 속 위험 단서 3개를 찾는 탐정 게임이에요.

택배 보류 문자, 금감원 사칭 전화, "엄마 나 폰 깨졌어" 메신저 같은 실제 수법을 훈련용으로 재구성했고, 수상한 곳을 눌러 깃발을 꽂은 뒤 "사기다 / 정상이다"를 판정합니다. 끝나면 단서마다 왜 위험한지 + 어떻게 확인하는지를 탐정이 설명해 주고, 해결한 사건은 사건파일로 남아요.

연속 수사 기록과 탐정 등급(신입 → 수습 → 정식 → 베테랑)으로 매일 한 건씩 하게 만들었고, 해결한 사건은 가족에게 경고카드로 보낼 수 있어요.

(3) 시작하게 된 계기

부모님께 "이런 문자 오면 누르지 마세요"라고 말씀 드려도 막상 받으면 헷갈리시더라고요.

설명을 듣는 것보다 직접 한 번 속아보고 왜 속았는지 아는 게 훨씬 오래 남겠다 싶어서, 안전한 가짜 메시지로 연습하는 게임을 만들었어요.

토스 안에서 바로 열리니 설치 없이 가족에게 보내기도 쉽고요.

(4) 개발

pnpm 모노레포로 client(React + Vite) / server(Hono, Fly.io) / core(도메인 규칙)를 나눴고, 앱인토스 SDK로 공유·인앱광고(배너·보상형)를 붙였습니다.

하루 1건 무료 + 광고 보고 추가 사건 구조라 광고 코어 쪽에 공을 들였어요(대기 모달, 취소, 이벤트 유실 방어).

시나리오는 6개 카테고리 60개로 만들어보았습니다.

(5) 바라는 것은?

보이스피싱은 "알면 안 당하는" 범죄인데 정작 알려주는 방식은 늘 딱딱하잖아요.

게임처럼 가볍게, 매일 1분씩 면역을 쌓는 서비스로 키우고 싶어요.

특히 부모님 세대가 자녀가 보내준 링크로 들어와 같이 하는 그림을 그리고 있습니다.

사용해보시고 "이런 수법도 넣어달라" 하는 사례 있으면 꼭 알려주세요!

그리고, 불편한점, 추가하면 좋을 기능 의견 언제나 환영합니다 :)

📸 스크린샷:

2 comments