1. プロジェクトと責任
MicCamWatch は、Roman Cuisset が保守し、プロジェクトの GitHub Releases を通じて配布する自由かつオープンソースのソフトウェアです。本ポリシーは、公式アプリケーション、このウェブサイト、および利用者が自発的にプロジェクトへ送信する情報を対象とします。確認した公開バージョン 0.20.0 について説明するものであり、第三者が改変したビルドは対象としていません。
法人を設立していない独立した開発者である Roman Cuisset が MicCamWatch の責任者であり、ウェブサイトの運営やプロジェクトに関する連絡への対応など、自ら目的と手段を決定する処理の管理者です。お使いのデバイス内にとどまる情報を保守担当者が受信することはありません。組織が MCW を利用する場合、その組織自身の監視およびデータ保護に関する責任も適用されます。
2. アプリケーションが処理する情報
MCW は、マイクとカメラの動作に関するオペレーティングシステムのメタデータを読み取ります。プラットフォームと権限に応じて、アプリケーション名、プロセス ID と親プロセス ID、実行ファイルのパス、アカウント ID またはユーザー ID、セッションと整合性レベルの情報、プロセスの親子関係、署名証明書または鍵、キャプチャー関連のモジュール名、デバイス名と識別子、タイムスタンプ、技術的な根拠情報またはエラーが含まれる場合があります。任意のデバイス制御ジャーナルには、USB トポロジー、記述子、ハードウェアのシリアル番号が含まれる場合があります。Windows の一部の検査ではメモリ内のコマンドラインを調べますが、生のコマンドラインを保存する専用フィールドはアクティビティイベントモデルにありません。
確認したコレクターは、マイクの音声を録音せず、ウェブカメラのフレームを取得せず、メディアのペイロードを検査しません。デバイスの検出や動作・制御に関するメタデータは、録音・録画ではありません。MCW はオペレーティングシステムが提供する権限を使用します。観測結果が不明または機能低下の状態であることは、アクセスが停止した証拠ではありません。管理者による承認やカメラプロファイルの検査そのものが、カメラまたはマイクによるキャプチャーの権限を付与するわけではありません。
3. 保存と保持期間
ローカルのアクティビティ履歴は、既定で有効になっています。選択したフロントエンドがイベントを記録する場合、上記のメタデータを history.jsonl に保存することがあります。次のイベントを記録する前に現在のファイルが既に 5 MiB 以上になっていると、ファイルをローテーションします。バックアップは 3 個保持され、最も古いものが置き換えられます。これはサイズに基づくローテーションであり、経過期間に基づく削除期限や、合計サイズの厳密な保証ではありません。
設定、ポリシー、インストールの記録、制御・復元ジャーナルは別々のローカルファイルで、通常は変更または明示的に削除されるまで保持されます。復元に成功すると、MCW が管理する該当項目が消去される場合があります。復元結果が不確かな場合は、保持が必要になることがあります。macOS では、履歴を無効にしていても、ヘルパーの観測結果やエラーが非公開の一時ファイルを経由します。通常のクリーンアップで削除されますが、プロセスが中断するとファイルが残る場合があります。アンインストールは個人データの完全削除ではなく、通常、設定、ポリシー、履歴は保持されます。
利用者が明示的に選択した監視ログには、MCW によるローテーションや有効期限はありません。任意の OS イベントログ、デスクトップ通知、バックアップ、同期フォルダー、および管理者が設定した転送には、それぞれ独自のアクセス規則と保持規則が適用されます。MCW の履歴を消去しても、これらのコピーや復元記録は消去されません。保留中のデバイス復元を回避するために、復元ジャーナルを削除しないでください。
本プロジェクトの Cloudflare ホスティング・セキュリティログや GitHub のダウンロード記録について、固定の保持期間をリポジトリから確認することはできませんでした。各提供者は、目的や法的義務に基づく基準を公表しています。Cloudflare はこれとは別に、Web Analytics の非サンプリングデータを 7 日間保持した後に集計し、インターフェースで 6 か月分を利用できると説明しています。これは、すべてのホスティングログについての保持の約束ではありません。公開された GitHub の報告は、同プラットフォームのツールとポリシーに従って削除されるまで公開されます。非公開の連絡の保持期間は、依頼への対応、関連する追加対応、および適用される法的要件によって異なり、プロジェクト全体で統一された固定の削除期限は定められていません。
4. アプリケーションのネットワーク通信
確認した監視コードには、アクティビティ履歴、観測結果、診断情報、クラッシュレポートを自動アップロードする機能はなく、起動時または定期的な更新確認も見つかりませんでした。明示的なインストールや更新操作では、このウェブサイト、または GitHub とその配信インフラから、スクリプト、リリースのメタデータ、パッケージ、チェックサムを取得します。Windows では、ポータブル版の明示的なアンインストール時に、所有を示すインストール記録がないインストールを認証するため、対応するリリースをダウンロードする場合もあります。これらのサービスは、IP アドレス、リクエスト時刻、クライアント情報、要求されたリソースなど、通常のリクエストメタデータを受信します。調査したダウンロード呼び出しは、監視履歴やポリシーファイルを添付しません。
署名検証の既定値は、オフラインの信頼ポリシーです。オンラインの信頼を選択した場合、観測結果の評価中に、OS 標準の証明書・失効確認サービスや、GnuPG の鍵サーバー設定に従う通信が発生し、確認対象の証明書や鍵、および接続メタデータが開示される場合があります。オフラインの信頼は、明示的なダウンロードを無効にするものではなく、OS、ウイルス対策ソフト、プロキシ、DNS、バックアップ、ネットワークファイルシステムのすべての通信を制御するものでもありません。パッケージマネージャーやソースからのビルドも、それぞれの配信サービスに接続する場合があります。
5. ウェブサイト、Cookie、Cloudflare
このサイトは Cloudflare Pages でホストされています。リクエストの配信と保護には、IP アドレス、要求された URL、時刻、ブラウザー・クライアント情報、技術的な結果やセキュリティ上の結果などのネットワークメタデータが伴います。サイト独自のスクリプトはコピーとナビゲーションを補助するもので、Cookie、localStorage、sessionStorage による永続保存、アカウントシステム、報告送信フォームは含まれていません。2026-10-23 のブラウザー確認では、Cookie やウェブストレージの項目は観測されませんでした。配信される Permissions Policy により、ウェブサイトからのマイク、カメラ、その他複数のデバイス機能へのアクセスは無効になっています。
公開 HTML には、Cloudflare が挿入した Web Analytics ビーコンが含まれています。2026-10-23 の確認では、配信されたコンテンツセキュリティポリシーがこの外部スクリプトをブロックし、分析ビーコンの送信成功は観測されませんでした。これは、Cloudflare によるホスティングリクエストの処理を妨げるものではありません。Cloudflare は、Web Analytics を、分析用 Cookie やサイトをまたぐ個人追跡を使用しない、パフォーマンスとページビューのサービスと説明しています。追加の測定を有効化または許可する前にホスティング設定を見直し、その際は本ポリシーおよび法令上必要な選択手段も更新する必要があります。
公開されている応答では、Cloudflare Network Error Logging(NEL)も通知されています。対応ブラウザーは、要求 URL、エラーの種類、ステータス、所要時間、ネットワークの状態を含むネットワーク障害レポートを Cloudflare に送信する場合があります。Cloudflare は、NEL がネットワーク・地理情報の参照にクライアント IP を一時的に使用し、処理後に破棄すると説明しています。この説明の対象は NEL の処理経路であり、Cloudflare のすべてのログではありません。これらのヘッダーにあるブラウザーポリシーの有効期間は、サーバー側のデータ保持期間ではありません。アプリケーションのテレメトリーがないことだけを理由に、ホスティング提供者による処理がないと主張するものではありません。
6. 受領者と国際的な処理
Cloudflare は、ウェブサイトのホスティング、配信、セキュリティ、および関連する運用報告を扱います。同社のポリシーは、顧客に代わる処理と、同社自身のネットワーク・サービス目的の処理を区別しています。GitHub は、リポジトリ、リリースのダウンロード、および任意の Issue や貢献をホストし、独自のポリシーに基づき、接続・利用情報と、利用者が提供するアカウント情報やコンテンツデータを処理します。公式連絡先のメールボックスには Google の Gmail を使用しています。メールを送信すると、Google は適用される利用規約とプライバシーポリシーに基づき、メールの内容、添付ファイル、および配信メタデータを処理します。通常のページリンクは、埋め込みの GitHub や Google のトラッカーではありません。リンク先への移動、リリースのダウンロード、またはメールの送信によって、別の処理が開始されます。
Cloudflare、GitHub、Google は、米国を含む複数の国で事業を展開しています。各社のポリシーは、関連する契約条項や、該当する場合の Data Privacy Framework に基づく約束など、利用する移転の仕組みと保護措置を説明しています。適用される保護措置は、対象となるサービスと処理によって異なります。詳細や権利行使の窓口については、リンク先の各提供者のポリシーをご確認ください。このページは、EU 内だけでの処理を約束したり、未確認のプロジェクト固有の契約があると主張したりするものではありません。Issue で公開した情報は、他の人に閲覧、コピー、保持される可能性があります。
7. 目的と法的根拠
プロジェクト運営者の責任下にある処理の目的と GDPR 上の根拠は次のとおりです。正当な利益に基づく、公開ウェブサイトの提供と保護、不正利用の防止、自発的に送られるプロジェクトへの連絡への対応(Article 6(1)(f))、および適用される法的義務の履行とデータ保護に関する請求への対応(Article 6(1)(c))です。ここでいう利益は、利用しやすく安全なオープンソースプロジェクトの維持と、利用者が自ら送る請求への対応です。第三者は、それぞれの責任下にある処理について、その目的と法的根拠を含め、各自のポリシーで説明しています。
ローカル監視は、利用者が選択した可視化とデバイス制御の目的に役立つものであり、個人の活動を保守担当者に送信するものではありません。任意の報告や共有は、MCW のダウンロードや利用に必須ではありません。オンラインのページやダウンロードの提供には、通常の接続情報が必要です。OS の権限やアプリケーションの設定を、GDPR 上の同意と混同してはいけません。将来の処理が同意に依拠する場合は、必要な情報、実質的な選択肢、および同意を撤回する方法を提供する必要があります。
8. 選択肢と利用者の権利
関連するローカルファイルの場所は、mcw config settings-path と mcw history path で確認できます。今後の履歴記録を止めるには、history_enabled を false に設定し、必要に応じて既に実行中の監視フロントエンドを再起動してください。mcw history clear は、現在の MCW 履歴とローテーションされたバックアップを削除しますが、今後の記録を無効にしたり、記憶媒体を安全に消去したり、選択したログ、OS の記録、制御ジャーナルを削除したりするものではありません。監視を停止し、オンラインの信頼や任意のログ記録を利用しないこともできますが、既存のコピーは消去されません。
GDPR が適用され、その条件を満たす場合、アクセス、訂正、消去、処理の制限、異議申立て、データポータビリティを請求でき、同意に基づく処理への同意を撤回できます。プロジェクトに関する請求は、機微なログを不必要に共有せずに対象の処理を明示し、下記の非公開連絡先へお送りください。GDPR では、法令上認められる延長や例外の規定に従うことを前提として、通常 1 か月以内の回答が求められます。お使いのデバイス内だけにあるデータに関する請求について、当方がそのデバイスにリモートアクセスして対応することはできません。Cloudflare、GitHub、Google も、それぞれの責任下にある処理について窓口を提供しています。管轄の監督機関に苦情を申し立てることもできます。これらの権利には、適用される法律上の条件と例外があります。
9. 診断、セキュリティ、任意の報告
診断情報はローカルに表示され、プロジェクトへ自動送信されることはありません。ログ、スクリーンショット、Issue、メール、またはウイルス対策ベンダーへの検体などを送信することを選択した場合、受領者は利用者が提供する内容を受信します。送信前に、氏名、アカウント情報、パス、デバイス識別子、その他の個人情報を確認し、削除または伏せ字にしてください。公開 Issue は、秘密が保たれる連絡手段ではありません。MCW は自動マスキングを提供していません。また、OS のクラッシュレポート、クラウドクリップボード、バックアップ機能には、それぞれ別のポリシーがあります。確認したアプリケーションと静的サイトのコードでは、販売、広告目的のアップロード、リモート監視アカウントの機能は見つかりませんでした。
10. プライバシーに関する連絡先
プライバシー、個人データ、および権利行使に関する請求については、下記の公式メールアドレスから Roman Cuisset にご連絡ください。非公開の文書、履歴全体、本人確認資料を公開の GitHub Issue に投稿しないでください。請求の特定と対応に必要な情報のみを含めてください。メールの送信には、ご利用のメールサービスと Google の Gmail が使われます。mailto リンクは、設定済みのメールアプリケーションを開くものであり、それ自体でメッセージを送信することはありません。
11. 変更と情報源
本通知は、上記の日付時点で確認したリリースのソースコード、公開ウェブサイトの応答、および提供者の文書に基づいています。提供者の設定や今後のアプリケーションのバージョンによって、ここで説明する処理が変わる場合があります。重要な変更がある場合は、それに応じて本通知を更新する必要があります。提供者の保持期間が不明な場合に、架空の期限を記載することはありません。以下の情報源リンクから、アプリケーションと提供者に関する基礎情報を確認できます。