1. 项目与责任
MicCamWatch 是由 Roman Cuisset 维护、通过项目的 GitHub Releases 分发的自由开源软件。本政策涵盖官方应用程序、本网站,以及自愿发送给项目的信息。其描述的是已审阅的公开版本 0.20.0,不包括第三方修改的构建版本。
Roman Cuisset 是一名未设立注册公司的独立开发者,负责 MicCamWatch,并担任由他决定处理目的和方式的处理活动的数据控制者,包括网站运营和项目通信。保留在您设备上的信息不会被维护者接收。如果某组织使用 MCW,该组织自身的监测和数据保护责任也同样适用。
2. 应用程序处理哪些信息
MCW 读取与麦克风和摄像头活动有关的操作系统元数据。根据平台和权限,这些信息可能包括应用程序名称、进程和父进程 ID、可执行文件路径、账户或用户 ID、会话和完整性信息、进程祖先关系、签名证书或密钥、与采集有关的模块名称、设备名称和标识符、时间戳,以及技术证据或错误。可选的设备控制日志可能包含 USB 拓扑、描述符和硬件序列号。某些 Windows 检查会查看内存中的命令行;原始命令行并不是活动事件模型中的专用字段。
已审阅的采集器不会录制麦克风音频、获取摄像头画面帧或检查媒体载荷。设备发现以及活动和控制元数据不属于录音录像。MCW 使用操作系统提供的权限;观测结果未知或观测能力降级,并不能证明访问已经停止。管理员批准和摄像头配置文件检查本身不会授予摄像头或麦克风采集权限。
3. 存储与保留
本地活动历史默认启用。所选前端记录事件时,可以将上述元数据存储在 history.jsonl 中。若当前文件在写入下一个事件前已达到至少 5 MiB,则会进行轮转;保留三份备份,并替换最旧的一份。这是基于大小的轮转,并非按数据年龄设定的删除期限,也不是对总大小的严格保证。
设置、策略、安装凭据以及控制和恢复日志是独立的本地文件,通常会一直保留,直到被更改或明确删除。成功恢复后,可以清除由 MCW 管理的相关条目;恢复结果不确定时,可能需要保留这些条目。在 macOS 上,即使历史记录已禁用,辅助程序的观测结果和错误也会经由非公开临时文件传递;正常清理会删除这些文件,但进程中断可能留下文件。卸载不等于清除个人数据,通常会保留设置、策略和历史记录。
明确选择的监测日志没有由 MCW 管理的轮转机制或到期删除期限。可选的操作系统事件日志、桌面通知、备份、同步文件夹和管理员配置的转发,遵循各自的访问和保留规则。清除 MCW 历史记录不会清除这些副本或恢复记录。请勿通过删除恢复日志来绕过尚未完成的设备恢复。
无法从仓库中确定本项目的 Cloudflare 托管和安全日志或 GitHub 下载记录的固定保留期限;这些服务提供商公布的是基于处理目的和法律义务的标准。Cloudflare 另行说明,其 Web Analytics 未采样数据保留七天,随后进行汇总,界面中可查看六个月的数据;这并非对所有托管日志保留期限的承诺。公开的 GitHub 报告在按照平台工具和政策删除之前会一直公开。非公开通信的保留期限取决于请求的处理、相关后续跟进以及适用的法律要求;本项目未设定统一的固定删除期限。
4. 应用程序的网络活动
已审阅的监测代码没有自动上传活动历史、观测结果、诊断信息或崩溃报告的功能,也未发现启动时或定期检查更新的机制。明确执行安装和更新操作时,会向本网站或 GitHub 及其分发基础设施请求脚本、发布元数据、软件包和校验和。在 Windows 上,明确执行便携版卸载时,也可能下载对应版本,以验证没有归属凭据的安装。这些服务会接收正常的请求元数据,包括 IP 地址、请求时间、客户端信息和请求的资源;已检查的下载调用不会附带监测历史或策略文件。
签名验证默认采用离线信任策略。如果您选择在线信任,在评估观测结果时,原生证书及吊销查询服务或您的 GnuPG 密钥服务器配置可能产生请求,从而披露被检查的证书或密钥以及连接元数据。离线信任不会禁用明确发起的下载,也无法控制所有操作系统、杀毒软件、代理、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,网络错误日志记录)机制。兼容浏览器可以向 Cloudflare 发送网络故障报告,其中包括请求 URL、错误类型、状态、耗时和网络状况。Cloudflare 表示,NEL 会临时使用客户端 IP 进行网络和地理位置查询,并在处理后丢弃;这一说明仅适用于 NEL 处理流程,而非 Cloudflare 的所有日志。这些响应头中的浏览器策略有效期不是服务器端的数据保留期限。不能仅因应用程序没有遥测,就声称托管服务提供商不存在数据处理。
6. 接收方与国际处理
Cloudflare 负责网站托管、分发、安全以及相关的运营报告。其政策区分代表客户进行的处理与出于自身网络或服务目的进行的处理。GitHub 托管仓库、版本下载以及自愿提交的议题或贡献,并按照其自身政策处理连接和使用信息以及您提供的任何账户或内容数据。官方联系邮箱使用 Google 的 Gmail:当您发送电子邮件时,Google 会根据其适用的条款和隐私政策处理邮件内容、附件及投递元数据。普通页面链接不是嵌入式 GitHub 或 Google 跟踪器;点击链接、下载版本或发送电子邮件会启动单独的处理。
Cloudflare、GitHub 和 Google 在包括美国在内的多个国家和地区运营。其政策说明了所依据的传输机制和保障措施,包括相关合同条款,以及在适用情况下作出的 Data Privacy Framework 承诺。适用的保障措施取决于所涉服务和处理活动;详情及权利行使渠道请参阅链接所指向的服务提供商政策。本页面不承诺仅在欧盟境内处理数据,也不声称存在未经核实的项目专属协议。您在议题中公开的信息可能被他人阅读、复制或保留。
7. 目的与法律依据
对于由项目运营者负责的处理活动,其目的及 GDPR 法律依据如下:基于合法利益提供和保护公开网站、防止滥用,以及处理自愿发给项目的通信(Article 6(1)(f));履行适用的法律义务并回应数据保护请求(Article 6(1)(c))。相关利益在于维持一个可用、安全的开源项目,并回应人们自主发送的请求。第三方在其各自政策中说明由其自身负责的处理活动,包括处理目的和法律依据。
本地监测服务于用户所选择的活动可见性和设备控制目的,并非向维护者传送个人活动的数据流。下载或使用 MCW 不要求进行可选的报告或分享。交付在线页面或下载需要正常的连接信息。操作系统权限或应用程序设置不应与 GDPR 意义上的同意混淆。如果未来某项处理活动以同意为依据,则必须提供必要信息、真实的选择及撤回同意的方法。
8. 选择与您的权利
使用 mcw config settings-path 和 mcw history path 查找相关本地文件。将 history_enabled 设为 false,并按需重启已经运行的监测前端,即可停止后续历史记录。mcw history clear 会删除当前 MCW 历史及其轮转备份;它不会禁用后续记录、安全擦除存储介质,也不会删除选定的日志、操作系统记录或控制日志。您可以停止监测,并避免使用在线信任或可选日志记录;这些操作不会擦除已有副本。
在 GDPR 适用且满足其条件时,您可以请求访问、更正、删除、限制处理、反对处理和数据可携带,并可撤回对基于同意的处理所作的同意。请通过下方非公开联系渠道提出与项目有关的请求,说明所涉处理,避免不必要地共享敏感日志。GDPR 通常要求在一个月内作出回复,但须遵守其关于合法延期和例外的规定。对于仅保存在您设备上的数据,无法通过远程访问该设备来满足请求。Cloudflare、GitHub 和 Google 也为各自负责的处理活动提供联系渠道。您可以向有管辖权的监管机构投诉;这些权利受适用法律条件及例外情形的约束。
9. 诊断、安全与自愿报告
诊断信息仅在本地显示,不会自动提交给项目。如果您选择发送日志、截图、议题、电子邮件或向杀毒服务提交材料,接收方会收到您提供的内容。请事先检查并删去或遮盖姓名、账户信息、路径、设备标识符和其他个人信息。公开议题不是保密渠道。MCW 不提供自动脱敏功能,操作系统崩溃报告、云剪贴板或备份功能各有独立政策。在已审阅的应用程序和静态网站代码中,未发现出售数据、为广告上传数据或远程监测账户功能。
10. 隐私联系渠道
如有隐私、个人数据或权利行使请求,请通过下方官方电子邮箱联系 Roman Cuisset。请勿在公开的 GitHub 议题中发布私人文件、完整历史记录或身份证明。请仅提供识别和处理您的请求所必需的信息。发送电子邮件会使用您的邮件服务提供商和 Google 的 Gmail;mailto 链接会打开您配置的邮件应用程序,其本身不会发送邮件。
11. 变更与信息来源
本声明依据已审阅的发布版本源代码、公开网站响应以及截至上述日期可获取的服务提供商文件。提供商设置和未来的应用程序版本可能改变此处描述的处理活动;重大变更需要相应更新本声明。不会以虚构期限替代未知的提供商保留期限。下方来源链接可供您查阅应用程序及服务提供商的相关基础信息。