Fudoki
プライバシーポリシー
Fudoki 運営者(以下「運営者」)は、写真記録アプリ「Fudoki」(以下「本アプリ」)、本サイトおよび写真の売り場(お試し版。https://fudoki-pi.vercel.app。以下「売り場」)(以下あわせて「本サービス」)における利用者の情報の取扱いについて、次のとおりプライバシーポリシー(以下「本ポリシー」)を定めます。
1. 基本方針
本アプリは氏名、メールアドレス、電話番号などの登録を必要とせず、これらを収集しません。写真を記録するには、利用者が管理する暗号資産ウォレット(マイナウォレット、HashPort Wallet、MetaMask 等)でのログインが必要です。
写真の真正性を確かめるために必要な情報だけを取得し、公開する情報は必要な粒度にとどめます。
本アプリには、広告と行動分析(アナリティクス)の仕組みを組み込んでいません。ただし、本アプリの不具合を直すために、思わぬ不具合(エラー)が起きたときだけ、その内容(以下「エラーの報告」)を運営者のサーバーに送ります(2・4・8 に定めます)。
2. 取得する情報
本アプリで写真を記録する際に、次の情報を取得します。
- 撮影した写真(画像データ)。本アプリ内のカメラで撮影したものに限り、端末のアルバムの写真は扱いません。位置情報などの付加情報(EXIF)は画像に含めません
- 写真のハッシュ値(画像から計算した SHA-256)
- 撮影日時(端末の時計による時刻)と、サーバーが受け付けた日時
- 位置情報(撮影時の緯度・経度とその精度)
- 撮影時のカメラの向き(シャッターを押した時の端末の加速度・地磁気・角速度などのセンサーの値、端末のコンパスの方位)と、カメラの画角(レンズの焦点距離とセンサーの大きさから求めた値)。ここから、カメラが向いていた方位と上下の角度を計算します
- 端末の種類(iOS / Android)
- 端末の証明に関する情報(本アプリが端末内で生成する鍵の ID・公開鍵・署名、Google Play Integrity API または Apple App Attest による判定結果。端末の証明に対応したビルドのみ)
- ウォレットでのログインに関する情報(ウォレットのアドレス、ログインのために署名した文面とその署名、使ったウォレットの種類、ログインの有効期限)。ウォレットの秘密鍵やリカバリーフレーズは取得しません
- 通信に伴う情報(IP アドレス、アクセス日時、リクエストの内容等。サーバーのアクセスログとして記録される場合があります)
- エラーの報告(本アプリで思わぬ不具合が起きたときだけ送ります): エラーの種類と説明の文、エラーが起きたプログラムの箇所、エラーの番号、サーバーが返した応答の番号、通信ごとの受付番号(リクエスト ID)、開いていた画面と操作の名前、本アプリの版と種類(本番用・試験用)、端末の OS とその版、本アプリを入れた端末ごとに無作為に作る番号(お名前やウォレットのアドレスなど、ほかの情報とは結び付けません)。位置情報、写真、写真の付加情報(メタデータ)、ウォレットのアドレス、ログインの状態を表すトークンは送りません。説明の文にパスワードやトークンなどの秘密の値、ウォレットのアドレスが含まれていた場合は、消してから送ります
また、お問い合わせをいただいた場合は、メールアドレス、お名前(記載があれば)およびお問い合わせの内容を取得します。
本アプリの中からお問い合わせを送る場合(ログインが必要です)は、お問い合わせの種類と内容、返信先のメールアドレス(書いた場合のみ)に加えて、ログインしているウォレットのアドレス、本アプリの版、端末の種類(iOS / Android)と OS の版、受け付けた日時、通信ごとの受付番号(リクエスト ID)を運営者に送ります。位置情報と写真は送りません。
本サービスがお題(ミッション)を提供する場合、お題に応募した写真について、どのお題に応募したか、AI による照らし合わせの結果(撮影場所、写っているもの、屋内か屋外かがお題に合うかどうか)、運営者または依頼者の判断(達成または不採用と、その理由)および付与したしるしの数を記録します。本アプリからお題を出した場合は、出したお題の内容と、取り置いたしるしの数も記録します。
売り場の「欲しい写真を相談する」フォーム(https://fudoki-pi.vercel.app/request)からご相談をいただいた場合は、会社・団体名、担当者名、メールアドレス、用途、場所、時期、枚数の目安およびご相談の内容と、受け付けた日時を取得します。短い時間に大量に送られることを防ぐため、送信元の IP アドレスを一時的に使います(ご相談の内容といっしょには保存しません)。
3. 端末の権限
- カメラ: 写真を撮影するために使います。
- 位置情報(アプリの使用中のみ): 撮影場所を記録するために使います。シャッターを押してすぐ記録できるよう、撮影画面を開いている間は位置を取り続けます(ほかの画面に移ると止めます)。位置情報を許可しない場合、写真は記録できません。
- モーションセンサー(加速度・ジャイロ・地磁気): 撮影時のカメラの向きを記録するために、撮影画面を開いている間だけ使います。
本アプリは端末のアルバム(フォトライブラリ)にアクセスしません。撮影した写真は端末のアルバムに保存しません。通信できないときなどは、送信が終わるまで(本アプリを閉じても)写真と撮影情報を本アプリの中の一時的な領域に保持し、送信が終わると削除します。また、写真と撮影情報をアプリの外に持ち出させないため、アプリの画面のスクリーンショットや画面収録を制限しています。
4. 利用目的
取得した情報は、次の目的で利用します。
- 写真と撮影日時・撮影場所を記録し、後から真正性を確かめられるようにするため
- 撮影場所・撮影日時・カメラの向きと画角から、ある地点がある時刻に写っている写真を探せるようにするため(運営者による検索に限ります)
- 写真に写っているもの(風景、生き物、建物、天気など)と写り込み(人、顔、車両のナンバー、文字の有無)を AI で解析して分類し、写真を探せるようにするため(運営者による検索と、その精度・速さの確認に限ります)
- AI が分類した、写真に写っているもの(風景、生き物、建物、天気など)を、撮った本人が本アプリで確かめられるようにするため
- 写真に個人を特定できる情報や配慮の要る内容(怪我・事故・災害の被害など)が写る度合いを AI で判定し、そうした写真を運営者の検索などで外に出さないようにするため
- 写真を記録した投稿者(ウォレットのアドレス)を記録・表示し、投稿者自身が自分の写真を確かめられるようにするため
- 写真が本アプリのカメラで撮影され、正規の端末・アプリから送られたことを確認するため(不正な記録の防止)
- 記録済みの写真を、記録した本人が本アプリのギャラリーで確かめられるようにするため
- 障害への対応、不正利用への対応およびセキュリティの確保のため
- 本アプリの不具合を見つけて直すため(エラーの報告。この目的のほかには使いません)
- 本サービスの改善のため(個人を特定できない形での集計に限ります)
- お問い合わせに対応するため
- お題(ミッション)に応募された写真を確かめて達成かどうかを判断し、お礼のしるしを付与するため、また 7 に定めるとおりお題の依頼者に写真を届けるため
- 売り場のフォームからいただいた欲しい写真のご相談に返信し、その内容をもとにお題を準備するため
写真を第三者に提供・販売する機能を始める場合は(7 に定めるお題の依頼者への提供を除きます)、事前に本ポリシーを改定し、必要な同意を得ます。
5. 公開される情報
本サービスの仕組み上、次の情報が公開されます。
本サービス上での公開
- 本アプリのギャラリーには、ログインしたウォレットで記録した自分の写真だけを表示します。
- ただし、記録が完了した写真と次の情報は、本サービスの仕組み上(写真の一覧を返す API)公開されており、本アプリの他の利用者や第三者も閲覧できる状態にあります: 写真、撮影場所の市区町村名(例: 神奈川県 横浜市神奈川区)、約5km四方の範囲を示す位置(geohash 5 文字)、撮影日時とサーバーの受付日時、写真のハッシュ値、ブロックチェーンへの記録情報、投稿者(ログインしたウォレットのアドレス)。投稿者ごとに、また市区町村ごとに写真を絞り込むこともできます。
- 撮影場所の市区町村名は、正確な位置情報から、国土交通省の「国土数値情報(行政区域データ)」を使って運営者のサーバーで求めます(位置情報を外部のサービスに送ることはありません)。境界の外(海の上など)で撮った写真には、近くの市区町村名に「付近」を付けて表示します。市区町村名と約5km四方の位置を組み合わせると、撮影場所の範囲がさらに狭まる場合があります。
- 正確な緯度・経度、撮影時のカメラの向き、端末の鍵の ID、AI による写真の解析の結果は公開しません。撮影者の名前などは記録していません。
- 正確な撮影場所とカメラの向きは、投稿者本人がログインしているときだけ、本アプリのギャラリーの自分の写真の詳細に地図で表示します。ただし、お題(ミッション)に応募した写真は、7 に定めるとおり、そのお題の依頼者に提供することがあります。
- AI が分類した、写真に写っているもの(例: 動物・生き物のうちの猫、三毛猫)と写真全体のようす(例: 晴れ、紅葉)は、投稿者本人がログインしているときだけ、本アプリの自分の写真の詳細に表示します。他の利用者や第三者には表示しません。個人情報や配慮の要る内容が写る度合いの判定は、本人にも表示しません。
- 写真に写っているもの(人物、車両のナンバー、住所が分かるものなど)はそのまま公開されます。撮影の際はご注意ください。
ブロックチェーン
- 写真ごとに、写真のハッシュ値(SHA-256)、メタデータのハッシュ値、約5km四方の位置(geohash 5 文字)、撮影日時、投稿者(ログインしたウォレットのアドレス)を、Soneium のブロックチェーン(現在はテストネット「Minato」)に記録します。
- ブロックチェーンは誰でも閲覧でき、一度記録した内容は運営者を含め誰も変更・削除できません。
- 写真そのものと正確な位置情報はブロックチェーンに記録しません。ハッシュ値から写真の内容や正確な位置を復元することはできません。
- ウォレットのアドレスは公開され、同じアドレスで記録した写真は結びつけて見ることができます。約5km四方の位置と撮影日時の組み合わせから、行動のおおまかな範囲が推測されるおそれがあります。気になる場合は、Fudoki のためだけのウォレット(アドレス)でログインすることをおすすめします。
6. 外部サービスの利用と国外での取扱い
運営者は、取得した情報の保存・処理の一部を、次の外部サービスに委託しています。これらの事業者は、日本国外(主に米国)で情報を保存・処理する場合があります。
- Vercel Inc.(米国): 本サービスの API、本サイトおよび売り場のホスティング、写真とメタデータの保存(非公開設定のストレージ)、サーバーのログ(エラーの報告を含みます)の記録
- Neon(米国): データベース(写真の記録、位置情報、端末の鍵に関する情報、運営者が不具合を調べるためのログ(エラーの報告を含みます)、本アプリの中からのお問い合わせ、売り場からいただいた欲しい写真のご相談(運営者の管理システムに保存します))
- Google LLC(米国): Android 端末・アプリの判定(Play Integrity API)
- Google LLC(米国): 写真の内容の解析(Gemini API)。送るのは写真(原則として縮小したもの)と撮影日時だけで、位置情報、ウォレットのアドレス、端末の情報は送りません。有料の枠で利用しており、送った内容が Google の製品の改善に使われることはありません(不正利用の監視のため、Google で一定期間保存される場合があります)
- Apple Inc.(米国): iOS 端末・アプリの判定(App Attest)
- Consensys Software Inc.(米国): MetaMask でログインする場合の、本アプリと MetaMask アプリの間の通信の中継(通信の内容は暗号化されています)
- Reown, Inc.(WalletConnect): マイナウォレットまたは HashPort Wallet でログインする場合の、本アプリとウォレットのアプリの間の通信の中継(通信の内容は暗号化されています)と、ウォレットのアプリを開くための情報の取得
本アプリで自分の写真の地図を表示する際は、地図の画像(地理院タイル)を国土地理院(日本)のサーバーから取得します。このとき、表示する範囲(おおよその撮影場所)と通信に伴う情報(IP アドレス等)が国土地理院に送られます。
運営者は、委託先が個人情報を適切に取り扱うよう、各事業者の規約・プライバシーポリシーを確認した上で利用します。米国の個人情報の保護に関する制度については、個人情報保護委員会のウェブサイトで公表されている情報をご参照ください。
7. 第三者への提供
運営者は、5 に定める公開、6 に定める委託および次項に定めるお題の依頼者への提供の場合を除き、次のいずれかに該当する場合を除いて、あらかじめ利用者の同意を得ることなく、個人情報を第三者に提供しません。
- 法令に基づく場合
- 人の生命、身体または財産の保護のために必要がある場合であって、本人の同意を得ることが困難であるとき
- 公衆衛生の向上または児童の健全な育成の推進のために特に必要がある場合であって、本人の同意を得ることが困難であるとき
- 国の機関もしくは地方公共団体またはその委託を受けた者が法令の定める事務を遂行することに対して協力する必要がある場合
- 事業の承継に伴って個人情報が提供される場合
お題(ミッション)の依頼者への提供
本サービスがお題を提供する場合、お題に応募された写真と、その撮影日時、撮影地点(正確な緯度・経度)およびカメラの向きを、そのお題の依頼者(地域の団体、会社、本アプリの利用者など。運営者が依頼者となる場合を含みます)に提供することがあります。依頼者が本アプリの利用者の場合は、本アプリでその利用者に表示します。撮影した利用者のウォレットのアドレスは、依頼した利用者には表示しません。提供するのは、そのお題に応募された写真に関するものに限ります。お題に応募することで、この提供に同意したものとします。
8. 保存期間
- 写真、メタデータ、位置情報、撮影時のカメラの向き、端末の証明に関する情報および AI による写真の解析の結果は、本サービスの提供に必要な期間保存します。本サービスを終了する場合は、合理的な期間内に削除します。
- ログインに関する情報は、ログインの有効期限(30 日)が過ぎるか、ログアウトしてから一定期間の後に削除します。ただし、ログイン中に記録した写真のメタデータには、投稿者を確かめられるようにログインの文面と署名を含めており、写真と同じ期間保存します。
- アクセスログは、ホスティング事業者の定める期間保存されます。
- エラーの報告は、運営者のログの保存場所(Vercel Inc. のサービスと、運営者のデータベース(Neon))に記録し、おおむね 14 日で削除します。ただし、同じ不具合をまとめた件数と、最後に起きたときのエラーの説明の文は、不具合を直したことを確かめるために、それより長く残すことがあります。
- お問い合わせの内容(本アプリの中から送られたものと、そのときに送られた情報を含みます)は、対応に必要な期間保存します。
- お題への応募の記録(照らし合わせの結果、運営者の判断、付与したしるしの数)は、写真と同じ期間保存します。
- 売り場からいただいた欲しい写真のご相談の内容は、運営者の管理システムに保存し、対応とお題の準備に必要な期間保存します。
- ブロックチェーンに記録した情報は、仕組み上削除できません。
9. 開示・訂正・削除等の請求
利用者は、運営者が保有する自己の情報について、開示、訂正、利用停止または削除を請求できます。
本アプリには氏名やメールアドレスによるアカウントがないため、請求の際は、対象の写真を特定できる情報(撮影画面に表示される写真の id(例: 7487ce0a-…)、撮影日時、ログインしたウォレットのアドレスなど)を添えて、10 の窓口までご連絡ください。請求者が撮影者であることを確認できる範囲で対応します(ウォレットでの署名をお願いする場合があります)。
削除の請求に応じる場合は、サーバー上の写真、メタデータ、位置情報および AI による解析の結果を削除し、ギャラリーから外します。ブロックチェーン上のハッシュ値と投稿者のアドレスは削除できませんが、写真とメタデータを削除すると、ハッシュ値から元の写真や正確な位置をたどることはできなくなります。
法令に基づき、請求の全部または一部に応じられない場合は、その理由をお伝えします。
10. お問い合わせ窓口
本ポリシーおよび情報の取扱いに関するお問い合わせは、次の窓口までお願いします。
- 運営者: Fudoki 運営者
- 連絡先: 準備中(本サイトで公開します)
小規模な体制で運営しているため、回答まで数日いただく場合があります。
11. 本サイトについて
本サイトは、アクセス解析や広告配信のための Cookie を使用していません。
本サイトのホスティング事業者(Vercel Inc.)が、配信のためにアクセスログ(IP アドレス等)を記録する場合があります。
12. 安全管理
写真は非公開設定のストレージに保存し、本アプリの API を通じてのみ配信します。通信は HTTPS で暗号化し、署名用の秘密鍵等はサーバーの環境にのみ置いています。
ログインの状態を表すトークンは端末の安全な保存領域に置き、サーバーにはその要約値(ハッシュ値)だけを保存します。運営者は利用者のウォレットの秘密鍵を取得しません。
運営者は、情報の漏えい、滅失またはき損を防ぐため、必要かつ適切な措置を講じます。ただし、インターネット上の通信や情報システムについて、完全な安全性を保証するものではありません。
13. 未成年の方の利用
本アプリは子ども向けのサービスではありません。未成年の方は、保護者の同意を得た上で本サービスを利用してください。
14. 本ポリシーの変更
運営者は、法令の改正や本サービスの内容の変更に応じて、本ポリシーを変更することがあります。
重要な変更を行う場合は、変更後の内容と効力発生日を本サイトに掲載して周知し、法令上必要な場合は利用者の同意を得ます。