개인정보 처리방침
최종 업데이트: 2026-09-19
이 방침은 Menu Maker AI가 이용자의 정보를 어떻게 처리하는지 설명합니다. Better Life With Apps가 게시하는 Menu Maker AI 모바일 앱과 이 웹사이트에 모두 적용됩니다.
요약
- 가입 절차가 없습니다. 앱을 이용하는 데 이름이나 이메일 주소를 요구하지 않습니다.
- 업로드한 콘텐츠는 기본적으로 비공개이며 공개적으로 게시되지 않습니다.
- 결과물을 생성하기 위해 업로드한 콘텐츠는 OpenAI로 전송되며, OpenAI는 저희의 지시에 따라 이를 처리합니다.
- 저희가 저장하는 모든 데이터는 EU 내 핀란드 헬싱키에 있는, 저희가 관리하는 서버에 보관됩니다.
- 계정과 데이터는 언제든지 삭제를 요청할 수 있습니다. 계정 삭제 방법을 참조하세요.
1. 계정
Menu Maker AI에는 이메일과 비밀번호를 이용한 가입 절차가 없습니다. 앱 이용을 위해 이름이나 이메일 주소를 수집하지 않습니다. 계정은 앱 설치 정보에서 생성한 해시값을 바탕으로 익명으로 만들어집니다.
계정에는 다음 정보가 저장됩니다.
- 무작위로 생성된 사용자 식별자(UUID)
- 계정 생성에 사용된 설치 해시값
- 플랫폼(iOS 또는 Android), 앱 버전, 언어 및 국가
- 해당 설치 환경에서 로그인 상태를 유지하는 세션 토큰
2. 이용자가 제공하는 콘텐츠
Menu Maker AI를 이용할 때 이용자는 다음을 제공합니다: 직접 찍은 메뉴 사진, 그리고 입력한 메뉴 텍스트, 요리 이름과 가격.
업로드한 파일은 기본적으로 비공개입니다. 공개적으로 게시되지 않으며, 일정 시간이 지나면 만료되는 단기 서명 링크를 통해서만 제공됩니다.
3. AI 처리
결과물을 만들기 위해 이용자가 제공한 콘텐츠와 프롬프트는 OpenAI로 전송됩니다. OpenAI는 저희의 지시에 따라 처리자로서 결과 이미지와 텍스트를 생성합니다.
앱이 만들어 드리는 완성된 메뉴 디자인과 PNG 및 PDF 내보내기 파일은 나중에 다시 열고, 다시 다운로드하고, 내보낼 수 있도록 저희 서버에 저장됩니다.
4. 구매
구독은 Apple App Store와 Google Play를 통해 판매되며 RevenueCat을 통해 처리됩니다. 저희는 결제 주체 식별자와 구독 상태를 저장합니다.
저희는 이용자의 카드 번호를 보거나 저장하지 않습니다.
5. 진단 및 분석
비정상 종료를 찾고, 문제를 해결하고, 앱을 원격으로 설정하기 위해 다음 서비스를 이용합니다.
- Firebase Analytics — 앱 이용 방식
- Firebase Crashlytics — 비정상 종료 보고서
- Firebase Remote Config — 앱 원격 설정
- Sentry — 오류 진단
iOS에서는 앱 추적 투명성(App Tracking Transparency) 권한을 요청합니다. 이용자의 동의 여부는 저희 서버의 사용자 기록에 저장됩니다.
앱 내 피드백(Wiredash)
앱의 피드백 양식은 Wiredash가 제공합니다. 앱은 실행될 때마다, 최대 30분에 한 번씩 Wiredash에 접속 신호(체크인)를 보내며, 이는 이용자가 피드백을 보낸 적이 있는지와 관계없이 이루어집니다. 체크인에는 Wiredash 코드가 기기에서 생성하는 무작위 식별자, 앱의 버전·빌드 번호·빌드 커밋, 번들 ID, 정식(프로덕션) 빌드인지 개발 빌드인지 여부, 기기의 언어 설정, 운영체제와 그 버전이 포함됩니다. 처음 실행될 때는 최초 실행 이벤트도 한 번 전송됩니다. 여기에는 이용자의 사용자 ID, 업로드한 파일, 이용자가 작성한 내용이 전혀 포함되지 않습니다. Wiredash 문서에 따르면 Wiredash는 이 데이터에 대해 연결의 IP 주소로 국가를 파악하며 IP 주소는 저장하지 않습니다(Wiredash: 분석 데이터 개인정보 보호). 저희는 피드백 양식 운영에 관한 정당한 이익에 근거합니다(GDPR 제6조 제1항 (f)호, KVKK 제5조 제2항 (f)호).
앱 설정에서 피드백 보내기를 선택하면 앱은 이용자의 메시지, 입력한 경우 이메일 주소, 첨부한 경우 스크린샷을 Wiredash로 보냅니다. 스크린샷에는 보내기 전에 그림을 그려 표시할 수 있으며, 스크린샷에는 그 순간 화면에 표시된 모든 것, 즉 업로드한 파일과 만든 결과물도 담깁니다. 피드백과 함께 기기 및 앱 정보(플랫폼, 운영체제 버전, 기기 모델, 화면 크기, 언어 설정, 앱 버전과 빌드)와 저희가 후속 조치를 위해 추가하는 정보(사용자 ID, 앱 이름, 정식 버전인지 개발 버전인지 여부, 구독 상태)가 전송됩니다. 저희는 Wiredash에서 피드백을 읽고 답변하며 앱을 개선하는 데 활용합니다. 이는 이용자의 요청과 앱 개선에 관한 저희의 정당한 이익에 근거합니다(GDPR 제6조 제1항 (b)호 및 (f)호, KVKK 제5조 제2항 (c)호 및 (f)호).
6. 데이터 저장 위치
저희 백엔드는 EU 내 핀란드 헬싱키에 있는 Hetzner의 자체 서버에서 운영됩니다. PostgreSQL 데이터베이스, Redis 대기열, 이용자의 파일을 보관하는 비공개 MinIO 객체 스토리지는 모두 저희가 관리하는 EU 내 인프라에서 운영됩니다.
앱에서 보낸 피드백과 피드백 양식의 체크인은 저희 서버가 아닌 Wiredash에 보관됩니다. Wiredash GmbH는 독일에 소재하지만, 그 개인정보 처리방침에 따르면 데이터가 미국으로 이전되어 그곳에서 처리되고 Google Cloud 서버에 저장될 수 있습니다(Wiredash: 개인정보 처리방침).
7. 데이터를 제공받는 자
위 인프라 외에 이용자의 데이터는 Menu Maker AI 운영에 필요한 다음 서비스 제공업체에만 전달됩니다.
| 제공업체 | 이용 목적 |
|---|---|
| OpenAI | 이용자가 제공한 콘텐츠와 프롬프트로 결과물 생성 |
| Hetzner | 핀란드(EU)에서 서버, 데이터베이스, 대기열, 객체 스토리지 호스팅 |
| Apple App Store, Google Play | 구독 판매 및 결제 |
| RevenueCat | 구독 상태 처리 |
| Google Firebase | 분석, 비정상 종료 보고, 원격 설정, 그리고 정품 앱에서만 백엔드에 접근할 수 있도록 하는 App Check 기기 증명 |
| Wiredash | 앱 내 피드백 양식: 체크인과 이용자가 보내는 피드백(Wiredash GmbH, 독일 소재. 그 개인정보 처리방침에 따르면 데이터는 Google Cloud에 저장되며 미국으로 이전될 수 있음) |
| Sentry | 오류 진단 |
저희는 개인정보를 판매하지 않으며, 맥락 교차 행동 기반 광고(cross-context behavioural advertising)를 위해 공유하지도 않습니다.
8. 보관 기간
- 업로드한 원본 파일은 처리가 성공적으로 끝나면 삭제됩니다.
- 생성된 에셋과 내보낸 파일에는 명시적인 만료 시각이 지정되어 있으며, 그 시각이 되면 삭제됩니다.
- 계정 기록은 계정이 존재하는 동안 보관됩니다.
- 이용자가 보낸 피드백은 Wiredash에서 삭제될 때까지 그곳에 남습니다. 계정을 삭제해도 피드백은 삭제되지 않으므로, 삭제를 원하면 저희에게 연락해 주세요.
- 이 웹사이트의
/get페이지 방문 기록에는 IP 주소나 식별자가 포함되지 않으며, 기록이 늘어나면 가장 오래된 파일부터 삭제됩니다.
9. 계정 삭제
언제든지 privacy@blwapps.com으로 연락하여 계정 삭제를 요청할 수 있습니다. 요청 시 포함할 내용은 삭제 안내 페이지에서 확인할 수 있으며, 앱 내 삭제 기능은 추가될 예정입니다. 삭제를 요청하면 이용 권한이 즉시 해제되고 삭제 요청이 대기열에 등록됩니다. 짧은 안전 유예 기간이 지나면 계정에 연결된 저장 객체, 에셋 행, 작업 입력값, 분석 연결 정보, 동의 기록, 결제 신원 정보가 삭제되며, 개인을 식별할 수 없는 삭제 표시 기록(툼스톤)과 삭제가 이루어졌다는 감사 증거만 남습니다. 문서화된 법적 보존 조치(리걸 홀드)가 있으면 삭제가 일시 중단될 수 있습니다.
이미 앱을 삭제한 경우의 처리 방법을 포함한 전체 안내는 계정 및 데이터 삭제 페이지에 있습니다.
10. 이용자의 권리
GDPR 및 튀르키예 개인정보 보호법(KVKK)에 따라 이용자는 개인정보에 대한 열람, 정정, 삭제, 처리 제한, 이동 가능한 형태로의 제공, 처리 중단을 요청할 수 있습니다. CCPA와 관련하여, 저희는 개인정보를 판매하거나 공유하지 않습니다.
이러한 권리를 행사하려면 privacy@blwapps.com으로 연락해 주세요. 앱 이용 시 이름이나 이메일 주소를 요구하지 않으므로, 먼저 삭제 안내 페이지를 읽어 주세요. 이용자의 기록을 찾는 데 필요한 정보가 안내되어 있습니다.
11. 아동
Menu Maker AI는 13세 미만(유럽경제지역에서는 16세 미만) 아동을 대상으로 하지 않으며, 저희는 이들의 계정을 알면서 생성하지 않습니다.
12. 이 웹사이트
이 웹사이트는 정적 페이지로 구성되어 있습니다. 쿠키를 설정하지 않고, 분석이나 추적 스크립트를 실행하지 않으며, 다른 웹사이트에서 아무것도 불러오지 않습니다. 이 웹사이트는 저희 백엔드와 같은 헬싱키의 서버에서 제공됩니다.
누군가 앱 설정에서 앱을 공유하면, 전송된 링크는 이 웹사이트의 /get 페이지를 열며 링크의 출처를 나타내는 ref 태그(예: app_share)를 포함합니다. 이 페이지는 이용자를 App Store, Google Play 또는 이 웹사이트의 홈페이지로 안내하면서 태그를 함께 전달합니다. /get 페이지가 열리면 저희 서버는 시각, 웹사이트, 태그가 포함된 페이지 주소, 페이지 로드 여부만 기록하며, IP 주소, 쿠키, 기기 식별자는 기록하지 않습니다. 저희는 이 기록을 공유 링크를 통한 방문 수를 집계하는 데 사용합니다. App Store와 Google Play는 태그를 통해 발생한 설치를 저희에게 제공하는 통계에 포함할 수 있습니다.
13. 방침의 변경
앱이 이 방침에 영향을 주는 방식으로 변경되면 이 페이지를 업데이트하고 상단의 날짜를 변경합니다.
14. 문의
개인정보 관련 문의 및 요청: privacy@blwapps.com
그 밖의 문의: support@blwapps.com