プライバシーポリシー
本ポリシーは、mydiet(以下「本サービス」)における利用者情報の取り扱いについて定めるものです。 本サービスは体重・体脂肪率・歩数などの健康に関する記録を扱うため、その取り扱いを以下のとおり明示します。
1. 運営者
| 運営者 | Piyotch |
|---|---|
| 連絡先 | contact@piyotch.net |
| サービスURL | https://mydiet.piyotch.net |
本サービスは個人が運営する非営利のサービスです。医療機器ではなく、記録された数値および BMI の計算結果は医学的な診断・助言ではありません。健康上の判断は医療機関にご相談ください。
2. 取得する情報
2-1. Google アカウントから取得する情報
ログイン時に Google から発行される ID トークンを通じて、以下の情報を取得します。 パスワードは取得せず、認証は Google 側で行われます。
- Google アカウントの識別子(
sub) - メールアドレス
- 氏名(アカウントに設定された表示名)
- プロフィール画像の URL
取得を要求する権限(スコープ)は openid / email / profile のみです。
Gmail・カレンダー・連絡先など、他の Google サービスのデータには一切アクセスしません。
2-2. 利用者が入力する情報
- 身長
- 日付ごとの体重(必須)、体脂肪率(任意)、歩数(任意)
2-3. 自動的に記録される情報
- ログインセッションの情報(発行日時、有効期限、ブラウザの User-Agent の先頭200文字)
- アカウントの作成日時・更新日時・最終ログイン日時
- サーバーのアクセスログ(IPアドレス、日時、リクエスト先、応答結果)
3. 利用目的
- 利用者を識別し、記録したデータと結び付けて保存・表示するため
- BMI の計算、推移グラフの表示、CSV の出力といった機能を提供するため
- ログイン状態の維持およびセッション管理のため
- 不正利用・過剰なアクセスの防止、および障害の調査・復旧のため
上記以外の目的には利用しません。広告配信・行動追跡・プロファイリングは行いません。
4. Cookie の利用
本サービスが設定する Cookie は、ログイン状態を維持するためのセッション Cookie 1つのみです。
| 用途 | ログイン状態の維持 |
|---|---|
| 内容 | ランダムに生成されたセッショントークン(個人情報は含みません) |
| 有効期間 | 発行から30日間 |
| 属性 | HttpOnly(JavaScript から読み取れない)/Secure(HTTPS 限定)/SameSite=Lax |
アクセス解析ツールや広告事業者の Cookie は使用していません。
5. 外部サービスとの関係
5-1. Google
ログイン機能に Google Identity Services を利用しています。ログイン画面では Google の サーバーからスクリプトが読み込まれ、ログイン後はプロフィール画像が Google のサーバーから 読み込まれます。そのため、これらの通信の事実は Google 側でも記録されます。 Google における情報の取り扱いについては Google プライバシーポリシー をご確認ください。
5-2. 第三者提供
法令に基づく開示請求がある場合を除き、取得した情報を第三者に提供・販売することはありません。 本サービスのデータは運営者が管理するサーバー内にのみ保存されます。
6. 保存期間
| 記録したデータ (身長・体重・体脂肪率・歩数) |
利用者が削除するまで保存します。1アカウントあたり最大3,650件(約10年分)です。 |
|---|---|
| アカウント情報 | 退会するまで保存します。退会時に記録データとあわせて即座に削除されます。 |
| セッション情報 | 有効期限(30日)の経過後、自動的に削除されます。ログアウト時は即座に削除されます。 |
| アクセスログ | 一定量を超えた分から古い順に自動で破棄されます(恒久的には保持しません)。 |
7. 安全管理のための措置
- 通信はすべて HTTPS で暗号化しています。
- セッショントークンはハッシュ化して保存しており、データベースの内容だけでは ログイン状態を再現できないようにしています。
- データベースへの問い合わせは常に利用者ごとに限定しており、他の利用者のデータを 参照・変更できない構造にしています。
- アプリケーションはインターネットに直接公開せず、リバースプロキシ経由でのみ到達できます。
- アプリケーションは管理者権限を持たない実行ユーザーで動作させています。
これらの措置を講じていますが、インターネット上の通信および保存について、 完全な安全性を保証することはできません。
8. ご自身のデータの管理
本サービスの画面から、いつでも以下の操作を行えます。
- 閲覧・修正:記録した内容の確認と、日付を選び直しての上書き
- 個別削除:一覧の「削除」から1日分ずつ削除
- 持ち出し:「CSV出力(全期間)」から全データをファイルとして取得
- 全削除・退会:設定内の「退会してすべてのデータを削除」から、 アカウントと全記録を完全に削除(取り消しできません)
また、本サービスに与えたアクセス権は Google アカウントの設定 からいつでも解除できます。ただし解除しても本サービス側のデータは削除されないため、 データの削除をご希望の場合は退会操作を行ってください。
9. 未成年の方の利用
本サービスの利用には Google アカウントが必要です。Google アカウントの作成には年齢に関する 条件があり、本サービスはその条件を満たす方の利用を想定しています。未成年の方は、 保護者の同意を得たうえでご利用ください。
10. 本ポリシーの変更
本ポリシーの内容は必要に応じて変更することがあります。変更した場合は、本ページの 最終改定日を更新して掲載します。重要な変更を行う場合は、サービス上でお知らせします。
11. お問い合わせ
本ポリシーおよび個人情報の取り扱いに関するお問い合わせは、 contact@piyotch.net までご連絡ください。