# Show GN: 하루 한 명, 24시간 뒤 대화가 사라지는 데이팅 앱을 혼자 만들었습니다

> Clean Markdown view of GeekNews topic #31042. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=31042](https://news.hada.io/topic?id=31042)
- GeekNews Markdown: [https://news.hada.io/topic/31042.md](https://news.hada.io/topic/31042.md)
- Type: show
- Author: [zszs2020](https://news.hada.io/@zszs2020)
- Published: 2026-07-02T15:26:55+09:00
- Updated: 2026-07-02T15:26:55+09:00
- Original source: [only24-portfolio.web.app](https://only24-portfolio.web.app)
- Points: 1
- Comments: 2

## Topic Body

안녕하세요. 올해 1월부터 6개월 동안 혼자 만든 데이팅 앱 ONLY24를 소개합니다.  
  
**어떤 앱인가**  
  
- 하루에 딱 한 명만 매칭됩니다. 스와이프가 없습니다.  
- 매칭된 순간부터 24시간 동안만 대화할 수 있습니다. 시간이 지나면 대화는 서버에서도 통째로 삭제됩니다.  
- 프로필은 실사 사진 대신 아바타입니다. 마음이 맞으면 친구로 이어가고 영상통화까지 앱 안에서 할 수 있습니다.  
  
**왜 이렇게 만들었나**  
  
기존 소개팅 앱을 열면 수백 명이 쏟아지는데, 넘기면 넘길수록 누구도 진지해지지 않는다고 느꼈습니다. 다음 사람이 늘 한 장 뒤에 있으니까요. 선택지가 무한하면 누구도 소중해지지 않는다는 생각에 정반대로 갔습니다. 오늘 단 한 명, 24시간.  
  
**만들면서 재미있었던 문제들**  
  
- E2E 암호화 채팅: X25519 ECDH로 키를 교환하고 AES-256-GCM으로 암호화합니다. Firestore에는 암호문만 남아서 운영자인 저도 대화를 못 읽습니다. 그런데 이 설계가 AI 기능과 정면충돌합니다. AI는 복호화를 못 하니까요. 결국 사람 간 대화는 E2E를 유지하고 AI 봇과의 채팅만 평문 예외로 뒀습니다.  
- 데이팅 앱 콜드스타트: 유저가 없으면 매칭이 안 되고, 매칭이 안 되면 유저가 떠나는 구조입니다. 그래서 취향 사진 매칭(Gemini 임베딩 768차원 + 코사인 유사도)에서 10분간 상대가 없으면 AI 봇이 대신 매칭되는 폴백을 넣었습니다. 봇 채팅은 GPT가 사진 맥락을 보고 응답합니다.  
- 위치 매칭: geohash 기반인데, 내 반경과 상대 반경을 모두 만족해야 매칭되게 했습니다. 처음에 "넓은 쪽 반경 채택"으로 구현했다가 5km로 설정한 사용자에게 50km 거리 상대가 매칭되는 버그를 만들었고 반경 AND 조건으로 고쳤습니다.  
- 스택: Flutter + Firebase(Firestore, Cloud Functions/TypeScript) + 보조로 Supabase, WebRTC 영상통화, PASS 본인인증(만 19세 이상, 중복 가입 차단).  
  
**솔직한 현재 상태**  
  
4월 말에 스토어에 올렸고 유저는 거의 없습니다. 데이팅 앱은 유저가 곧 제품이라 콜드스타트가 제일 어렵다는 걸 몸으로 배우는 중입니다. 봇 폴백으로 "텅 빈 방" 첫 경험은 막았지만 진짜 사람을 어디서부터 모아야 할지가 지금의 숙제입니다. 비슷한 문제를 풀어보신 분들 경험담이 궁금합니다.  
  
**개발자**  
만들고 나서 사용하는 사람들의 피드백이 매우 고픈 상태입니다. 여러 의견 주시면 즉시 반영하여 사용하기 편하게 수정하겠습니다. 많은 연락 부탁드립니다.  
  
- App Store: https://apps.apple.com/kr/app/id6759185657  
- Google Play: https://play.google.com/store/apps/details?id=com.kamataewoo.only24  
- 기술 아키텍처 정리: https://only24-portfolio.web.app

## Comments



### Comment 61152

- Author: toida
- Created: 2026-07-03T09:29:14+09:00
- Points: 1

컨셉은 정오의 소개팅같은데 이런건 역시 앱 품질보다 유저가 얼마나 많은지가 더 중요한 요인같네요. 카톡도 거지같아도 어쩔수 없이 쓰는거처럼

### Comment 61153

- Author: zszs2020
- Created: 2026-07-03T09:31:10+09:00
- Points: 1
- Parent comment: 61152
- Depth: 1

안녕하세요! 답변 너무 감사합니다.  
맞습니다. 품질은 어느 정도 올라왔는데 유저를 모으는게 쉽지 않네요..
