はじめに
Pepe(以下「運営者」)は、Webアプリ「Fish Log」(以下「本サービス」)の運営にあたり、利用者の個人情報の取り扱いについて、本プライバシーポリシーを定めます。
本サービスは、釣果記録をユーザー自身の Google Drive に保存する仕組みを採用しており、運営者のサーバーに利用者の釣果データや写真を保存することはありません。本ポリシーは、この点を含めた本サービスでのデータの取り扱いを説明するものです。
1. 取得する情報
本サービスは、サービス提供のために以下の情報を取り扱います。
1-1. Google アカウント情報(OAuth 認証時)
- メールアドレス
- Google アカウントの表示名
- プロフィール画像(あれば)
これらは Google が定めた標準的な OAuth 認証フローにより、利用者が「許可」ボタンを押して同意した範囲でのみ取得されます。運営者がパスワードや個人を特定する追加情報を直接受け取ることはありません。
1-2. 釣果データ・写真
- 保存場所は利用者自身の Google Drive のみです
- 運営者のサーバーには保存・複製・閲覧されません
- 本サービスは
drive.fileスコープでのみ動作し、本サービスが作成したファイルにのみアクセス可能です(利用者の Drive 内の他のファイルは見えません)
写真の EXIF(メタデータ)の取り扱い
写真ファイルには通常、撮影日時・撮影場所(GPS)・カメラ機種等のEXIF メタデータが埋め込まれています。本サービスでは:
- 写真は登録時に自動的に再エンコード(1024px に縮小・WebP/JPEG 形式に変換)されます。この処理により、元の EXIF データ(GPS 座標を含む)はすべて削除されます。
- ただし、再エンコードの前段階で EXIF から以下の情報を抽出し、釣果データ(テキスト)として保存することがあります:
- 撮影日時 … フォームの「日付」欄を自動入力するために使用
- GPS 座標(緯度・経度) …「マイポイント」マップに釣果地点を表示するために使用
- 抽出された GPS 座標は、釣果データの一部として利用者自身の Google Drive に保存されます。運営者のサーバーには送信されません。
- 利用者は、写真を登録する前に端末側で EXIF を削除しておくこと、あるいは GPS タグなしの写真を選ぶことで、座標を抽出されないようにできます。
- 写真をシェア機能で出力する際、生成される画像は Canvas で再描画されるため EXIF を含みません。安心して SNS に投稿できます。
1-3. アクセスログ
- 本サービスのホスティング先(Cloudflare Workers)が記録する標準的なアクセスログ(IPアドレス、アクセス日時、リクエストURL、User-Agent等)
- これは Cloudflare 側で自動的に取得・保管されるもので、運営者は個別に保管・利用しません
1-4. 端末内に保存される情報
- 釣果データ・写真のキャッシュ(ブラウザの IndexedDB / localStorage)
- テーマ設定、地域設定、最終バックアップ日時等
これらは利用者の端末(ブラウザ)内のみに保存されます。ブラウザのキャッシュを削除すると失われますが、Drive にログインし直すことで再取得できます。
2. 利用目的
取得した情報は、以下の目的でのみ使用します。
- 本サービスの提供(釣果の記録・表示・同期)
- 不具合の調査・修正
- 本サービスの改善
運営者は、利用者の釣果データ・写真の内容を閲覧することはできません(Drive のスコープ制限により技術的に不可能です)。
3. 第三者への提供
利用者の同意なく、第三者に個人情報を提供することはありません。ただし、以下の場合を除きます。
- Google LLC:OAuth 認証、Google Drive サービスの利用にあたり、Google 社のサービスを介します(Google のプライバシーポリシーが適用されます)
- Cloudflare, Inc.:本サービスのホスティング基盤として利用しています(Cloudflare のプライバシーポリシーが適用されます)
- 気象庁(日本国):「天気をチェック」機能において、利用者が選択または現在地から判定した地域の天気予報を取得するために、気象庁のオープンデータ API へ通信します(利用者の個人情報は送信されません)
- Open-Meteo(European Open-Meteo):詳細な風・降水・気温の時間別予報を取得するため、利用者が許可した端末の位置情報(緯度・経度)を Open-Meteo の API へ送信します。送信されるのは座標のみで、氏名・メールアドレス等は含まれません。Open-Meteo は GDPR 準拠の欧州サービスで、トラッキング Cookie を使用しません
- Windy.com(Windyty, SE):「地図で風・雨を見る」ボタンを利用者がタップした場合のみ、Windy.com の地図を埋め込み表示します。利用者の IP アドレス・位置座標等は Windy 社のサーバーへ送信されます(Windy のプライバシーポリシーが適用されます)。ボタンをタップしない限り通信は発生しません
- 法令に基づく場合
- 人の生命、身体または財産の保護のために必要がある場合
4. クッキー・類似技術について
本サービスは、以下のブラウザ機能を利用します。
- IndexedDB:釣果データ・写真のローカルキャッシュ
- localStorage:テーマ設定、最終更新時刻、写真同期マニフェスト等
- sessionStorage:Google OAuth のアクセストークン(ブラウザを閉じると消えます)
これらはサービス提供に必要な目的でのみ使用し、広告配信・行動追跡には利用しません。
5. アフィリエイトリンク・第三者追跡について
本サービスは、Amazon アソシエイト・楽天アフィリエイトプログラム等の広告リンクを掲載しています。これにより以下の点にご留意ください。
5-1. 広告掲載の事実
本サービスの「今月のおすすめギア」セクション等で紹介されている商品リンクは、アフィリエイト広告です。利用者がリンクから商品を購入された場合、運営者に紹介手数料が支払われる場合があります。
5-2. 商品選定の独立性
紹介する商品は運営者が独自に選定したもので、メーカー・販売者から金銭等を受け取って優先的に掲載することはしません。ただし、結果として紹介手数料収入が発生する点は上記の通りです。
5-3. クリック時の挙動
利用者が広告リンクをクリックすると、本サービスから離れ、Amazon または楽天等の各事業者のサイトに遷移します。遷移先では、各事業者の Cookie・トラッキング技術により、訪問情報・購買行動等が記録されることがあります。これは Amazon アソシエイト・楽天アフィリエイトプログラムの仕組みであり、運営者が紹介手数料の対象となる購買を確認するために必要なものです。
本サービス自体は、リンクをクリックしたという行動を独自に記録・収集することはありません。クリック後の情報処理は、各事業者のプライバシーポリシーに従います。
5-4. 商品情報の保証範囲
紹介する商品の品質・効果・在庫状況・価格等について、運営者は保証しません。購入の判断は利用者自身の責任で行ってください。
6. 安全管理措置
- 本サービスとサーバー間の通信はすべて SSL/TLS で暗号化されます
- Google Drive との通信は Google が定めた認証プロトコル(OAuth 2.0)を使用します
- アクセス権限は最小限のスコープ(
drive.file)に限定しています
7. 利用者の権利
利用者は、以下の権利を有します。
- 連携解除:本サービスの「マイページ → Google Drive → 切断」、または Google アカウントの「アクセス権の管理」ページから、いつでもアクセス権を解除できます
- データ削除:本サービスが作成した Drive 上のファイルを、利用者自身が Drive から削除できます
- 問い合わせ:本ポリシーや個人情報の取り扱いに関するお問い合わせは、下記の連絡先までご連絡ください
8. 改訂
本ポリシーは、法令の変更や本サービスの内容変更に伴い、改訂されることがあります。重要な変更がある場合は、本サービス内でお知らせします。
9. お問い合わせ先
- 運営者:Pepe(Fish Log 運営)
- メールアドレス:fishlog.support@gmail.com