Cheloop プライバシーポリシー

版: 1.1.0 / 作成日: 2026-10-08 / 改訂: 2026-11-12 / 施行日: 2026-11-11

【この文書の読み方】本文書の記載は、本製品の実装と、実測した通信の内容に合わせています。実装を変えるときは、本文書も同時に直します。次の仕組みは、2026-11-11 の商用版(販売サイトで販売する版)から提供する仕組みです。該当する箇所には「(2026-11-11 の商用版から提供)」と付けています。(1) 1.1・1.2 の販売サイトでの購入・決済(Stripe)・返金と、ライセンスの提供、(2) 1.1 の登録できるアプリの本数の上限の判定、(3) 1.1 の更新前のお知らせのメール、(4) 7 章の重要な変更の登録メールアドレスへの通知、(5) 3 章の端末の中でのライセンスの確認と、3.4 の販売サイトのページをブラウザーで開く案内、(6) 2.5 の契約が終わった後の閲覧・書き出し・削除、(7) 1.1 の無料体験の申込み。このうち、アプリの中の仕組み((2) の本数の上限の判定、(5) のライセンスの確認とブラウザーで開く操作、(6) の閲覧・書き出し・削除と、2.2 のライセンスの保存)は、現在のビルドに入っています。販売サイト(cheloop.com)の側の仕組み((1)・(3)・(4)・(7) と、3.4 の販売サイトから決済代行会社の顧客ページへの移動)は、販売サイトで提供しています。

株式会社山愛(運営部門:マスマール。以下「提供者」といいます)は、デスクトップアプリ「Cheloop(チェループ)」(以下「本製品」)と、その販売における情報の取扱いを、次のとおり定めます。

1. 基本方針

1.1 販売・問い合わせでの取扱い

本製品は、提供者の販売サイトで、決済代行会社(Stripe)の決済を使って販売します(2026-11-11 の商用版から提供)。購入、決済、更新の前のお知らせ、問い合わせの対応では、提供者が次の情報を扱います。これは、アプリの中の処理とは別のものです。

利用目的は次のとおりです。

カードの番号などの決済の情報は、決済代行会社が扱います。決済代行会社での取扱いは、1.2 のとおりです。カード番号は、決済代行会社が受け取り、提供者は持ちません。住所と電話番号は、請求書払いを始めるまで、受け取りません。

購入・問い合わせの情報の保存期間は、次のとおりです。

無料体験の申込みでは、販売サイトで、申し込む人のメールアドレスを受け取ります(2026-11-11 の商用版から提供)。

登録できるアプリの本数の上限と、ライセンスの有効期限は、利用者の端末の中で判定します。(2026-11-11 の商用版から提供)登録したアプリの数や名前、利用状況を、提供者へ送りません。

販売サイトでは計測(GA4 等)をしていません。置くときは先に本文書を改訂します。Google アナリティクス 4(GA4)は、本製品(アプリ)には入っていません。

1.2 決済の処理の委託と、外国での取扱い

本節の決済の処理は、2026-11-11 の商用版から提供します。

1.3 販売サイト(cheloop.com)での取扱い

販売サイト(cheloop.com)での情報の取扱いは、次のとおりです。購入・決済の情報は、1.1・1.2 のとおりです。

1.4 外国にある事業者での取扱いについての同意

購入の申込みと、無料体験の申込みでは、プライバシーポリシーへの同意を求めます。この同意は、次の外国にある事業者での取扱いについての同意(個人情報保護法第28条第1項)を含みます。同意が無い場合は、申込みを受け付けません。

2. 端末内に保存する情報

2.1 保存場所

OS が利用者ごとに用意するアプリのデータ領域(Electron の userData。macOS では通常 ~/Library/Application Support/ 配下の本製品のフォルダー)の store フォルダーに、SQLite のファイル asc.sqlite として保存します。

2.2 保存する情報

テーブル 保存する内容
projects 検査したプロジェクトの表示名(フォルダー名)と、フォルダーの絶対パス(root_path)、技術構成の欄(stack_json。現在の版では空のまま)、登録日時。プロジェクトを削除するまで保存し、30 日の自動削除の対象外です
scan_runs 検査ごとの開始・終了日時、状態、検査モード、検査エンジンとルールの版、検査範囲(実施・未実施・失敗・除外)、伏せ字にしたエラー、アプリの判定(テスト・検査用のファイルの読み込み元の相対パスと行・伏せ字にした行の文)、検出した DB 製品と DB 検査の範囲、依存パッケージの補足(実行コマンドを含む本番の依存パッケージの名前・版と lockfile の相対パス)、点検の設定(scan_options_json。外部照会の有無・オフラインかどうか・URL 検査の URL の数だけ。URL そのものは保存しません)、使った緊急度の情報(CISA KEV・EPSS)の出どころ(threat_intel_json。取得したもの・キャッシュ・同梱の控えの別、データの版と日付、取得の日時、取得できなかった理由の種類、import を読み取れたかどうか)、点検を誰が始めたか(started_by。利用者・自動の見張り・AI のどれか)
findings 検出事項ごとのルール ID、危険度・確信度、ファイルの相対パスと行、URL 検査の対象 URL、伏せ字にした根拠(該当するコードの一部を含みます。1 か所 200 文字まで。2.4)、確認の材料(伏せ字にした値の名前・宣言の文、値の形の種類。値そのものは保存しません)、推奨対処、限界の説明、識別用のハッシュ(fingerprint)、依存関係の脆弱性の情報源 ID・severity・取得日時、依存関係の脆弱性の別名(CVE 等の ID)・照合に使った CVE の番号・KEV の掲載日と対応期限とランサムウェアでの利用の有無・EPSS の値と百分位・自分のコードの import が見つかったかどうか・OSV の情報に含まれる参照リンクの種類と URL
engine_results 検査エンジンごとの結果の状態・所要時間・件数・伏せ字にしたエラー・検査範囲
scan_files 再検査の比較のため、検査ごとに列挙したファイルの相対パスのハッシュ値(ファイル名そのものは保存しません)
suppressions 利用者が「誤検知として非表示」にした項目の識別用ハッシュ、利用者が入力した理由(AI への依頼の列の「誤検知と報告済み」の行で「誤検知として非表示にする」を 1 回押したときは、理由の入力を求めず、決まった文「AI の誤検知の報告を確かめて非表示にしました。」を保存します)、非表示にした日時、見直しの期限(expires_at。非表示にしたときに選んだ 30 日・90 日・1 年の後の日時。期限なしを選んだときは空。選ばなければ 90 日。AI への依頼の列から 1 回押したときは 90 日)、元に戻した日時(revoked_at。「元に戻す」を押したとき、または期限が来た後に「見直し済み(表示のままにする)」を押したときに入ります。それまでは空)。この版より前に非表示にした項目は、期限なしとして扱います(見直しの期限は来ません。非表示の一覧から元に戻せます)
finding_confirmations 利用者が「確認済み(あなたの確認)」にした項目と、AI の報告から確認済みになった項目(前の点検から引き継いだ答えによるものを含みます)の識別用ハッシュ、確認項目の種類、確認の前提のハッシュ、利用者が入力した理由、確認の方法(1 件ずつ・まとめて・質問への回答)、日時、取り消した日時、任意で入力した確認した人の名前(AI の報告から確認済みになったものは、決まった文「AI の報告(利用者が記録)」)。認可の手動確認の確認済みは、その検査にだけ紐づけて保存します。プロジェクトを削除するまで保存します(30 日の自動削除の対象外です)
check_answers 確認項目の質問への答え(はい・いいえ・わからない・使っていない)、質問の識別子(item_key。確認項目の種類と識別用のハッシュ)、対象の識別子(ハッシュ)、質問集の版(catalog_version)、まとめて記録したときのまとまりの識別子(batch_id)、日時、確認した人の欄。現在の版では、質問はすべて AI への確認の依頼として出し、答えは AI の報告から記録します。確認した人の欄には、決まった文「AI の報告(利用者が記録)」、または前の点検から引き継いだ答えでは「AI の報告(前回の点検から引き継ぎ・元の日時)」が入ります。以前の版で利用者が答えた行には、任意で入力した確認した人の名前が入っている場合があります。検査履歴と同じく 30 日で自動削除します
check_events 確認済み・取り消しの操作の履歴(操作の種類・対象の確認項目の識別子(item_key。確認項目の種類と識別用のハッシュ)・件数・利用者が入力した理由・まとめて操作したときのまとまりの識別子(batch_id)・日時)。プロジェクトを削除するまで保存します
consent_records 同意 1 回ごとの識別子(ランダムに生成した ID)と同意した日時(氏名・メールアドレスは記録しません)
consent_documents 同意 1 回ごとに、同意した文書(利用規約・プライバシーポリシー・検査限界文書)の種類・版と本文の sha256 ハッシュ値(氏名・メールアドレスは記録しません)
fix_queue_marks 修正指示の「あとで」の印(以前の版で付けた「済んだ」の印も、検査履歴と一緒に削除されるまで残ります)。保存するのは、検査の識別子、単位の識別用ハッシュ(32 桁。パス・パッケージ名・URL・検出内容は含みません)、印の種類、日時だけです。検査履歴と同じく 30 日で自動削除します
ai_queue_units AI への依頼の単位の記録。保存するのは、検査の識別子、単位の識別用ハッシュ(32 桁)、依頼の種類、単位に含まれる検出事項の識別用ハッシュ(fingerprint)の列、依頼文をコピーした回数と最初・最後の日時、最後に入れたまとめ(まとめてコピー・書き出し)の識別子(last_bundle_id。まとめを通していなければ空)だけです(パス・パッケージ名・URL・検出内容は含みません)。検査履歴と同じく 30 日で自動削除し、検査履歴の削除・プロジェクトの削除でも削除します
ai_bundles AI への依頼のまとめ(まとめてコピー・書き出し)の 1 回ごとの記録。保存するのは、まとめの識別子(ランダムに生成した ID)、点検の識別子、まとめの種類(コピー・書き出し・AI に渡した依頼(mcp。AI との接続で AI が依頼を受け取ったもの))、件数、書き出しのフォルダー名(書き出しのときだけ。アプリの表示名から作った名前)、日時だけです(依頼文の本文・パス・パッケージ名・URL・検出内容は含みません)。検査履歴と同じく 30 日で自動削除し、検査履歴の削除・プロジェクトの削除でも削除します
loop_rounds 点検の回ごとの要約。保存するのは、検査とプロジェクトの識別子、点検の開始日時と状態、件数(重大問題・確認が必要・開発用の部品・未完了・依頼の数・コピーした数・修正したと報告された数(移行前の回は「済んだ」の数)・前回と比べた直った数・新しい数・残りの数・直ったと確認した数など)、日時だけです(パス・パッケージ名・URL・検出内容は含みません)。30 日の自動削除の対象外で、1 プロジェクトにつき新しい 400 回まで保存します。検査履歴の削除・プロジェクトの削除で削除します
ai_reports あなたが貼り付けて記録した AI の報告(返信ブロック)。保存するのは、検査の識別子、単位の識別用ハッシュ(32 桁)、依頼の種類、確認項目の識別子(ハッシュ・規則 ID だけ)、結果の種類(修正した・誤検知・直せない・利用者の作業が必要・該当する・該当しない・判断できない)、挙動の変化の有無、テストの結果、日時、同じ依頼に貼り直した回数(report_count)、前の点検の依頼への報告ならその点検の識別子と、AI が書いた「理由」「挙動の変化の内容」です。「理由」「挙動の変化の内容」は、秘密らしき値を伏せ、端末のパスを置き換えた後の文だけを、それぞれ 1,000 文字まで保存します。貼り付けた文の全体は保存しません。検査履歴と同じく 30 日で自動削除し、検査履歴の削除・プロジェクトの削除でも削除します
ai_report_inbox AI の報告の集め箱(記録する前に、返信ブロックを溜めておく場所)。保存するのは、行の識別子(ランダムに生成した ID)、依頼番号(点検の識別子の先頭 8 桁と単位の識別用ハッシュ 32 桁)、依頼の種類、結果の種類、挙動の変化の有無、テストの結果、AI が書いた「理由」「挙動の変化の内容」(秘密らしき値を伏せ、端末のパスを置き換えた後の文だけを、それぞれ 1,000 文字まで)、伏せたかどうか、入れた日時、貼り付け・返信ファイル・AI から直接(mcp。AI との接続で AI が入れたもの)のどれから入れたかだけです。貼り付けた文の全体は保存しません。1 アプリにつき 200 件までです。入れてから 30 日で自動削除し、確定して記録したとき・集め箱を空にしたとき・個別に外したとき・検査履歴の削除・プロジェクトの削除でも削除します
ai_unit_claims AI が「誤検知」「直せない」「利用者の作業が必要」「判断できない」と報告した依頼を、次の点検でも同じ場所に出すための記録。結果画面とレポートの概要に、重大問題のうち AI が誤検知と報告したものの件数を「AI が誤検知と報告(未確認・重大問題の数には含めています)」として別に表示するのにも使います(表示だけで、重大問題の数は減らしません)。保存するのは、プロジェクトの識別子、単位の識別用ハッシュ(32 桁)、依頼の種類、報告の種類、報告した検査の識別子、日時、取り消した日時、「列に戻す」を押した日時だけです(理由の文・パス・パッケージ名・URL・検出内容は含みません)。30 日の自動削除の対象外で、1 プロジェクトにつき 2,000 件まで保存します。検査履歴の削除・プロジェクトの削除で削除します
monitor_settings 自動の見張りの設定(プロジェクトごと)。見張りのオン・オフ、部品の照会の頻度と時刻、自動点検の曜日と時刻、自動点検で OSV に照会するか、照会で読む lockfile の相対パス、見張りをオンにした日時。プロジェクトを削除するまで保存します
monitor_snapshots 自動の見張りの、直近の部品の照会の結果 1 回分(プロジェクトごとに上書き)。保存するのは、該当した脆弱性の情報(パッケージ名・版・脆弱性 ID・別名・危険度・修正版)、照会した lockfile の組み合わせのハッシュ値、照会した日時、成否と、前回の照会で KEV に載っていた脆弱性の ID の一覧(kev_ids_json。新しく KEV に載ったことを知らせるため)だけです。部品の一覧そのもの・パス・ファイル名は保存しません。プロジェクトを削除するまで保存します
monitor_runs 自動の見張りの実行の記録(照会・自動点検の種類、予定の時刻、始めた・終えた日時、結果(成功・延期・失敗)と理由の種類、知らせた数、自動点検の検査の識別子、URL の検査を外したか)。検査履歴と同じく 30 日で自動削除します
monitor_consents 自動の見張りへの同意の記録(同意した説明の版と本文の sha256 ハッシュ値、同意した日時、取り消した日時)。氏名・メールアドレスは記録しません。本製品のデータフォルダーを削除するまで、この端末の中に保存します(アプリ本体のアンインストールだけでは消えません。2.5)
license 利用者が貼り付けて保存したライセンスの文字列 1 件と、保存した日時。文字列には、提供者が電子署名した次の項目が入っています: ライセンス番号、種別(無料体験・ライト・スタンダード・プロ)、登録できるアプリの本数の上限、自動の見張りを使えるか、発行日時、有効期限、購入者の表示名(会社名・屋号。無料体験では空)、署名した鍵の識別子。メールアドレスは含みません。 アプリは、起動のたびにこの文字列の署名を確かめ直し、有効期限と本数の上限の判定に使います。新しいライセンスを保存すると置き換え、前のライセンスは残しません。データフォルダーを削除するまで保存し、30 日の自動削除・検査履歴の削除・プロジェクトの削除の対象外です
app_meta 本製品の動作に使う小さな記録。保存するのは、AI の報告の記録を始めた時刻 1 件(履歴の表の注記に使う)と、ライセンスの有効期限の判定に使う、アプリが見た最も新しい時刻 1 件(license_clock_max。端末の時計が大きく戻ったときに、この時刻で有効期限を判定するため)と、AI への依頼のまとめの設定(1 本に入れる件数 ai_bundle_size と、設定で選んだ書き出し先のフォルダーの絶対パス ai_bundle_export_dir。設定を保存したときだけ保存し、書き出し先を既定に戻すと ai_bundle_export_dir を消します)と、保存済みの文を今の伏せ字の処理で伏せ直したとき(DB の構造の版 18 への更新のとき)に変わった行の数(remask_v18_changed_rows。数だけ)と、AI との接続の入・切(mcp_enabled。最初は切)だけです。検出内容は含みません。書き出し先のパスには、ホームフォルダーの名前(macOS の利用者名)が含まれます。30 日の自動削除の対象外です

AI への依頼文をコピーした日時(ai_queue_units)と、あなたが貼り付けて記録した AI の報告(ai_reports・ai_unit_claims。確認の依頼への報告は、確認済みの記録・確認項目への回答にも、AI の報告をあなたが記録したものとして入ります)は、この端末の中にだけ保存します。依頼文の本文と、貼り付けた文の全体は保存しません。AI の報告の集め箱(ai_report_inbox)も端末の中にだけ保存し、あなたが「記録の内容を確かめる」から「確定して記録する」で確定するまでは、記録(ai_reports・ai_unit_claims など)には使いません。依頼文はあなたがクリップボードにコピーして(または 2.6 の書き出し先のファイルに書き出して)使うもので、本製品が AI のサービスにソースコードや依頼文を送ることはありません。あなたが AI との接続を入にしたときは、同じ Mac の中で AI が依頼を受け取り、報告を集め箱に入れます(3.4)。本製品が読む AI の報告は、あなたが貼り付けたもの、2.6 の書き出し先の返信ファイルのうちあなたが確かめて取り込んだもの、AI との接続で AI が集め箱に入れたものだけです。どれも、あなたが「確定して記録する」で確定するまでは記録に使いません。

このほか、DB の構造の版を管理する schema_version を保存します。

AI との接続を入にしている間は、DB の外に、同じデータフォルダーの mcp フォルダーへ接続のためのファイル(mcp/cheloop.sock)を置きます。接続のためのファイルで、中身は残りません。接続を切にしたときと、本製品を終了したときに消します。本製品が異常終了したときは残ることがあり、次に本製品を起動したときに消します。

DB の外に、同じデータフォルダーの threat-intel フォルダー(userData/threat-intel/)へ、3.1 であわせて受け取った緊急度の情報(CISA KEV・EPSS)の公開の一覧のキャッシュ(kev.json・epss.csv.gz)と、取得の日時・状態・前回の ETag(meta.json)を保存します。公開の一覧と取得の記録だけで、どのプロジェクトの情報も含みません。

同じ userData のフォルダーには、アプリの基盤である Electron(Chromium)が既定で作成するファイル(キャッシュ・設定・ブラウザーのストレージ等)も置かれます。本製品はこれらに検査結果を保存しません。

前の点検で記録した AI の答えのうち「該当しない」に当たるものは、同じ条件のときだけ、次の点検の記録(check_answers)に書き写して引き継ぎます。このとき、対象を確認済みにした記録(finding_confirmations・check_events)も残ります。理由の欄には、決まった文「前回の点検の AI の報告(結論: 該当しない)を引き継いで記録」が入ります。

2.3 一時的に作成するもの

検査の間だけ、OS の一時フォルダー(macOS では TMPDIR が指す利用者ごとの一時領域)に次のフォルダーを作ります。

フォルダー名 内容
asc-gitleaks- で始まるフォルダー 秘密情報の検査(Gitleaks)のために、検査対象のファイル(除外したものを除く。.env 類を含む)を平文のまま複製したもの。秘密情報の値がそのまま含まれ得ます
asc-osv- で始まるフォルダー 依存関係の検査(OSV-Scanner)のために lockfile を複製したもの。private registry の URL や認証情報が含まれ得ます

2.4 保存しない情報

本節の「保存しない」は、検査結果の記録として保存しない、という意味です。2.3 の一時的な複製には、秘密情報やソースコードが平文のまま含まれる場合があります。AI の報告の理由・挙動の変化の内容は、2.2 に書いた範囲で保存します。伏せ字の処理があっても、任意で入力した文に個人情報や機密が残らないとは限りません。

2.5 保存期間と削除

2.6 エクスポートしたレポート

利用者が保存した JSON・Markdown・HTML のレポートと、保存した修正依頼(Markdown)は、利用者が指定した場所に保存され、本製品は管理しません(自動削除の対象外です)。コピーした修正依頼は OS のクリップボードに残ります。ファイル名・URL・パスにも機密が含まれ得ます。共有前に内容を確認してください。確認した人の名前を入力していれば、レポートに含まれます。

AI への依頼のまとめの書き出しのボタンを押したときだけ、書き出し先(既定は ~/Desktop/Cheloop/まとめ依頼/。設定でホームフォルダーの下の別のフォルダーを選べます)に、アプリごとのフォルダー(アプリの表示名から作った名前)と、その中の依頼文のファイル(依頼.md。書き込みの途中では同じフォルダーに一時ファイルを作り、依頼.md に付け替えます)、書き出し先の直下の案内のファイル(00_はじめに.md。アプリの表示名・件数・書き出し先のホームフォルダーからの場所を書き、検査の対象のフォルダーの場所は書きません)を作ります。自動では書き出しません。フォルダーは所有者だけが読み書きできる権限(0700)、ファイルは 0600 で作ります(macOS 等の POSIX 系 OS の場合)。依頼文の中身は、コピーで渡すのと同じ依頼文(伏せ字にした根拠・相対パス・行を含みます)で、本製品はそれを送りません。検査の対象のフォルダーには書き込みません。AI が同じフォルダーに書いた返信ファイル(返信.md)は、あなたが「この返信を使わない」を選んだときのほか、取り込んだ結果、入れられないブロックが無いときだけ、同じフォルダーの 取込済 に移します(ファイルは 0600 にします)。返信ファイルを取り込むと、中の返信ブロックを集め箱(2.2 の ai_report_inbox)に入れます(記録はしません)。記録するのは、集め箱から「記録の内容を確かめる」を押し、確認の画面で「確定して記録する」を押したときで、貼り付けて記録するときと同じ内容です(ai_reports・ai_unit_claims。確認の依頼への報告は、確認済みの記録・確認項目への回答にも、AI の報告をあなたが記録したものとして入ります)。返信ファイルの全文は、本製品のデータベースには保存しません。元の返信ファイルは、元の場所か 取込済 に残り、本製品は自動では消しません。これらのファイルとフォルダーは利用者のファイルとして扱い、本製品は自動では消しません(30 日の自動削除、検査履歴の削除、プロジェクトの削除、データフォルダーの削除でも消えません)。共有前に内容を確認してください。

3. 外部への送信

確認項目のアプリの判定・質問・確認依頼文の作成は端末の中だけで行い、外部へ送信しません。確認依頼文は本製品から送信しません(クリップボードへのコピーと、保存先を選んだ保存だけ)。コピーした後の扱いは利用者の判断です。

本製品の検査機能が外部と通信するのは、次の 3 つの場合だけです(3.1 の OSV への照会、3.1 であわせて受け取る緊急度の情報(CISA KEV・EPSS)の取得、3.2 の公開 URL 検査)。手動の点検では、どれも検査の開始前に接続先と送信内容を表示し、利用者が選択した場合にだけ行います(自動の見張りに同意した場合の 3.1 の照会と取得は、次の段落で説明します)。オフライン設定の場合はどれも行いません。これらに伴う名前解決(DNS)と、利用者の操作によるブラウザー・AI のサービスの利用は、3.3・3.4 で説明します。ライセンスの確認は端末の中で行い、そのための外部への通信はしません(2026-11-11 の商用版から提供)。ライセンスの確認のために、登録したアプリの情報・利用状況・端末の情報を提供者へ送ることもしません。

利用者が AI との接続(3.4)を入にしても、本製品から外部への通信は増えません。AI とのやりとりは、同じ Mac の中(本製品と、利用者が登録した AI のコマンドラインツールの間)で行います。AI が始めた再点検でも、前回の点検と同じ通信をします。前回の点検で 3.1 の照会を選んでいれば同じく照会し、あわせて緊急度の情報を受け取ります。選んでいないとき・オフライン設定のときは通信しません。3.2 の公開 URL 検査を含んだ点検は、AI から再点検を始められません。

自動の見張りに同意した場合は、3.1 の照会を、あなたがその場にいないときにも、設定した頻度(既定は毎日 9:00。週 1 回の自動点検で照会する設定のときは、その点検のときにも)で行います。送る内容は手動の点検の照会と同じです(3.1 の「送信する情報」だけで、パス・ファイル名・プロジェクトの表示名は送りません)。見張りの同意は、検査の前に毎回選ぶ照会の同意とは別に、設定の画面で 1 回もらい、いつでも取り消せます。見張りの照会と、OSV に照会する設定の自動点検では、見張りの同意(1.1.0 以上)があるときだけ、3.1 の緊急度の情報もあわせて受け取ります。

3.1 依存関係の脆弱性情報の照会(OSV)

3.2 公開 URL 検査

3.3 外部への通信の一覧

利用者が送信の内容を確かめられるよう、外部への通信を一覧にします。同じ内容を「外部への通信について」でも説明します。

機能・送信先 送信する情報・接続のときに伝わる情報 本製品の目的 送信先の目的
OSV への照会/api.osv.dev(Google が運営) エコシステム、パッケージ名・バージョン、脆弱性 ID、標準の通信ヘッダー(User-Agent 等)、接続元の IP アドレス 依存部品の既知の脆弱性を調べ、端末の中に結果を表示するため パッケージ等に対応する脆弱性情報を返すため。そのほかの記録の扱いは OSV の運営者によります
自動の見張りの照会/api.osv.dev(Google が運営) OSV への照会と同じ(あなたがその場にいないときに、設定した頻度で) 登録したアプリに新しく該当した脆弱性を知らせるため OSV への照会と同じ
緊急度の情報の取得/www.cisa.gov(米国の政府機関 CISA が運営) 部品・プロジェクトの情報は送りません(KEV カタログの公開の一覧を GET で受け取るだけ)。接続のときに、接続元の IP アドレス、User-Agent、要求の時刻、前回の ETag が伝わります 悪用が確認された脆弱性に印を付け、並び順に使うため 公開ファイルの配布。記録の扱いは CISA によります
緊急度の情報の取得/epss.empiricalsecurity.com(FIRST の EPSS のデータを配る Empirical Security が運営) 部品・プロジェクトの情報は送りません(EPSS の公開の一覧を GET で受け取るだけ)。接続のときに、接続元の IP アドレス、User-Agent、要求の時刻が伝わります 悪用の見込みの推定値を表示し、並び順に使うため 公開ファイルの配布。記録の扱いは Empirical Security によります
公開 URL 検査/入力した URL のホスト(同じホスト内のリダイレクトを含む) URL のパス・クエリを含む GET 要求、User-Agent、接続元の IP アドレス 利用者が管理し、検査の権限がある公開 URL の応答を取得して点検するため HTTP 要求への応答。アクセスログの保存などは、そのサーバーの運用によります
接続の前の名前解決/OS に設定された DNS サーバー等 OSV(api.osv.dev)・KEV(www.cisa.gov)・EPSS(epss.empiricalsecurity.com)または入力した URL のホスト名、名前解決に必要な通信の情報 接続先の IP アドレスを調べるため 名前解決への応答。記録の扱いは DNS の提供者によります

AI との接続(3.4)は、同じ Mac の中のやりとりで、この一覧に加わる通信はありません。AI が始めた再点検の通信は、上の表の OSV への照会と緊急度の情報の取得のうち、前回の点検で選んだものと同じです。

3.4 利用者による AI への貼り付け・AI との接続・外部リンクの閲覧

本製品は、AI のサービスへソースコードや依頼文を送信しません。依頼文には、伏せ字にした根拠、相対パス、行が含まれます。利用者が依頼文をコピーして外部の AI に貼り付けると、そのサービスに情報が送信されます。送信の前に、内容と、送ってよい権限があるかを確かめてください。送信の後の保存・学習への利用・削除などは、利用者が使う AI のサービスの条件と設定によります。

利用者がアプリの設定で AI との接続を入にしたときは、同じ Mac の中で、利用者が登録した AI のコマンドラインツール(当初の対象は Claude Code と Codex)が、本製品から依頼文を受け取り、報告を集め箱に入れ、再点検を始められます。最初は切で、同意の前は入にできません。切は、いつでも設定の画面でできます。本製品から AI のサービスへは通信しません。本製品から外部への通信は増えません。AI とのやりとりは、同じ Mac の中(本製品と、利用者が登録した AI のコマンドラインツールの間)で行います。AI が受け取った依頼文をどこへ送るかは、その AI のサービスの側の取扱いによります。依頼文をコピーして貼り付ける場合と同じです。AI に渡す依頼文の中身は、コピーで渡すのと同じです(端末の絶対パスは渡しません)。AI から受け取った報告は集め箱に入れるだけで、あなたが画面で確かめて確定するまで記録しません。

本製品の参照リンクを利用者が選ぶと、OS の既定のブラウザーで外部のページを開きます。ただし、localhost・.local・.internal 等の組織内・端末内でだけ使う名前、ドットの無い 1 語だけの名前、ループバック・私設・リンクローカル・クラウドの metadata 等の IP アドレスを指すリンクは開かず、「内部・ローカルの宛先のため開きません」と表示します(名前は解決せずに文字列で判定するため、公開の名前が内部のアドレスを指す場合は開きます)。ブラウザーからは、閲覧先へのアクセスと名前解決が行われます。接続元の IP アドレス、ブラウザーの情報、Cookie 等の送信は、ブラウザーの状態・設定と閲覧先によって異なります。本製品の OSV への照会・公開 URL 検査と同じ制限がかかるわけではありません。

利用者が無料体験の申込み・購入の案内を選ぶと、OS の既定のブラウザーで提供者の販売サイト(cheloop.com)の申込み・購入のページを開きます。利用者が更新を止める・支払を確かめるための案内を選ぶと、OS の既定のブラウザーで販売サイト(cheloop.com)のページを開き、そこから決済代行会社(Stripe)の顧客ページを開きます(2026-11-11 の商用版から提供)。これは、利用者の操作でブラウザーに受け渡すもので、本製品が通信するものではありません。本製品は、ブラウザーに渡すページの URL に、ライセンスの番号や、登録したアプリの情報を付けません。ブラウザーと販売サイト・Stripe の間の通信と、そのページで入力・表示される情報の扱いは、ブラウザーの設定と、販売サイトでの取扱い(1.1・1.3)・Stripe での取扱い(1.2)によります。

4. 診断情報・利用状況の送信

5. 第三者への提供

本製品の検査・記録の機能では、提供者は端末の中に保存された情報を取得しません。そのため、それを提供者から第三者へ提供することもありません。第 3 章の送信は、利用者の選択に基づき、利用者の端末から送信先へ直接行われます。

販売・決済・問い合わせで扱う情報(1.1)は、法令に基づく場合を除き、本人の同意なく第三者へ提供しません。

決済の処理を Stripe に委託すること(1.2)は、提供者の業務の一部を任せるもので、この章でいう第三者への提供には当たりません(個人情報保護法第27条第5項第1号)。ただし、購入者の情報は外国にある事業者(1.2)で扱われるため、委託であっても、外国にある第三者への提供についての定め(同法第28条)が適用されます。この提供は、申込みの際に得る本人の同意に基づきます(1.2・1.4)。

販売サイトの配信・記録の保存・メールの送信を Cloudflare に委託すること(1.3)も、同じく第三者への提供には当たりません。Cloudflare, Inc. も外国(米国)にある事業者のため、同法第28条が適用されます。この提供も、申込みの際に得る本人の同意に基づきます(1.3・1.4)。

6. 開示等の請求・問い合わせ

本ポリシーに関する問い合わせ、苦情、個人情報保護法に基づく利用目的の通知・開示・訂正・利用停止等の請求は、下の問い合わせ先で受け付けます。対象は、提供者が保有する保有個人データ(1.1 の情報と、1.3 の情報のうち本人を識別できる形で保有するもの)と、法令上開示の対象となる第三者提供記録です。法令に従って請求に対応します。請求は、下の問い合わせ先のメールで受け付けます。本人確認は、登録のメールアドレスからの送信と、確認のメールへの返信で行います。登録のメールアドレスを使えない場合は、提供者が保有する情報に応じた別の本人確認の方法を案内します。法定代理人と、本人から委任を受けた代理人による請求にも応じます(委任を確かめる書面を求めます)。開示の方法は、電子データの提供と書面から指定できます。手数料はかかりません。原則として 2 週間以内に回答します。

提供者が取得していない、端末の中だけの情報は、提供者が開示したり、遠くから削除したりできません。端末の中の削除は 2.5 を見てください。

7. 改訂

本ポリシーは同意の対象です。初回利用前に、利用規約・検査限界文書とあわせて同意を求め、同意した版と本文の sha256 ハッシュ値を記録します(ハッシュ値は同意した本文の証跡で、ハッシュ値が変わったことだけでは再同意を求めません)。この同意は、将来追加する外部送信や、法令上個別に必要な同意をまとめて得るものではありません。OSV への照会・公開 URL 検査は、第 3 章の個別の選択と確認に従います。

附則