プライバシーポリシー
1. 収集する情報
本サービスは、ユーザーがFitbitアカウントへの食事ログ記録を行うために必要な、以下の最小限の情報を一時的に取得・利用します。
- Fitbitアカウント情報: OAuth 2.0認証を通じて取得するアクセストークンおよびリフレッシュトークン。
- 食事データ: ユーザーがGeminiから送信した、食事の栄養情報(カロリー、タンパク質、脂質、炭水化物など)。
本サービスは、ユーザーの氏名、住所、電話番号などの個人を特定できる情報(PII)を独自のデータベースに永続的に保存することはありません。認証にはFirebase Authenticationを利用し、安全にサービスを利用できます。
2. 情報の利用目的
取得した情報は、以下の目的のみに利用されます。
- ユーザーのFitbitアカウントに食事ログを登録するため。
- アクセストークンの有効期限が切れた場合に、トークンを再発行(リフレッシュ)してサービス利用を継続するため。
3. 情報の保管
Fitbit APIの連携に必要なアクセストークンおよびリフレッシュトークンは、Google Cloud Firestoreにて安全に保管されます。これにより、ユーザーはスムーズに食事ログを記録することができます。
4. 第三者への提供
本サービスは、ユーザーの同意がある場合、または法令に基づく場合を除き、取得した情報を第三者に提供することはありません。ただし、本サービスの機能実現のために、Fitbit API(Google LLC)に対して必要なデータ(認証トークン、食事データ)を送信します。
5. プライバシーポリシーの変更
本ポリシーの内容は、法令の改正やサービスの変更に伴い、予告なく変更されることがあります。重要な変更がある場合には、本サービス上で適切な方法で通知します。
6. お問い合わせ
本ポリシーに関するお問い合わせは、GitHubリポジトリのIssueまたは開発者の連絡先までお願いいたします。