隐私政策
最后更新:2026 年 6 月 21 日
本页说明 Teams Chat Exporter 浏览器扩展以及 teamschatexporter.com 网站处理哪些数据,以及如何处理这些数据。简而言之:本扩展不收集或传输用户数据,本网站也不运行第三方追踪器或广告脚本。
浏览器扩展
单一用途
Teams Chat Exporter 将 Microsoft Teams 聊天对话以用户选择的格式导出为本地文件:JSON、CSV、HTML、TXT 或 PDF,或将多种格式一次打包为单个 ZIP。用户打开弹窗,挑选一个或多个聊天,选择格式和日期范围,然后点击导出。扩展读取消息和任何内嵌图片,再通过浏览器的下载 API 将它们保存到磁盘。
它读取的数据
为完成其工作,本扩展会在 Microsoft Teams web 源(teams.microsoft.com、teams.cloud.microsoft、teams.live.com、teams.microsoft.us,以及相应的 .mcas.ms 代理变体)上,从用户自己的浏览器会话中读取以下内容:
- Microsoft Teams 自身为登录用户放入浏览器存储的身份验证令牌。用于以该用户身份调用 Microsoft Teams 聊天服务 API,并在运行结束时丢弃。
- 聊天对话列表、文件夹定义和活动对话 id,从 Teams 自家的 IndexedDB 和 Teams 源上的 sessionStorage 读取。
- 所选聊天中的消息,使用这些令牌通过 HTTPS 从 Microsoft 的 Teams 聊天服务端点获取。
- 属于这些消息的内嵌图片、GIF、语音消息和个人照片,从 Microsoft 拥有的域名(asyncgw.teams.microsoft.com、asm.skype.com、sharepoint.com、sharepoint.us、graph.microsoft.com)获取。
本扩展只对登录用户本就能打开的对话进行操作。它不会让你访问任何手动滚动 Teams 也看不到的内容。
它在本地存储的数据
存储在浏览器自身的扩展存储(chrome.storage.local)中,位于用户的设备上:
- 用户的导出偏好:格式、日期范围、包含项开关、语言、主题、导出后的行为。
- 缓存的对话列表,使选择器在后续打开时更快。
- 用户本次会话保存的文件的导出历史,以便弹窗能提供“打开”和“在文件夹中显示”操作。
- 最近的错误消息,用于在弹窗中给出有用的诊断信息。
所有这些都留在用户的设备上。其中没有任何内容在后台被读取。其中没有任何内容被发送到设备之外。
它传输给第三方的数据
没有。本扩展自身没有任何分析或遥测。它不加载远程代码,不调用开发者运营的任何后端,也不包含任何第三方 SDK。
本扩展发起的唯一对外网络请求是向 Microsoft 端点(Teams 聊天服务、用于个人照片的 Microsoft Graph API,以及用于内嵌图片的 Microsoft 自有媒体主机),以登录用户的名义,使用 Microsoft 已经签发给该用户浏览器的凭据。
内嵌的链接预览缩略图通过 Teams 自家的代理获取。如果某个缩略图缺失,且在设置中启用了可选的“图片获取回退”开关,本扩展可能会尝试直接从该聊天所引用的原始公开 URL 获取图片。该开关默认关闭,需要用户授予相应的浏览器权限。它随时可以再次关闭。
各项权限及其存在的原因
- scripting / activeTab:在用户发起导出时读取活动的 Teams 标签页。
- downloads / downloads.open:将导出的文件保存到磁盘,并在用户点击“打开”时从弹窗历史页面稍后重新打开它。
- storage:在本地持久保存导出偏好和历史记录。
- offscreen(Chromium 浏览器):托管一个隐藏的 DOM 文档,以便后台 service worker 能将 Twemoji SVG 栅格化用于 PDF 输出。无内容、无分析、自身无网络访问。
- 主机权限:范围限定于 Microsoft Teams 生态(Teams、AMS 图片主机、SharePoint、Graph),外加一个可选的 <all_urls>,它在安装时不可见,仅当用户明确启用上文所述的“图片获取回退”开关时才会请求。
网站
本网站(teamschatexporter.com)是一个营销和文档站点。它不需要账户,也没有登录功能。
收集哪些内容
本站点使用自托管的注重隐私的分析方案(Umami)来统计页面浏览量、链接点击和其他页面内交互,以及基本的页面性能指标。Umami 不使用 Cookie,不存储可识别个人身份的信息,也不与第三方共享数据。它计算出的哈希访客标识每天轮换一次,无法用于跨站点追踪某个人。
每次页面浏览或交互所记录的内容:页面的 URL 和标题、引荐来源页(如有)、链接中存在的任何营销活动标签(UTM 参数)、由 IP 地址推断出的大致位置(国家、地区和城市,而分析本身并不存储该 IP 地址)、浏览器报告的浏览器、操作系统、设备类型、屏幕尺寸和语言、匿名的页面性能指标(如加载速度和响应性等 Core Web Vitals),以及时间戳。
本站点不运行 Google Analytics、Facebook Pixel、第三方广告网络、会话回放工具或行为广告脚本。
Cookie
本站点不设置追踪 Cookie。浏览器仍可能设置加载页面所需的技术性 Cookie(截至撰写时未使用任何此类 Cookie)。如果本站点未来的版本引入了任何并非严格必要的 Cookie,本节将会更新,并会添加同意横幅。
服务器日志
Web 服务器会保留短期的访问日志,用于诊断和防滥用。这些日志包含每个请求的 IP 地址和 User-Agent,并会定期轮换。
托管的商店页面
本扩展通过 Chrome Web Store、Microsoft Edge Add-ons 商店和 Firefox Add-ons 分发。这些商店各自在其自有的隐私政策下收集自己的使用和评价数据。在商店中安装或评价本扩展涉及该商店的条款,而非本条款。
儿童
本扩展和本网站均不面向儿童。本扩展的唯一功能是导出 Microsoft Teams 聊天,而这本就需要用户已登录的 Microsoft 工作、学校或个人账户。
本政策的变更
如果本政策有变更,顶部的“最后更新”日期将会向后推移。
联系
扩展相关的问题(包括隐私方面的顾虑)可在此提交: github.com/gediz/teams-web-chat-exporter/issues。其他任何事宜(媒体、合作、GDPR 数据请求,或只是打个招呼),请发邮件至 hello@teamschatexporter.com.