はじめに
「FastaLife」(以下、「本アプリ」)は、ユーザーのプライバシーを最重要事項として位置づけ、個人情報の保護に最大限努めています。本プライバシーポリシーは、本アプリがどのような情報を収集し、どのように使用・保護するかを詳細に説明します。
1. 収集する情報
1.1 ユーザーが入力する情報
| カテゴリ | 収集データ |
| プロファイル情報 | 身長、体重、年齢、性別、活動レベル |
| 健康データ | 血液検査結果(血糖値、脂質、肝機能、腎機能等)、体重記録、断食記録 |
| 食事データ | 食事記録、カロリー、PFC(タンパク質・脂質・炭水化物)、微量栄養素 |
| 服薬情報 | 服用中の薬・サプリメントの名前、用量、服用スケジュール |
| ビタミン摂取記録 | ビタミン・ミネラルの摂取量、サプリメント情報 |
1.2 AI学習機能で収集される情報
- 行動パターン: アプリ使用時間帯、機能利用頻度、入力パターン
- 操作パターン: データ編集・削除の傾向、深夜操作の有無
- 学習データ: ユーザーの好みや習慣に基づくパーソナライズ情報
これらのデータはすべてデバイス内でのみ処理・保存され、外部に送信されることはありません。
1.3 自動的に収集される情報
- アプリ使用状況(機能の利用頻度、セッション情報)
- エラーログ(アプリクラッシュ時の診断情報、任意)
- デバイス情報(OSバージョン、デバイスモデル、問題解決のため)
- 広告ID・アプリインスタンスID(Google Mobile Ads / Google Analytics for Firebase による広告配信・利用状況分析)
1.4 アカウント情報(Google / Apple サインイン時のみ・任意)
本アプリはアカウント登録なしで全機能を利用できます。プレミアム特典を複数端末で引き継ぐために Google または Apple でサインインした場合のみ、メールアドレス・ユーザーID・サインイン識別子(Google サインイン時はプロフィール名を含む)が認証基盤(Supabase)に保存されます。氏名・住所・電話番号等をアプリが別途求めることはありません。アカウントは アプリ内またはメールでいつでも削除 できます。
2. 情報の保存場所(ローカルファースト設計)
すべてのユーザーデータは、原則としてユーザーのデバイス内にローカル保存されます。
- SQLiteデータベースを使用し、データはスマートフォン内にのみ保存
- 健康データ、食事記録、血液検査データ、AI学習データは外部サーバーに送信されません
- ユーザーの明示的な操作なしにデータがクラウドに送信されることはありません
3. 情報の使用目的
3.1 基本機能
- BMI、BMR(基礎代謝率)、TDEE(総消費カロリー)の計算
- オートファジータイマー機能の提供(16:8、18:6、20:4、24:0断食法)
- カロリー・栄養素の追跡と分析
- 健康データの可視化(グラフ・チャート・トレンド分析)
- 服薬リマインダーと相互作用チェック
3.2 AI分析機能
- ハイブリッドAI分析: オンデバイスAIとクラウドAI(オプション)による健康アドバイス
- パーソナライズ推奨: ユーザーの行動パターンに基づく最適化された提案
- 栄養バランス分析: PFCバランス、ビタミン・ミネラル充足度の評価
- 血液検査トレンド分析: 経時的な健康状態の変化追跡
3.3 アプリ改善
- バグ修正とパフォーマンス向上
- 新機能の開発と既存機能の改善
4. 第三者への情報提供
本アプリは、以下の場合を除き、ユーザーの個人情報を第三者に提供しません。
- ユーザーの明示的な同意がある場合
- 法令に基づく開示要求がある場合
使用している第三者サービス
| サービス | 用途 | データ送信 |
| Google ML Kit(OCR) | 食品ラベル・血液検査票のテキスト認識 | なし(完全オンデバイス処理) |
| TFLite / LiteRT | 食品画像AI解析・健康予測モデル推論 | なし(完全オンデバイス処理) |
| Supabase | バックエンド・認証・サブスクリプション管理・Gemini APIプロキシ | 匿名化済み健康サマリー(プレミアム/広告視聴時のみ) |
| Google Gemini API | AI献立提案・栄養分析・統合健康解析(Supabase経由) | Supabase経由で送信(プレミアム会員または動画広告視聴者のみ) |
| Google Mobile Ads | 広告表示(無料プランのみ) | 広告ID・広告インタラクション・診断情報(Google プライバシーポリシーに従う) |
| Google Analytics for Firebase | アプリ利用状況の分析(画面遷移・購入イベント等) | アプリインスタンスID・広告ID・利用イベント(氏名・メール等の個人識別情報は送信しません) |
Google ML Kit OCR 使用詳細:
すべての文字認識処理はデバイス上でローカルに実行されます。画像・テキストデータはGoogleや外部サーバーに送信されません。スキャン後に画像は即時破棄され、認識結果のテキストのみがアプリ内で処理されます。
Google ML Kit 利用規約
TFLite / LiteRT オンデバイスAI 使用詳細:
食品画像解析・健康状態予測・栄養スコアリングはすべてデバイス上のAIモデルで処理されます。推論はデバイス内で完結し、入力データ・推論結果は外部に送信されません。
Supabase 使用詳細:
Supabaseはアプリのバックエンドとして機能し、ユーザー認証、サブスクリプション状態管理、およびGemini APIへの安全なプロキシ接続を提供します。プレミアム機能利用時または動画広告視聴後に、匿名化済み健康サマリーがSupabase経由でGemini APIに転送されます。
Supabase プライバシーポリシー
Gemini API 使用詳細:
アクセス方法: Gemini APIはSupabaseバックエンド経由で安全に利用され、デバイスから直接呼び出されません。
利用条件:
プレミアム会員(有料サブスクリプション)または
動画広告視聴者(リワード広告視聴後)のみが利用できます。無料プランかつ広告未視聴の場合はオンデバイスAI(TFLite/LiteRT)のみで動作します。
送信データ: 食事記録の概要(食品名・カロリー・PFC)、健康目標、断食プロトコル、ビタミン充足度スコア、血液検査の主要指標(匿名化・集計済み)。氏名・生年月日等の直接識別情報は含まれません。
データは
Google Gemini API プライバシーポリシー に従って処理されます。サブスクリプションをキャンセルするか、動画広告を視聴しないことでGemini APIへのデータ送信を回避できます。
5. カメラ・ストレージへのアクセス
| 権限 | 用途 | データの扱い |
| カメラ | 食品ラベル・血液検査結果のOCRスキャン | 画像はスキャン後に破棄、保存しません |
| ストレージ(読み取り) | ギャラリーからの画像選択 | 選択した画像のみアクセス |
6. データのセキュリティ
- すべてのデータはデバイス内のセキュアな領域に保存
- データベースへの不正アクセス防止措置
- API通信時のHTTPS暗号化(Gemini API使用時)
- 機密性の高い健康データの適切な取り扱い
7. ユーザーの権利
| 権利 | 内容 | 方法 |
| アクセス権 | 保存されているデータを確認する権利 | 各画面で確認可能 |
| 修正権 | データを編集・更新する権利 | 各記録画面から編集 |
| 削除権 | 全データを削除する権利 | アプリアンインストールまたは設定から削除 |
| アカウント削除 | サーバー上のアカウント情報を削除する権利 | マイページ → 設定 → アカウント → 「アカウントを削除」、またはメール依頼(アカウント削除のご案内) |
| エクスポート権 | データを書き出す権利 | 設定 → データエクスポート |
| 同意撤回権 | AI分析機能の使用を停止する権利 | サブスクリプションをキャンセルまたは動画広告を視聴しないことで停止 |
8. データ保持期間
- ローカルデータ: アプリがインストールされている限り保持
- 削除: アプリをアンインストールすると全データが削除されます
- バックアップ: ユーザーが明示的にエクスポートしない限り、バックアップは作成されません
9. 子どものプライバシー
本アプリは13歳未満の子どもを対象としていません。13歳未満のユーザーからの個人情報を意図的に収集することはありません。
10. 医療情報に関する免責事項
本アプリは医療機器ではありません。
本アプリが提供する情報は、医師や医療専門家のアドバイスに代わるものではありません。健康上の懸念がある場合は、必ず医療専門家にご相談ください。
11. プライバシーポリシーの変更
本プライバシーポリシーは、機能追加や法令変更に伴い更新されることがあります。重要な変更がある場合は、アプリ内で通知します。
Introduction
"FastaLife" (hereinafter referred to as "the App") places user privacy as a top priority and is committed to protecting personal information. This Privacy Policy explains in detail what information the App collects and how it is used and protected.
1. Information We Collect
1.1 Information You Provide
| Category | Data Collected |
| Profile Information | Height, weight, age, gender, activity level |
| Health Data | Blood test results (blood glucose, lipids, liver/kidney function, etc.), weight records, fasting records |
| Meal Data | Meal records, calories, PFC (protein, fat, carbohydrates), micronutrients |
| Medication Information | Names, dosages, and schedules of medications and supplements |
| Vitamin Intake Records | Vitamin and mineral intake, supplement information |
1.2 Information Collected by AI Learning Features
- Behavioral Patterns: App usage times, feature usage frequency, input patterns
- Operation Patterns: Data editing/deletion trends, late-night operation patterns
- Learning Data: Personalization information based on user preferences and habits
All this data is processed and stored only on the device and is never transmitted externally.
1.3 Automatically Collected Information
- App usage (feature usage frequency, session information)
- Error logs (diagnostic information during app crashes, optional)
- Device information (OS version, device model, for troubleshooting)
- Advertising ID and app-instance ID (Google Mobile Ads / Google Analytics for Firebase, for ad serving and usage analytics)
1.4 Account Information (only when signing in with Google / Apple; optional)
All features are available without an account. Only if you sign in with Google or Apple to carry premium entitlements across devices, your email address, user ID, and sign-in identifiers (including the profile name for Google sign-in) are stored in our authentication backend (Supabase). The app never asks for your name, address, or phone number separately. You can delete the account at any time in the app or by email.
2. Where Information Is Stored (Local-First Design)
All user data is, in principle, stored locally on the user's device.
- The App uses SQLite database; data is stored only on the user's smartphone
- Health data, meal records, blood test data, and AI learning data are not transmitted to external servers
- Data is never sent to the cloud without explicit user action
3. How We Use Information
3.1 Basic Features
- Calculating BMI, BMR (Basal Metabolic Rate), and TDEE (Total Daily Energy Expenditure)
- Providing autophagy timer functionality (16:8, 18:6, 20:4, 24:0 fasting methods)
- Tracking and analyzing calories and nutrients
- Visualizing health data (graphs, charts, trend analysis)
- Medication reminders and interaction checks
3.2 AI Analysis Features
- Hybrid AI Analysis: Health advice through on-device AI and cloud AI (optional)
- Personalized Recommendations: Optimized suggestions based on user behavior patterns
- Nutritional Balance Analysis: PFC balance, vitamin and mineral adequacy assessment
- Blood Test Trend Analysis: Tracking changes in health status over time
3.3 App Improvement
- Bug fixes and performance improvements
- Development of new features and improvement of existing features
4. Information Sharing with Third Parties
The App does not share user personal information with third parties except in the following cases:
- With the user's explicit consent
- When required by law
Third-Party Services Used
| Service | Purpose | Data Transmission |
| Google ML Kit (OCR) | Text recognition for food labels and blood test results | None (fully on-device) |
| TFLite / LiteRT | Food image AI analysis and health prediction model inference | None (fully on-device) |
| Supabase | Backend, authentication, subscription management, and Gemini API proxy | Anonymized health summary (premium/ad viewers only) |
| Google Gemini API | AI meal planning, nutrition analysis, integrated health analysis (via Supabase) | Sent via Supabase (premium subscribers or video ad viewers only) |
| Google Mobile Ads | Ad display (free plan only) | Subject to Google's advertising policy |
| Google Analytics for Firebase | App usage analytics (screen views, purchase events, etc.) | App-instance ID, advertising ID, usage events (no name, email, or other directly identifying data) |
Google ML Kit OCR Usage Details:
All text recognition is performed locally on-device. No images or text data are sent to Google or any external server. Images are immediately discarded after scanning; only the recognized text is processed within the app.
Google ML Kit Terms
TFLite / LiteRT On-Device AI Usage Details:
Food image analysis, health status prediction, and nutrition scoring are all performed by AI models running on the device. Inference runs entirely on-device; neither the input data nor inference results are transmitted externally.
Supabase Usage Details:
Supabase serves as the app's backend, providing user authentication, subscription status management, and a secure proxy connection to the Gemini API. When using premium features or after watching a rewarded video ad, an anonymized health summary is forwarded through Supabase to the Gemini API.
Supabase Privacy Policy
Gemini API Usage Details:
Access Method: Gemini API is accessed securely through the Supabase backend, not called directly from the device.
Eligibility: Available only to
premium subscribers (paid subscription) or
rewarded video ad viewers (after watching a rewarded ad). Free plan users who have not watched a rewarded ad use only on-device AI (TFLite/LiteRT).
Data Transmitted: Meal record summaries (food names, calories, PFC), health goals, fasting protocol, vitamin sufficiency scores, key blood test indicators (anonymized and aggregated). No directly identifying information such as name or date of birth is included.
Data is processed in accordance with the
Google Gemini API Privacy Policy. You can avoid data transmission to Gemini API by cancelling your subscription or by not watching rewarded video ads.
5. Camera and Storage Access
| Permission | Purpose | Data Handling |
| Camera | OCR scanning of food labels and blood test results | Images are discarded after scanning, not stored |
| Storage (Read) | Image selection from gallery | Only accesses selected images |
6. Data Security
- All data is stored in a secure area on the device
- Measures to prevent unauthorized database access
- HTTPS encryption for API communications (when using Gemini API)
- Appropriate handling of sensitive health data
7. User Rights
| Right | Description | How to Exercise |
| Right to Access | The right to view stored data | Viewable on each screen |
| Right to Rectification | The right to edit and update data | Edit from each record screen |
| Right to Deletion | The right to delete all data | Uninstall app or delete from settings |
| Account Deletion | The right to delete server-side account information | My Page → Settings → Account → "Delete account", or by email (see Account Deletion) |
| Right to Export | The right to export data | Settings → Data Export |
| Right to Withdraw Consent | The right to stop using AI analysis features | Cancel subscription or refrain from watching rewarded video ads |
8. Data Retention Period
- Local Data: Retained as long as the app is installed
- Deletion: All data is deleted when the app is uninstalled
- Backup: No backups are created unless the user explicitly exports data
9. Children's Privacy
The App is not intended for children under 13 years of age. We do not knowingly collect personal information from users under 13.
10. Medical Information Disclaimer
This App is not a medical device.
Information provided by the App does not replace advice from doctors or medical professionals. If you have health concerns, please consult a medical professional.
11. Changes to This Privacy Policy
This Privacy Policy may be updated in connection with feature additions or legal changes. Users will be notified within the app of any significant changes.
12. Contact Us
For questions or concerns about this Privacy Policy, please contact us at:
Email: info@sunrisegroup.tokyo