字
字节笔记本
2026年2月17日
Marks 浏览器扩展隐私权政策
本文介绍 Marks 浏览器扩展的隐私权政策,说明我们如何处理和保护用户数据。
软件说明
Marks 是一款现代化的浏览器书签管理器,结合人工智能技术帮助用户更高效地管理和组织书签。
软件基本信息
| 项目 | 说明 |
|---|---|
| 软件名称 | Marks |
| 软件类型 | 浏览器扩展程序 |
| 当前版本 | 1.0.0 |
| 支持浏览器 | Chrome、Edge、Brave 等 Chromium 内核浏览器 |
| 开发语言 | TypeScript + React |
| 开发框架 | WXT (Web Extension Tools) |
| 开源协议 | MIT |
| 开发者 | Marks Team |
主要功能
1. 书签管理
- 📚 浏览书签: 以树状结构展示所有书签文件夹和书签
- 🔍 搜索书签: 快速搜索和过滤书签内容
- 🗂️ 组织书签: 支持拖拽、移动、重命名等操作
- 🎨 主题切换: 支持深色/浅色主题切换
2. AI 智能助手
- 💬 智能对话: 内置 AI 聊天面板,支持自然语言交互
- 🤖 多模型支持: 支持 OpenAI GPT、Anthropic Claude 等主流 AI 模型
- 🔐 安全配置: 用户自备 API 密钥,数据本地存储,不上传到我们的服务器
- ⚡ 流式响应: 实时显示 AI 回复,提供流畅的对话体验
3. 快捷操作
- ⌨️ 快捷键: 支持
Ctrl+Shift+B(Windows/Linux) 或Cmd+Shift+B(macOS) 快速打开 - 🪟 独立窗口: 在独立标签页中打开,不影响正常浏览
- 📱 响应式设计: 适配不同屏幕尺寸,提供优质体验
技术架构
前端技术栈
- React 19: 最新版本的 React 框架
- TypeScript: 类型安全的 JavaScript 超集
- WXT: 下一代浏览器扩展开发框架
- Tailwind CSS: 实用优先的 CSS 框架
核心功能实现
typescript
// 书签读取
chrome.bookmarks.getTree()
// 本地存储
chrome.storage.local.get(['settings'])
// AI 对话
fetch('https://api.openai.com/v1/chat/completions', {
headers: { 'Authorization': `Bearer ${userApiKey}` }
})开源与透明
- ✅ 完全开源: 代码托管在 GitHub,接受社区贡献
- ✅ 代码审查: 欢迎开发者审查代码,确保安全性
- ✅ 隐私优先: 遵循最小权限原则,不收集用户数据
- ✅ 持续更新: 定期更新功能和修复问题
相关链接
- GitHub 仓库: https://github.com/your-username/marks
- Chrome Web Store: (上架后添加链接)
- 问题反馈: GitHub Issues
- 功能建议: GitHub Discussions
数据收集
Marks 扩展程序不会收集或上传任何用户数据。我们遵循最小权限原则,所有数据处理均在用户本地浏览器中完成。
我们收集的数据
| 数据类型 | 是否收集 | 存储位置 | 用途 |
|---|---|---|---|
| 浏览器书签 | ❌ 否(仅读取) | 不存储 | 提供书签浏览、搜索和组织功能 |
| 用户设置 | ❌ 否(仅本地) | 用户本地浏览器 | 保存用户偏好设置和 AI 配置 |
| API 密钥 | ❌ 否(仅本地) | 用户本地浏览器 | 用于与用户选择的 AI 服务商通信 |
| 聊天内容 | ❌ 否 | 不存储 | 直接发送到用户配置的 AI 服务商 |
我们不收集的数据
- ❌ 不收集用户的浏览历史
- ❌ 不收集用户的个人身份信息
- ❌ 不收集或上传用户的书签数据
- ❌ 不存储用户的 AI 聊天记录
- ❌ 不使用任何分析工具或追踪器
- ❌ 不向我们的服务器发送任何用户数据
权限说明
本扩展程序仅请求以下必要权限:
bookmarks 权限
用途: 读取和管理用户的浏览器书签
- 用于显示用户的书签列表
- 提供书签搜索和过滤功能
- 支持书签组织和 AI 辅助管理
数据处理: 所有书签操作在用户本地浏览器中执行,不上传到任何服务器。
storage 权限
用途: 在用户本地浏览器中存储数据
存储内容包括:
- 用户偏好设置(主题、语言等)
- AI 服务配置(API 密钥、模型选择等)
- UI 状态设置
数据处理: 所有数据仅存储在用户本地浏览器,我们不会访问、收集或上传这些数据。
AI 服务使用
用户可以选择配置以下 AI 服务提供商:
- OpenAI (ChatGPT)
- Anthropic (Claude)
- OpenAI 兼容的服务
重要说明
- ✅ 用户必须自行提供 API 密钥
- ✅ API 密钥仅存储在用户本地浏览器
- ✅ 我们不访问或存储用户的 API 密钥
- ✅ AI 对话直接发送到用户选择的服务商
- ✅ 我们不存储或监控任何聊天内容
- ✅ 聊天内容遵循用户选择的 AI 服务商的隐私政策
数据安全
我们采取以下措施保护用户数据:
本地存储
- 所有数据存储在用户本地浏览器
- 使用 Chrome 的
storageAPI 加密存储 - 不向我们的服务器发送任何用户数据
第三方服务
- 不使用任何第三方分析服务
- 不使用任何追踪器或广告服务
- 不与任何第三方共享用户数据
API 密钥保护
- API 密钥仅用于与用户配置的 AI 服务商通信
- 密钥存储在用户本地浏览器,从未传输到我们的服务器
- 建议用户定期更换 API 密钥
儿童隐私
本扩展程序不针对 13 岁以下儿童设计,也不会故意收集儿童的个人信息。如果我们发现无意中收集了儿童的信息,将立即删除。
隐私政策更新
我们可能会不时更新本隐私权政策。重大变更时,我们会在扩展程序中通知用户。
建议用户定期查看本页面以了解最新的隐私权政策。
联系我们
如果您对本隐私权政策或软件有任何疑问或建议,请通过以下方式联系我们:
- GitHub: https://github.com/your-username/marks
- Email: privacy@example.com
- Issue 反馈: 提交问题
我们将尽快回复您的询问。
最后更新时间: 2025 年 2 月 17 日
版本: 1.0.0
分享: