プライバシー
ツールに入力した内容が当社のサーバーに送信されることはありません。唯一の例外は、あなた自身が接続したAIエージェントです(「AIエージェント」を参照)。このページには、サイトがデバイスに保存するものをすべて載せています。
ブラウザから出るもの
ツールで入力、貼り付け、開いた内容がこちらのサーバーに送信されることはありません。サイトが送信するのは、「報告を送信」を押したときの問題報告、アイデアボードへのアイデアまたは投票、ページ上のスクリプトが失敗したときの短いエラーノート(「エラーノート」を参照)、そしてメンバーになった場合のメールアドレス(「メンバーシップ」を参照)だけです。MCPサーバーにAIエージェントを接続した場合は、そのエージェントがツールに送った内容も当社に届きます(「AIエージェント」を参照)。広告は第三者が配信し、独自のコンテンツを読み込みます。
デバイスに保存されるもの
サイトが書き込むすべてのキーを、コードから生成しています。ここにあるものはどこにも送信されません。
| キー | 内容 | 保存場所 | 保存期間 |
|---|---|---|---|
codeknife-theme | テーマの選択(ライトまたはダーク) | このブラウザ | 削除するまで |
codeknife-contrast | コントラストの選択(標準または高) | このブラウザ | 削除するまで |
codeknife-reader | 文字サイズとディスレクシア対応フォントの設定 | このブラウザ | 削除するまで |
codeknife-guided | すでに見たツールのガイド | このブラウザ | 削除するまで |
codeknife-adblock-bypass | 広告ブロッカーのチェックを省くために自分で設定できるフラグ。サイトが書き込むことはありません | このブラウザ | 削除するまで |
codeknife-recent | 最近開いたツール | このブラウザ | 削除するまで |
codeknife-recent-off | 最近使ったツールを保存しないという設定 | このブラウザ | 削除するまで |
codeknife-pins | ピン留めしたツール | このブラウザ | 削除するまで |
codeknife-code-languages | お気に入りに入れた、または最後に選んだコード例の言語 | このブラウザ | 削除するまで |
codeknife-ideas-voted | 投票したアイデア。アイデアボードで投票済みと表示するために保存します | このブラウザ | 削除するまで |
codeknife-member | このデバイスでのメンバーシップのサインイン状態。セッショントークンと、メンバーシップが有効かどうか。サインアウトするか保存データを消去するまで保持します | このブラウザ | 削除するまで |
codeknife-options:<tool> | ツールで選んだオプションと、記憶するかどうか | このブラウザ | 削除するまで |
codeknife-handoff:<id> | ツール間で送る出力。読み込まれると削除されます | このタブ | タブを閉じるまで |
オフラインコピー
Service Worker が、ページとファイルのコピーを、codeknife- にバージョンを付けた名前でブラウザーのキャッシュに保存し、接続なしでもサイトを開けるようにします。保存されるのはサイトのファイルだけで、入力内容は含まれません。古いバージョンは自動的に削除され、残りはブラウザー設定でサイトデータを消去すると削除されます。
広告
ほとんどのページに Google AdSense の広告が表示されます。Google は独自のスクリプトを読み込み、IP アドレスとブラウザー情報を受け取り、デバイスに Cookie または同様の識別子を設定することがあります。詳しくは Google のプライバシーポリシーをご覧ください。これは当方では管理できず、そのデータも受け取りません。機密性の高いツール(パスワード、JWT、ハッシュ)のページ、ホーム、このページ、報告ページでは、広告スクリプトを読み込まず、広告も表示しません。メンバーはどのページでも広告が表示されず、ブラウザーは広告スクリプトも同意スクリプトも読み込みません。サイトは自社サーバーからおとりファイルを要求して広告ブロッカーも検出しますが、入力内容は含まれません。EU と英国の訪問者には、まず Google の同意ツールで同意をお尋ねします。このツールは選択内容を、デバイス上の Cookie または同様のストレージに保存します。
エラーノート
ページ上のスクリプトが失敗すると、ブラウザーは確認なしに短いノートを送信します(1 ページにつき最大 5 件)。内容は、エラーメッセージ、発生元のファイル、スタックトレース、ツール、ページの言語とパス、ブラウザーのユーザーエージェント、ウィンドウサイズ、配色です。入力内容は一切含まれません。エラーの種類ごとに回数を数え、同じエラーが続く場合はこれらの情報で GitHub の issue を作成します。
アクセス解析
機密性の低いツールのページでは、Cloudflare Web Analytics でページビューを集計します。Cookie は設定せず、サイトをまたいだ追跡もしません。記録するのはページのアドレス、参照元、国、ブラウザーとデバイスの種類、読み込み時間で、入力内容は記録しません。機密性の高いツールのページでは解析を実行しません。
報告
報告には、送信前にプレビューで表示される内容が含まれます。入力内容は、オンにした場合にだけ含まれます。メールアドレスは任意で、暗号化して保存し、修正が公開されたときにお知らせするためだけに使います。そのメッセージを送信した時点で、遅くとも 180 日後には削除されます。
アイデアと投票
アイデアには、入力したタイトルと本文が含まれます。言語とともに保存され、確認後に公開されます。投稿者の情報は付かないため、個人情報は書かないでください。投票は、IPアドレスとアイデアから作った鍵付きハッシュとして保存され、同じアドレスからは1回だけ数えられます。このハッシュは90日後に削除され、投票数は残ります。提案のボット確認には当サイトが自ら運用するALTCHAを使い、提案を始めたときにだけ読み込みます。
メンバーシップ
メンバーになった場合、当サイトが保管するのはメールアドレス、プランと終了日、サインインしたデバイス(それぞれの追加日つき)です。ツールに入力した内容がアカウントの一部になることはありません。メールアドレスは暗号化して保存し、サインインリンクの送信にのみ使います。リンクは一度だけ使え、10分で無効になります。サインインフォームは、そのアドレスにメンバーシップがあるかどうかを明かしません。支払い情報は決済サービス事業者に送られ、当サイトには届きません。アカウントとメールアドレスは、メンバーシップの終了から90日後に削除されます(更新した場合を除く)。終了後はメンバーシップのページからいつでも削除できます。
AIエージェント(MCP)
ツールはブラウザ内で動作しますが、MCPサーバーを通じて一部のツールをAIエージェントに使わせることもできます。入力内容が当社のサーバーに届くのはここだけです。エージェントがツールに送った内容は、回答を作るためにメモリ上で処理され、保存もログ記録もされず、アカウントにも紐づけられません。通信はHTTPSで行われます。提供されるのは機密データを扱わないツールだけで、ハッシュ、パスワード、JWTのツールは提供されません。MCPサーバーはメンバーシップに含まれており、メンバーシップなしでは利用できません。接続には、サインイン済みの有効なメンバーシップと、同意ページでのあなたの承認が必要です。メンバーシップが終了すると、接続済みのエージェントは動作しなくなります。接続ごとに、エージェントの名前、戻り先のアドレス、ハッシュ化したアクセストークンを、接続を解除するまで(アカウントページからいつでも解除できます)、最後に使われてから30日後まで、またはアカウントを削除するまで保管します。上限を超える呼び出しは切り捨てられ、省かれた内容はエージェントに伝えられます。上限を超えたことを理由に呼び出しを拒否することはありません。
関わるその他の事業者
サイトは Cloudflare 上で動作し、ページを配信するためにリクエストを処理し、通常のサーバーログを保持することがあります。報告ダイアログのボット確認は ALTCHA で、当サイトが自ら運用し、ダイアログを開いたときにだけ読み込みます。報告は GitHub の issue になり、メールアドレスは含まれません。修正公開のメールとサインインのメールは Resend 経由で送信します。メンバーシップのお支払いは決済サービス事業者を通じて行われ、同社がメールアドレスと支払い情報を受け取り、税務上の販売者となります。
お問い合わせ
どのページでも「問題を報告」をご利用ください。