誰が責任を負うか。
Thinkery AG, Holzmoosrütisteig 1b, c/o Yves Gugger, 8820 Wädenswil, Switzerland (CHE-257.640.994), は本ポリシーに記載されている処理に責任を負います。連絡先 hello@leanctx.com プライバシー、アクセス、または削除のリクエストについて。
本ポリシーはleanctx.comを対象とし、LeanCTXにおける関連するデータフローを説明します。お客様の組織のためにソフトウェアを運用する場合、お客様が設定するソース、権限、受領者、保持について責任を負います。お客様のAIホスト、モデルプロバイダー、および接続されたサービスには、独自のプライバシー規約があります。
ウェブサイトを訪問したとき。
当社のウェブサイト、API、メールサービスはスイスでホストされています。ブラウザは、ページやアセットを要求する際にIPアドレス、要求されたURL、ブラウザ情報を含む技術的な接続データを送信します。ウェブサイトのインフラストラクチャは、ページを配信し、障害を診断し、サービスを保護するためにこのデータを使用します。
フォントとサイトアセットはウェブサイトとともに配信されます。ドキュメント検索はPagefindを使用し、そのインデックスはブラウザでダウンロードされ検索されます。検索クエリはホストされた検索プロバイダーに送信されません。
一部のページはLeanCTXサービスから公開コミュニティ統計またはリリース情報を要求します。他のネットワークリクエストと同様に、宛先は技術的な接続情報を受信します。外部リンクをクリックすると、別のサービスに移動します。
クッキー、ストレージ、分析。
必須のブラウザストレージは、カラースキームやクッキーの選択などの設定を記憶します。アカウントページは、アカウントセッションのためにブラウザストレージを使用します。これらの目的はオプションの分析とは別です。
当社は、オプションのウェブサイト分析のために、ドイツのフランクフルトで処理される PostHog Cloud EU を使用します。そのブラウザスクリプトは、お客様が分析を承諾した後にのみ読み込まれ、拒否した場合は読み込まれないままです。選択は次の方法で撤回できます: 。分析の許可は 12 か月後に期限切れとなり、記録された拒否は変更されるまで有効です。
分析では、ページ閲覧、事前定義されたリンクとインストールボタンのクリック、スクロールの到達段階、アクティブな読書時間の到達段階、広範な技術エラーのカテゴリ、ブラウザ/デバイス情報、Cookieまたはローカルストレージに保存された仮名識別子を処理します。この計測では、エラーメッセージ、スタックトレース、フォームの内容を収集しません。非表示ページの閲覧時間は含めず、操作がない状態が30秒続くと時間の加算を停止します。セッション録画には別途追加の選択が必要です。録画では公開ページ上の操作を再構成します。送信前に入力値とページ上のテキストをマスキングします。アカウント、サインイン、チェックアウトなどの機微なルートは対象外です。ネットワークの本文、ヘッダー、コンソールメッセージは記録しません。この連携を広告には使用しません。
分析への同意がある場合、当社は参照元のウェブサイトまたはドメインと、限定的な UTM キャンペーンタグを収集します。ブラウザイベントは当社サーバー上のプロキシを経由し、そこでお客様の IP アドレス、Cookie、リファラーヘッダーを削除したうえで PostHog に転送されます。分析では、お客様の IP アドレスから位置情報を導き出しません。当社が記録するのは承認された公開ページリンクのクリックであり、フォームのテキストではありません。内部の除外設定は、消去されるまで、または最長 12 か月間保持されます。分析の QA マーカーは 1 つのブラウザセッションの間保持されます。これらの運営者向けコントロールは訪問者分析ではありません。
既存のサーバーアクセスログから、1時間ごとのリクエスト数も算出します。公開ページ、レスポンスステータス、ブラウザ/デバイスの大まかな分類、参照元の分類ごとに集計します。この集計カウンターにはIPアドレスや訪問者識別子は含まれず、ユニークな人数を示すものでもありません。集計データ用の保存領域に90日間保存し、同意に基づくブラウザ分析とは分けて表示します。
この変更の前、分析は一時的に当社サーバー上の PostHog インストールで実行されていましたが、そのインストールは停止されました。当該事業者の取り扱いについては、 PostHogのプライバシーポリシー をご覧ください。同意を撤回すると、今後のブラウザでの収集は停止しますが、すでに収集されたデータがそれだけで削除されることはありません。データに関する請求は当社までお問い合わせください。
LeanCTXをローカルで実行する場合。
ローカルランタイムは、設定されたアクセス境界内のソースを読み取り、整形します。設定、キャッシュされたコンテンツ、検索インデックス、知識、セッション状態、ログ、回復アーティファクトをマシン上に保存できます。これらのアーティファクトにはソースコンテンツまたは機密情報が含まれる可能性があります。マシンのアクセスを保護し、保持を管理してください。
ローカル処理は、その後のすべての利用がお客様のデバイス上にとどまることを意味するものではありません。コンテキスト専用モードでは、LeanCTX は準備した情報を接続されたホストに返し、ホストがその使用方法を決定します。モデルまたはツールの実行を Engine 経由でルーティングする場合、設定されたプロバイダーまたはサービスが、許可されたリクエストデータを受け取ります。外部ソース、リモートエンドポイント、組織での導入、エクスポートには、それぞれ独自のデータフロー、アクセスルール、保持設定があります。
ランタイムはネットワーク経由で更新を確認できます。レビュー済みの実装では、これは update_check_disabled = true または LEAN_CTX_NO_UPDATE_CHECK=1で無効にできます。確認が行われる場合、宛先は引き続き通常の接続データを受け取ります。
実行時テレメトリーは、ウェブサイトの分析とは別に管理されます。バージョン 3.11.0 以降はデフォルトで有効です。それ以前のバージョンは、オプトインしない限り何も送信しませんでした。バージョン 3.11.0 のセットアップでは有効のままにするかを尋ね、その回答を保存していました。バージョン 3.11.1 以降、セットアップは尋ねず、無効にする方法だけを表示します。バージョン 3.11.1 以降、以前のオプトイン方式の既定値だけを理由にテレメトリーが無効だったインストールは、更新時に一度だけ有効になり、一度限りの通知を表示します。バージョン 3.11.0 以降で行ったテレメトリーを無効にする選択(lean-ctx telemetry off、セットアップでの拒否、または lean-ctx config set telemetry.enabled false)が上書きされることはなく、読み取り専用の設定はそのまま維持されます。CI ジョブがテレメトリーを収集・送信することはありません。
テレメトリーは、1 日の累積合計として 1 日に数回(LeanCTX 3.11.5 以降は、LeanCTX の使用中に最大 30 分ごと)次の宛先に送信されます: api.leanctx.com。テレメトリーには、お使いのマシンやアカウントから導出されないランダムなインストール識別子(同じユーザーアカウントに複数の LeanCTX データディレクトリがある場合、それらは 1 つの識別子を共有します)、LeanCTX のバージョン、OS、CPU アーキテクチャ、インストール経路、AI クライアントの種類とセットアップのプロファイル、実行環境(ローカルマシン、コンテナ、Codespaces、クラウドエージェントなど)、インストールからの経過期間と直近 30 日間のアクティブ日数(いずれも大まかな範囲)、各組み込みツールの 1 日あたりの呼び出し数、クラス別の失敗数(無効な入力、見つからない、権限、タイムアウト、編集の競合など)、最も頻繁な 5 つのエラーメッセージのテンプレート(引用符内のテキスト、パス、ファイル名、数値、識別子、アドレス、メールアドレスはすべてお使いのマシン上でプレースホルダーに置き換えられます)、合計レイテンシーとレイテンシーの区分、そして最大で直近 90 日間の、インストール自身の日次利用記録が含まれます。この記録は lean-ctx gain が表示するもの(1 日あたりの操作数と、圧縮前後のトークン数)で、その累計と初回利用の月も含まれます。さらにセッション数と稼働時間(ツール呼び出しに一度も応答しなかった MCP サーバーの起動を含む)、エラーカテゴリー(エラーで終了したシェルコマンドを含む)、バージョンアップグレード、使用された LeanCTX のコマンドとバックグラウンド機能の日ごとの回数(パッケージのエクスポートやインデックスの構築など)と失敗した回数(引数は一切含みません)、オートパイロット・同期・プランの集計カウントが含まれます。プロンプト、コード、ファイルの内容、ファイル名、パス、コマンド、ツールの引数、未加工のエラーメッセージ、シークレットが含まれることはなく、ウェブサイトの分析データやアカウントデータと結び付けられることもありません。
バッチが届くと、当社のサーバーは接続の IP アドレスをメモリ上でのみ読み取り、それをネットワークの鍵付きハッシュ(IPv4 では /24 ブロック、IPv6 では /48 ブロック)と、公開データセット iptoasn.com に基づくネットワーク事業者の公開名・番号・国に縮約し、家庭・ホスティング・教育・その他のいずれかのネットワークとして分類します。IP アドレス自体は保存もログ記録も一切されず、ハッシュからアドレスを復元することはできません。これは、LeanCTX がどの国のどのような種類のネットワークで動いているかを把握するためだけに使用します。
バッチに対するサーバーの応答には、当社からの短いお知らせが含まれることがあります。たとえば、お使いのインストールが報告したエラーの修正が利用可能になった、といった内容です。お知らせは、バッチにもともと含まれる情報(バージョン、AI クライアント、OS、実行環境、失敗したツール)に基づいて選ぶため、追加で送信されるものはありません。LeanCTX はお知らせをターミナルに一度だけ表示し、AI モデルには決して渡しません。当社が数えるのは各お知らせが何回配信されたかだけで、どのインストールに届いたかは記録しません。
ランダムなインストール識別子は、仮名化された個人データに該当する場合があります。これはインストール数と、各インストールが LeanCTX を時間とともにどのように使っているかを把握するためだけに使用します。インストールのテレメトリー記録は、そのインストールが送信を続けている間は保持し、最後の接続から 25 か月後にすべて削除します。送信内容を正確に確認するには次を使います: lean-ctx telemetry show。テレメトリーを無効にするには: lean-ctx telemetry off, DO_NOT_TRACK=1 または LEAN_CTX_TELEMETRY=off。このインストールについて保存された記録を削除するには: lean-ctx telemetry delete-remote.
ランタイムテレメトリーは、スイス連邦データ保護法(FADP)および適用される場合は GDPR に基づいて処理します。これは、LeanCTX を実際に利用しているインストール数、利用されている機能や AI クライアント、ソフトウェアの不具合箇所を把握し、保守・改善するという当社の正当な利益に基づくものです(GDPR 第 6 条第 1 項(f))。処理は仮名化された日次カウントに限定し、個人の特定やプロファイリングには使用せず、スイス国内の当社サーバーに保存し、第三者がその目的のために利用するよう販売・共有することはありません。テレメトリーを無効にすることでいつでも異議を申し立てることができ(FADP 第 30 条、GDPR 第 21 条)、以降の送信はすべて停止します。また、次のコマンドは lean-ctx telemetry delete-remote 保存済みの記録を削除します。
ブラウザ拡張機能、SDK アプリケーション、その他の統合は、それぞれ適用範囲が異なります。バージョンごとの権限と設定は、 セキュリティドキュメントで確認してください。すべての統合が完全にオフラインであると説明したり、フィルターがあらゆる機密値を検出すると約束したりするものではありません。
アカウント、連絡先、支払い。
アカウントを作成または使用する場合、サービスは、お客様の認証とサービスの運用に必要な情報(メールアドレス、認証情報、アカウント識別子、お客様が提出を選択したサービスデータなど)を処理します。利用可能性とデータフローは、ご利用のサービスと契約によって異なります。ローカルインストールにアカウントは必要ありません。
当社にメールを送信された場合、返信のためにお客様のアドレスとメッセージを使用し、問い合わせの記録を保持します。解決に必要な情報のみを含めてください。適切な転送方法が合意されていない限り、シークレットや非公開のソースファイルを送信しないでください。
支払いには、支払い前に表示される決済プロバイダーを使用します。既存の任意の寄付の記録も決済プロバイダーを通じて処理されます。Stripe は、その プライバシーポリシーに基づいて支払い情報を処理します。当社は、支払いの管理に必要な顧客、取引、請求の記録を受け取る場合があります。カード情報は決済プロバイダーが処理します。
要約(recap)を明示的に公開した場合、選択した情報は公開されます。基となる統計が集計値であっても、お客様を特定できる場合があります。公開前にプレビューと共有設定を確認してください。
Pro同期とCloudダッシュボードを使用する場合。
Proまたはそれ以上のプランを使用すると、LeanCTXはすべてのマシンで学習した内容を同期できます。同期された知識、修正、セッションチェックポイントはアップロード前にデバイス上で暗号化され、サービスはその内容を読み取ることができません。
Cloudダッシュボードでは、サインインしたProデバイスごとに、プロジェクトと日ごとの数値がアップロードされます。リクエストされたトークン、配信されたトークン、保持されたトークン、ツール呼び出しとキャッシュヒット、モデルごとのリクエスト、トークン、リスト価格コスト、種類ごとのsavings-ledgerエントリのカウント、機密のマスキングまたはパスのブロックなどのガードアクションのカウント、AIホストごとのセッションとツール呼び出し、現在の知識ファクトと追加された知識、およびリンクされたレッスンの数、配信レシートの数が含まれます。デバイスはランダムな識別子、ホスト名、LeanCTXのバージョン、およびオペレーティングシステムによって識別されます。プロジェクトは、プロジェクトとアカウント用に保持されたランダムな値から導出される不透明な値によって識別されます。サービスがその値を保持するため、推測されたプロジェクト名をアカウントに対してテストする可能性があります。プロジェクトのフォルダ名は、設定しない限り含まれます。 cloud.metrics_project_labels = false.
これらのアップロードには、ファイルパス、ファイルまたはプロンプトの内容、コマンド、知識テキスト、リポジトリアドレス、または資格情報は含まれません。これらを停止するには cloud.metrics_upload = false; 無料アカウントは何もアップロードしません。ダッシュボードの数値は400日間保持され、Cloudダッシュボードからデバイスを削除するとその数値が削除され、アカウントを削除するとそれらすべてが削除されます。
受信者と国際処理。
関連する受信者には、当社のインフラストラクチャおよびメールプロバイダー、使用された場合の支払いプロバイダー、およびあなたが明示的に接続または訪問したサービスが含まれます。オプションのウェブサイト分析は、ドイツのフランクフルトのPostHog Cloud EUで処理されます。ブラウザイベントは、あなたのIPアドレスなしで、当社のプロキシを介してそれに到達します。法的義務または権利の保護のためにアクセスが必要になる場合もあります。
GitHubやStripeなどの外部プロバイダーは国際的に運営されています。それらの場所と移転に関する取り決めについては、それらのプライバシー通知を参照してください。別途合意されたホストされたサービスのプライバシー条件およびデータ処理の取り決めは、そのサービスのドキュメントの一部を構成します。
お問い合わせの照会またはサービスに適用される受信者および国際処理に関する情報については、お問い合わせください。
保持とお客様の権利。
当社は、データが収集された目的、および法的、会計、セキュリティ、または紛争解決上の義務のために必要である場合に限り、個人データを保持します。異なるカテゴリには異なる保持要件があります。分析の同意を撤回しても、法定の請求記録は削除されません。
お客様は、ローカルインストールによって保存されたデータおよび設定したサービスの保持を管理します。アプリケーションを削除するだけでは、すべてのローカルアーティファクト、バックアップ、または外部コピーが消去されたことの証明とはなりません。
適用される法律に従い、お客様は個人データへのアクセス、訂正、削除、制限、または利用可能なポータブルなコピーを請求し、処理に異議を申し立て、または同意を撤回することができます。当社は、お客様の本人確認を行い、適用される例外について説明する必要がある場合があります。請求は次の宛先までお送りください: hello@leanctx.com。公開の issue に個人データを投稿しないでください。
また、 スイス連邦データ保護・情報コミッショナー 、またはその他の管轄のデータ保護機関に連絡することもできます。GDPR が適用される場合は、GDPR に基づく対応する権利および要件も適用されます。
ポリシーの更新。
関連する処理が変更された場合、当社はこのポリシーを更新し、上記の改訂日を示します。ホストされたサービスは、特定の処理に関する追加の通知を提供する場合があります。バージョンまたは特定のデータフローについて明確化が必要な場合は、お問い合わせください。
Cookie を使わない統計と異議申し立て。
公開ウェブサイトのリクエスト統計では、公開済みページのパス(クエリ文字列を除く)、応答ステータス、概要レベルの参照元・端末・ブラウザー区分のみを記録します。新しい統計ログには IP アドレス、完全なユーザーエージェント、Cookie、完全な参照元 URL は含まれません。PostHog に送るのは1時間ごとの集計カウンターのみで、訪問者 ID やフィンガープリントは含みません。この数値はリクエスト数であり、ユニークユーザー数ではありません。
サーバー統計は Cookie 設定から無効にできます。「必要なもののみ」も今後のリクエストに対する統計を無効にします。拒否を伝えるために必要な設定 lctx_statistics=off だけを Cookie に保存します。既存の拒否は次回の訪問時に引き継がれますが、その最初のリクエストは引き継ぎ前に集計されている場合があります。Do Not Track と Global Privacy Control を尊重します。セキュリティ上必要な処理は別途行います。
作成されたアカウント、確認済みのメールアドレス、作成された決済セッションの日次合計も分析します。データベースで転送前に集計するため、氏名、メールアドレス、顧客 ID、決済データは PostHog に送信されません。合計にはすべてのアクセス経路が含まれ、テストアカウントが含まれる場合があります。決済セッションは購入を意味しません。レポートは直近 90 日間を対象とし、アカウントとウェブサイト訪問者を結び付けません。ブラウザーのクリック経路とマスキングされた録画には、引き続き上記の選択が必要です。