개인정보 처리방침
시행일자: 2026년 10월 15일
먹하루(MealLog) (이하 "앱")은 사용자의 개인정보를 중요하게 생각하며 관련 법령을 준수합니다. 본 방침은 앱이 수집하는 정보, 이용 목적 및 보호 방법에 대해 설명합니다.
1. 수집하는 개인정보
회원가입 시
- 이메일 주소
- 닉네임
- 비밀번호 (bcrypt 단방향 해시 저장)
서비스 이용 중 자동 수집
- 단말 정보 (iOS / Android, 기기 모델명)
- 시스템 언어 설정
- 푸시 알림 토큰 (FCM)
- 로그인 기록 (시각, IP 주소, User-Agent)
- 앱 사용 통계 (Firebase Analytics)
- 프리미엄 구독 상태 및 구매 내역 (결제 카드 정보는 앱이 수집하지 않습니다)
사용자가 직접 입력하는 정보
- 식사 사진
- 크루 이름 및 초대 코드
2. 개인정보 이용 목적
- 회원 인증 및 계정 관리
- 식사 공유 기능 제공
- 푸시 알림 발송
- 다국어 알림 제공
- 서비스 개선 및 통계 분석
- 부정 이용 및 보안 대응
3. 개인정보 제3자 제공
앱은 아래 외부 서비스를 사용합니다.
Google Firebase
- Firebase Cloud Messaging
- Firebase Analytics
푸시 알림 및 익명 통계 분석 목적으로만 사용됩니다.
Google AdMob
- 앱 내 광고 표시 및 광고 성과 측정
광고 식별자 등 기기 정보가 Google 에 전달될 수 있습니다. 프리미엄 구독 중에는 광고를 표시하지 않습니다.
Google Gemini API
- 식사 사진의 메뉴·칼로리·식단 점수 분석
- 친구 식단 분석 (최근 7일 식사 기록 요약)
분석을 위해 식사 사진과 식사 기록이 Google 에 전달되며, 계정 이메일 등 회원 정보는 전달하지 않습니다.
RevenueCat
- 프리미엄 구독 상태 확인 및 구매 복원
앱 계정 식별자와 스토어 구매 내역이 구독 관리 목적으로만 전달됩니다. 결제는 Apple App Store 또는 Google Play 에서 처리됩니다.
그 외 개인정보를 판매하거나 제3자에게 제공하지 않습니다.
4. 데이터 보관 및 보안
- 모든 데이터는 운영 서버에 안전하게 저장됩니다.
- 비밀번호는 bcrypt 해시로만 저장됩니다.
- 모든 통신은 HTTPS/TLS로 암호화됩니다.
- 식사 사진은 같은 크루 멤버에게만 공개됩니다.
- 계정 삭제 시 모든 데이터는 즉시 영구 삭제됩니다.
5. 이용자 권리
사용자는 아래 권리를 행사할 수 있습니다.
- 식사 기록 삭제
- 크루 탈퇴
- 계정 및 전체 데이터 삭제 요청
- 푸시 알림 비활성화
- 카메라 및 사진 권한 철회
권한 철회 시 일부 기능 사용이 제한될 수 있습니다.
6. 아동 개인정보 보호
앱은 만 14세 미만 아동의 개인정보를 의도적으로 수집하지 않습니다. 확인 시 즉시 삭제됩니다.
7. 문의처
이메일: minicodestudio@gmail.com
Privacy Policy
Effective Date: October 15, 2026
MealLog ("App") respects your privacy and complies with applicable laws. This policy explains what information we collect, how we use it, and how it is protected.
1. Information We Collect
At Sign-Up
- Email address
- Nickname
- Password (stored as bcrypt one-way hash)
Automatically Collected
- Device information
- System language setting
- Push notification token (FCM)
- Login history
- Usage analytics (Firebase Analytics)
- Premium subscription status and purchase history (the App never collects your payment card details)
User-Provided Information
- Meal photos
- Crew names and invite codes
2. How We Use Information
- Account authentication and management
- Meal-sharing
- Push notifications
- Localized notifications
- Service improvement and analytics
- Abuse and security response
3. Third-Party Services
The App uses the following services:
Google Firebase
- Firebase Cloud Messaging
- Firebase Analytics
Used only for push delivery and anonymized analytics.
Google AdMob
- Showing in-app ads and measuring ad performance
Device information such as advertising identifiers may be shared with Google. No ads are shown while you have a Premium subscription.
Google Gemini API
- Analyzing meal photos (menu, calories, diet score)
- Friend diet analysis (a summary of the last 7 days of meal logs)
Meal photos and meal logs are sent to Google for analysis. Account details such as your email are not sent.
RevenueCat
- Premium subscription status and purchase restoration
Your app account identifier and store purchase history are shared only to manage your subscription. Payments are processed by the Apple App Store or Google Play.
The App never sells personal information to third parties.
4. Data Storage & Security
- All data is stored securely on managed servers.
- Passwords are stored only as bcrypt hashes.
- All communication uses HTTPS/TLS encryption.
- Meal photos are visible only to crew members.
- All user data is permanently deleted upon account deletion.
5. User Rights
Users may:
- Delete meal records
- Leave a crew
- Request account deletion
- Disable push notifications
- Revoke camera/photo permissions
Some features may become unavailable if permissions are revoked.
6. Children's Privacy
The App does not knowingly collect data from children under 14 years old. Any discovered account will be deleted immediately.
7. Contact
Email: minicodestudio@gmail.com
プライバシーポリシー
施行日: 2026年10月15日
MealLog(以下「本アプリ」)は、ユーザーの個人情報を重要視し、関連法令を遵守します。本ポリシーでは、本アプリが収集する情報、利用目的、および保護方法について説明します。
1. 収集する個人情報
会員登録時
- メールアドレス
- ニックネーム
- パスワード(bcrypt による一方向ハッシュで保存)
サービス利用中に自動収集
- 端末情報(iOS / Android、機種名)
- システムの言語設定
- プッシュ通知トークン(FCM)
- ログイン履歴(日時、IPアドレス、User-Agent)
- アプリ利用統計(Firebase Analytics)
- プレミアムのサブスクリプション状態と購入履歴(決済カード情報は本アプリでは収集しません)
ユーザーが入力する情報
- 食事の写真
- クルー名および招待コード
2. 個人情報の利用目的
- 会員認証およびアカウント管理
- 食事シェア機能の提供
- プッシュ通知の送信
- 多言語通知の提供
- サービス改善および統計分析
- 不正利用の防止およびセキュリティ対応
3. 第三者への提供
本アプリは以下の外部サービスを利用します。
Google Firebase
- Firebase Cloud Messaging
- Firebase Analytics
プッシュ通知および匿名の統計分析の目的のみに使用されます。
Google AdMob
- アプリ内広告の表示と広告効果の測定
広告識別子などの端末情報が Google に送信される場合があります。プレミアムのご利用中は広告を表示しません。
Google Gemini API
- 食事写真のメニュー・カロリー・食事スコアの分析
- 友達の食事分析(直近7日間の食事記録の要約)
分析のために食事写真と食事記録が Google に送信されます。メールアドレスなどの会員情報は送信しません。
RevenueCat
- プレミアムのサブスクリプション状態の確認と購入の復元
アプリのアカウント識別子とストアの購入履歴が、サブスクリプション管理の目的でのみ送信されます。決済は Apple App Store または Google Play で処理されます。
これ以外に個人情報を販売したり、第三者に提供することはありません。
4. データの保管とセキュリティ
- すべてのデータは運用サーバーに安全に保管されます。
- パスワードは bcrypt ハッシュのみで保存されます。
- すべての通信は HTTPS/TLS で暗号化されます。
- 食事の写真は同じクルーのメンバーにのみ公開されます。
- アカウント削除時、すべてのデータは直ちに完全に削除されます。
5. 利用者の権利
ユーザーは以下の権利を行使できます。
- 食事記録の削除
- クルーからの退会
- アカウントおよび全データの削除請求
- プッシュ通知の無効化
- カメラおよび写真へのアクセス権限の取り消し
権限を取り消すと、一部機能の利用が制限される場合があります。
6. 子どものプライバシー保護
本アプリは、14歳未満の子どもの個人情報を意図的に収集しません。確認された場合は直ちに削除します。
7. お問い合わせ
メール: minicodestudio@gmail.com