トップページに戻る

progFocus のデータの扱い

最終更新日: 2026年9月30日

このページでは、progFocus(以下「当サービス」)に固有のデータの扱いを説明します。アクセス解析のための Cookie とその同意の扱い、運営者、安全管理のために講じている措置は、takushio2525 のサービスに共通のプライバシーポリシーに記載しています。あわせてご確認ください。

1. ブラウザへの保存

ログインせずに使う場合、プロジェクトのデータや表示の設定は、お使いのブラウザ内(LocalStorage)に保存され、当サービスのサーバーには保存されません。ブラウザのデータを消去したり、別のブラウザや端末に移ったりすると、そのデータにはアクセスできなくなります。大切なデータは「ファイル保存」で手元にバックアップしてください。

ログインして使っている間も、開いているプロジェクトの写しと表示の設定がこのブラウザに保存されます。クラウドのプロジェクトの写しは、ログアウトするとこのブラウザから消します(クラウドに保存したプロジェクトは消えません)。

2. ログインして使う場合

Google または GitHub のアカウントでログインできます。ログインすると、各サービスから主に次の情報を受け取り、Supabase(認証とデータベースのサービス)に保存します。

  • メールアドレス(ログイン中のアカウントメニューなどに表示します)
  • 表示名(Google・GitHub に登録されている名前)
  • プロフィール画像の URL
  • ログインに使ったサービスでのあなたの識別番号(ユーザー ID)と、そのサービスが返すプロフィールの項目(GitHub のユーザー名など)

これらの情報は、アカウントの管理と、クラウド保存・リンク共有などの機能の提供に使います。販売することはありません。

Google・GitHub から受け取った情報は、上の目的のためだけに使います。広告や AI の学習には使わず、保存と処理を任せている事業者(「4. 保存と処理の場所」)を除いて、第三者に提供しません(法令に基づく場合を除きます)。

ログイン状態を保つため、Supabase Auth のセッション用 Cookie を使います。この Cookie はログインのためのもので、アクセス解析には使いません。

Google・GitHub 側での情報の扱いは、それぞれのポリシーをご確認ください。

3. クラウド保存

ログインしている間は、プロジェクト(名前と、ノード・接続などの内容)をクラウド(Supabase のデータベース)に保存できます。保存したプロジェクトはあなたのアカウントに紐づき、データベースのアクセス制御により、他の利用者のアカウントからは読み書きできないようにしています。例外は、「5. リンク共有」と「6. 外部アプリとの接続」を使った場合です。

4. 保存と処理の場所

ログインして使う場合の情報は、次の事業者のサービスで保存・処理しています。

  • Supabase(Supabase, Inc.、米国の事業者): アカウントの情報、クラウドに保存したプロジェクト、共有リンク、外部アプリとの接続の記録を保存します。データベースのサーバーは東京リージョン(日本)にあります。
  • Vercel(Vercel Inc.、米国の事業者): ページの配信と、サーバー側の処理(共有ページの表示や外部アプリとの接続など)を行います。サーバー側の処理は米国(米国東部)で、ページの配信は利用者に近い地域(日本など)の拠点で行われます。

どちらも米国の事業者で、Vercel でのサーバー側の処理は米国で行われます。米国の個人情報の保護に関する制度は、個人情報保護委員会の調査結果(アメリカ合衆国)で確認できます。当サービスは、こうした制度と各事業者の規約・セキュリティの公表内容を確かめたうえで、通信の暗号化と、データベースのアクセス制御(あなたのデータをあなたのアカウントからだけ読み書きできるようにする仕組み)を行っています。

5. リンク共有

共有リンクを作成すると、そのリンクを知っている人は誰でも、ログインせずにプロジェクトの名前と内容、作成日時・更新日時を閲覧できます。共有ページには、あなたのメールアドレスや表示名は表示されません。

共有リンクには有効期限(7日・30日・無期限)を設定でき、作成したリンクはいつでも無効化・削除できます。

共有ページへの過剰なアクセスを防ぐため、閲覧のたびに、IP アドレスから計算したハッシュ値とアクセス時刻を記録しています。この記録に IP アドレスそのものは含めません。

共有ページでは、アクセス解析(Google アナリティクス)に、共有リンクの部分を伏せたページのアドレス(例: /ja/shared/[token])だけを送ります。共有リンクそのものは Google に送りません。

6. 外部アプリとの接続

AI アシスタントなどの外部アプリを、あなたの progFocus アカウントに接続できます。接続は、接続画面であなたが「許可する」を選んだときだけ行われます。許可したアプリは、あなたのアカウントでクラウドに保存したプロジェクトにアクセスできるようになります。接続画面に表示されるアプリ名と戻り先ホストを確認し、心当たりのない接続は拒否してください。

許可したアプリがプロジェクトを読み取ると、その内容はアプリを提供する事業者(AI サービスの運営会社など。米国など外国の事業者であることが多くあります)のサーバーへ送られ、以後はその事業者の利用規約とプライバシーポリシーに従って扱われます。AI の学習に使われるかどうかなども、その事業者の定めによります。接続する前に、相手のポリシーを確認してください。

接続は、トップページのアカウントメニューにある「接続中のアプリ」から、いつでも取り消せます。取り消すと、そのアプリは外部アプリ用の窓口(MCP)からプロジェクトを読めなくなります(反映まで最大 30 秒ほどかかります)。ただし、そのアプリがすでに受け取っていた通行証(アクセストークン)は、有効期限(最長 1 時間)が切れるまで、データベースへ直接アクセスする用途には使えてしまいます。あわせて、お使いの AI ツールの側でも接続を削除してください。

7. アクセス解析

当サービスでは、アクセス解析に Google アナリティクスを利用しています。広告は表示しておらず、広告配信のスクリプトも読み込んでいません。Google アナリティクスが使う Cookie と、その同意(フッターの「Cookie 設定」)の扱いは、プライバシーポリシーをご覧ください。

8. 保存期間

情報ごとの保存期間は次のとおりです。長く使われていないアカウントを自動で削除することはしていません。

  • アカウントの情報・クラウドに保存したプロジェクト・共有リンク・外部アプリとの接続の記録: あなたが削除するまで(アカウントを削除すると、すべて削除されます。期限切れや無効にした共有リンクも、削除するまでは記録として残ります)
  • 共有ページの閲覧の記録(IP アドレスのハッシュ値と時刻): 1 時間を過ぎたものを、次に共有ページが開かれたときに削除します
  • ログインや通信の記録(Supabase・Vercel の運用ログ): 各事業者が定める期間
  • ブラウザに保存したデータ: あなたが消去するまで(クラウドのプロジェクトの写しは、ログアウトしたときに消します)

9. 書き出し・削除・開示などのご請求

書き出し: プロジェクトを開いて「ファイル保存」を押すと、Markdown ファイルとして手元に保存できます。クラウドに保存したプロジェクトも同じ方法で保存できます。

アカウントの削除: contact@takushio2525.com へ、ログインに使っているアカウントのメールアドレスを添えてご連絡ください。ご本人であることを確かめるため、そのメールアドレスに確認のメールを送り、返信をいただいてから削除します。アカウントを削除すると、クラウドに保存したプロジェクト・共有リンク・外部アプリとの接続もあわせて削除されます。ブラウザ内に保存したデータは、お使いのブラウザで消去してください。

保有個人データの利用目的の通知、開示、訂正・追加・削除、利用の停止・消去、第三者への提供の停止、第三者提供の記録の開示のご請求も、同じ窓口で受け付けます。手数料はいただきません。手続の詳細は、共通のプライバシーポリシーの「開示・訂正・削除などの請求」をご覧ください。

10. お問い合わせ

このページの内容や、情報の扱いに関するご質問・苦情は、contact@takushio2525.com へお寄せください(takushio2525 のサービスに共通の窓口です)。