プライバシーポリシー
制定日: 2026年7月1日
本プライバシーポリシー(以下「本ポリシー」)は、個人開発者(以下「当方」)が提供するBYOK(Bring Your Own Key)型AIチャットクライアント「はやトーク」(以下「本サービス」)における、利用者(以下「ユーザー」)の情報の取り扱いについて定めるものです。ユーザーは、本サービスを利用することで本ポリシーに同意したものとみなされます。
1. 事業者情報
本サービスは、個人事業主(開業届提出済み)である当方が、副業として個人で開発・運営しています。法人ではありません。
2. 本サービスの基本的な仕組みとデータの取り扱いについて
本サービスは「BYOK(Bring Your Own Key)」型のサービスであり、ユーザーが自ら取得したAnthropic社(Claude)およびOpenAI社(ChatGPT等)のAPIキーを利用してAIチャット機能を提供します。この仕組み上、本サービスにおけるデータの取り扱いには以下の特徴があります。ユーザーに安心してご利用いただくため、詳細を明記します。
2-1. APIキーの取り扱い
- ユーザーが入力したAnthropic社およびOpenAI社のAPIキーは、ユーザーが利用するブラウザ内にのみ保存され、当方が運営するサーバーへ送信・保存されることはありません。
- Anthropic社のAPIを利用したチャットについては、"anthropic-dangerous-direct-browser-access" というヘッダーを用いて、ユーザーのブラウザからAnthropic社のAPIへ直接通信します。このやり取りは当方のサーバーを経由しません。
- OpenAI社のAPIについては、ブラウザから直接呼び出すことができない技術的制約があるため、本サービスが提供するサーバー機能(Vercel Edge Function/
/api/chat)を1回だけ経由します。ただし、この際もAPIキーはリクエストの都度Vercel Edge Function上でOpenAI社への転送処理に使用されるのみであり、当方のサーバー側でAPIキーを保存することはありません。処理完了後、APIキーはサーバー上に残りません。
2-2. AIサービスの利用料金について
本サービスの月額利用料(サブスクリプション料金)とは別に、ユーザーはAnthropic社・OpenAI社の各AIモデルの利用について、各社が定める従量課金を、ユーザー自身と各社との契約に基づき直接支払うものとします。当方はこの従量課金に一切関与せず、マージン(手数料の上乗せ)を取ることもありません。AIモデルの利用に伴い各社に送信される会話内容(プロンプト)は、各社のプライバシーポリシー・利用規約に基づき各社によって取り扱われます。各社のポリシーについては、ユーザ自身で以下を確認してください。
- Anthropic社: https://www.anthropic.com/legal/privacy
- OpenAI社: https://openai.com/ja-JP/policies/privacy-policy/
2-3. チャット履歴・利用状況の保存場所
- ユーザーのチャット履歴、および利用状況(トークン数・概算コストなど)は、ユーザーが利用するブラウザのIndexedDB(Dexie.jsという技術を利用)にのみ保存されます。
- これらの情報が当方の運営するサーバーへ送信・保存されることは一切ありません。
- そのため、ユーザーがブラウザのデータを削除した場合や、異なる端末・ブラウザでアクセスした場合、チャット履歴等は復元・引き継ぎができません。この点はあらかじめご了承ください。
3. 当方が取得する情報
本サービスの提供にあたり、当方が直接取得・保存する情報は、上記2章に記載のチャット履歴等とは異なり、以下のとおり限定されています。
3-1. アカウント・決済に関する情報
本サービスの月額サブスクリプション(¥980・税込)の契約・課金処理は、決済代行サービスであるStripe, Inc.(以下「Stripe」)を通じて行います。
- クレジットカード番号等の決済情報そのものは、Stripeが直接取得・処理し、当方のサーバーを経由することも、当方が保持することもありません。
- 当方が保持するのは、StripeのCustomer ID(顧客識別子)、契約プラン、課金ステータス、および契約手続きに必要なメールアドレスなど、サービス提供・お問い合わせ対応に必要な最小限の識別情報です。
- これらの情報は、Upstash Redis(外部のデータストアサービス)に保存します。ただし、Upstash Redisが未設定・利用不可の場合は、サーバーのインメモリ(一時的なメモリ上のデータ領域)にフォールバックして保持することがあります。インメモリで保持した情報は、サーバーの再起動等により消失する場合があります。
3-2. アクセスログ等
本サービスの安定運用・不正利用防止・障害対応のため、サーバー(Vercel等のホスティング基盤)が一般的に取得するアクセスログ(IPアドレス、アクセス日時、エラー情報等)を、必要な範囲で確認する場合があります。
4. Cookie・ローカルストレージ等の利用について
本サービスでは、以下の目的でCookie・ローカルストレージ・IndexedDB等のブラウザ内保存技術を利用します。
- ログイン状態・セッション情報の保持(Cookie等)
- 決済状態・契約プランの確認のための識別情報の保持
- チャット履歴・利用状況(トークン数・概算コスト)のブラウザ内保存(IndexedDB/Dexie.js)
- APIキーのブラウザ内保存(ブラウザのローカルストレージ等)
- サービス改善・不具合解析を目的とした、必要最小限のアクセス解析(利用する場合、個人を特定しない統計情報として扱います)
ユーザーは、ブラウザの設定によりCookie等の利用を制限・削除することができますが、その場合、本サービスの一部機能(ログイン状態の保持、チャット履歴の保存等)が正常に動作しなくなる可能性があります。
5. 第三者への情報提供について
当方は、以下の場合を除き、ユーザーの個人情報を第三者に提供することはありません。
- ユーザーの同意がある場合
- 法令に基づき開示が求められた場合
- 人の生命、身体または財産の保護のために必要があり、ユーザーの同意を得ることが困難な場合
- 本サービスの提供に必要な範囲で、以下の外部サービス提供者に対して、必要最小限の情報を提供する場合
本サービスは以下の外部サービスを利用しており、それぞれ次の範囲でデータの受け渡しが発生します。
| 提供先 | 提供される情報 | 目的 |
|---|---|---|
| Stripe, Inc. | 決済に必要な情報(カード情報はユーザーがStripeに直接入力し、当方を経由しません)、契約プラン情報 | サブスクリプション課金・決済処理 |
| Anthropic社(Claude API) | ユーザーが入力したプロンプト(会話内容)。ユーザーのブラウザから直接送信され、当方を経由しません | AIチャット応答の生成 |
| OpenAI社(各種API) | ユーザーが入力したプロンプト(会話内容)、リクエストの都度転送されるAPIキー(当方サーバーに保存されません) | AIチャット応答の生成 |
| Upstash, Inc.(Upstash Redis) | Stripe Customer ID等の契約管理に必要な識別情報 | 契約・課金状態の管理 |
| Vercel, Inc. | アクセスログ、APIリクエストの中継に必要な情報 | 本サービスのホスティング・実行基盤 |
なお、Anthropic社・OpenAI社への会話内容の送信は、本サービスの機能上必然的に発生するものであり、各社における当該データの取り扱いは、各社が別途定めるプライバシーポリシーに従います。当方はこれらのデータの内容を閲覧・取得することはできません。
上表の提供先(Stripe, Inc.、Anthropic社、OpenAI社、Upstash, Inc.、Vercel, Inc.)は、いずれも米国に所在する事業者です。外国にある第三者への情報提供にあたり、当方は各社の公表するプライバシーポリシー・セキュリティ基準等を確認したうえで、本サービスの提供に必要な範囲に限定して情報を提供しています。米国の個人情報保護制度に関する一般的な情報は、個人情報保護委員会が公表する情報をご参照ください。
6. 情報の保存期間
- チャット履歴・利用状況・APIキー: ユーザーのブラウザ内(IndexedDB/ローカルストレージ)に保存され、ユーザー自身がブラウザから削除するまで、またはブラウザのデータが消去されるまで保持されます。当方はこれらを保有しないため、削除依頼への対応はできません(ユーザー自身のブラウザ操作でのみ削除可能です)。
- 決済・契約管理情報(Stripe Customer ID等): 契約継続中および契約終了後、法令上必要な期間(会計帳簿の保存義務等)保持した後、遅滞なく削除します。
7. ユーザーの権利(開示・訂正・削除等)
ユーザーは、当方が保有する個人情報(Stripe Customer ID、契約状況、メールアドレス等)について、開示・訂正・利用停止・削除を求めることができます。ご希望の場合は、本ポリシー末尾の連絡先までご連絡ください。合理的な期間内に対応いたします。
なお、チャット履歴・利用状況・APIキーはユーザーのブラウザにのみ保存され当方は保有していないため、これらについてはユーザー自身がブラウザの設定・機能により削除操作を行ってください。
8. 未成年者の利用について
本サービスは成年の利用を想定しています。未成年者が本サービスを利用する場合は、親権者等の同意を得た上でご利用ください。
9. セキュリティについて
当方は、保有する情報(Stripe Customer ID等の契約管理情報)について、不正アクセス・紛失・改ざん・漏えい等を防止するため、合理的な範囲で安全管理措置を講じます。ただし、インターネットを利用したサービスである性質上、完全な安全性を保証するものではありません。
10. 本ポリシーの変更について
当方は、法令の改正やサービス内容の変更等に応じて、本ポリシーの内容を予告なく変更することがあります。変更後のポリシーは、本サービス上に掲載した時点から効力を生じるものとします。重要な変更がある場合は、本サービス上での告知等、可能な範囲でユーザーに周知するよう努めます。
11. 準拠法・管轄
本ポリシーの解釈にあたっては日本法を準拠法とし、本サービスに関して当方とユーザーとの間に生じた紛争については、さいたま地方裁判所を第一審の専属的合意管轄裁判所とします。
12. お問い合わせ窓口
本ポリシーに関するお問い合わせ、個人情報の開示・訂正・削除等のご請求は、下記の連絡先までお願いいたします。
連絡先メールアドレス: miyakoshi.dev@gmail.com
制定日: 2026年7月1日
はやトーク運営者