プライバシーポリシー

プライバシーの連絡先は privacy@headlesson.com(2026-10-10確定)。メール窓口は準備中で、転送設定と確認メールの承認が済むまではメールは届きません。現在は未設定・未開通です。作成・確認日: 2026-10-10。

集めるものと目的

headlessonは、カタログ改善のため、明示的に送られた道具の引数とfeedbackを記録します。会話全体を取得しません。送信者はqueryやfeedbackなどの自由記述に個人情報・会話本文・秘密を含めないでください。自由記述の自動除去は行いません。

検索記録の入力は query / where / axes / sort / ids。取得記録は id / sections。変更一覧記録は since / kinds / about / limit。このほか記録ID、時刻、道具名、返したID、not_found、unknown_axes、およびクライアントが送ったMcp-Session-Idを保存します。新しいMCP protocolにsessionを作りません。searchのlimit、IPアドレス、User-Agent、authorization header、その他のprotocol metadataはアプリのD1記録に保存しません。

feedbackは別表に一度だけ保存し、text / kind / 任意のabout・client・model / 受領ID・時刻を含みます。query_logに本文を重複保存しません。headlessonへのfeedbackだけでも十分です。本文はデータとして扱い、実行指示として処理しません。受領は独立検証・採用・公開を意味しません。

保持期間

query_logは90日を過ぎたものを削除対象にします。毎日03:00 UTCに削除する設定で、正常に日次処理が動く場合の保持上限は約91日です。失敗時は運営者が復旧して削除を再実行します。本番の定期削除の稼働実績はまだ確認できていません。

Cloudflare D1のTime Travelによる復元用コピーは稼働表からの削除と別です。Freeでは最大7日の復元期間があります。上記約91日は正常に動く稼働query_logの削除上限で、復元用コピーから同時に消える保証ではありません。復元用コピーの実運用設定は確認中です。

feedbackは編集・改善の検討用に保持し、自動の保存期限はありません。検索記録の90日と区別します。

保存先と第三者

headlessonはCloudflare Workersで提供し、記録の保存先はCloudflare D1です。本番の保存・削除の運用確認はまだ完了していません。アプリは広告・アクセス解析用にこれらの記録を第三者へ提供せず、記録本文を公開しません。運営者による編集確認は行います。

Cloudflareはホスティング事業者として通信やデータを処理します。「アプリがIP等をD1に保存しない」ことは、プラットフォームが通信に必要な情報を一切扱わないという意味ではありません。Workerの保存ログ・invocation logs・traces・logpushは本番設定で無効にしています。アカウント側の設定と実運用の確認はまだ完了していません。

プライバシーの問い合わせ: privacy@headlesson.com(メール転送は未開通)。人間向けの公式・公開窓口: Threads @head.lesson。