North Coder

North Coder 隐私权政策

North Coder 产品、桌面端、服务端与相关集成能力的隐私权政策。

生效日期:2026 年 6 月 17 日

North Coder 是面向开发者的 AI coding agent,支持桌面端、本地服务端、远程浏览器访问、代码工作区管理、任务会话、终端与外部开发工具集成。North Coder 的核心设计是本地优先:项目文件、会话上下文和执行环境优先保留在用户自己的设备或用户自行部署的服务环境中。

我们重视用户隐私。本政策说明 North Coder 如何处理用户数据,以及用户如何控制这些数据。

一、产品用途

North Coder 用于帮助开发者完成与软件项目相关的工作,包括代码理解、方案设计、代码修改、测试运行、错误排查、文档编写、任务拆分、工作区管理和开发工具协作。

North Coder 不投放广告,不进行广告画像,不出售用户数据,也不会为了信用评估、贷款、营销或与产品用途无关的目的使用用户数据。

二、我们可能处理的数据

North Coder 只在用户使用产品功能、连接项目或发起任务时处理必要数据。可能处理的数据包括:

  • 项目与工作区数据:用户授权目录中的源代码、配置文件、文档、测试文件、构建产物路径、Git 分支、diff、提交信息和工作区状态。
  • 会话与任务数据:用户输入的任务描述、Agent 回复、计划、运行步骤、工具调用结果、错误信息、任务状态和会话历史。
  • 终端与命令数据:用户授权执行的命令、命令输出、退出码、环境诊断信息和与任务相关的日志片段。
  • 应用设置数据:模型配置、主题、语言、工作区偏好、功能开关、外部应用路径、技能来源配置和本地服务连接信息。
  • 本地服务数据:本地或自部署服务的运行状态、端口、访问 token、会话标识、项目标识、消息队列状态和诊断信息。
  • 外部集成数据:当用户主动连接 GitHub、浏览器、IDE、终端或其他开发工具时,为完成任务所需读取或写入的相关上下文。
  • 浏览器上下文数据:当用户主动使用浏览器相关能力时,North Coder 可能处理授权标签页的 URL、标题、页面结构、截图、控制台日志、下载状态或页面交互结果。

North Coder 不会主动扫描用户设备上的所有文件,也不会在用户未授权的项目、标签页或工具环境中读取内容。

三、我们不会主动收集的数据

除非用户主动把相关内容放入任务、文件、网页或工具上下文中,North Coder 不会主动收集以下数据:

  • 姓名、身份证号、邮寄地址等个人身份信息
  • 健康信息
  • 财务和付款信息
  • 密码、PIN、安全问题答案等身份验证信息
  • 私人通讯内容
  • 精确地理位置
  • 与当前项目、会话或任务无关的本地文件、浏览器页面或系统数据

North Coder 不会后台持续监控用户浏览行为、键盘输入、鼠标活动或文件系统变化。

四、数据如何使用

North Coder 处理数据仅用于实现用户请求的产品功能,包括:

  • 理解用户授权的项目、文件和会话上下文
  • 生成代码、文档、计划、解释、测试和调试建议
  • 执行用户授权的文件修改、命令运行、测试、构建和开发工具操作
  • 管理项目、工作区、会话、任务状态和历史记录
  • 展示 diff、日志、运行结果、错误信息和诊断信息
  • 与用户主动配置的模型服务、代码托管平台、浏览器、IDE 或其他工具协作
  • 保存必要的本地设置、会话状态和产品运行状态
  • 排查产品故障并改善产品稳定性

我们不会将用户数据用于与 North Coder 产品用途无关的目的。

五、模型服务与第三方集成

North Coder 可以连接用户配置的模型服务或第三方工具。根据用户的配置和任务请求,North Coder 可能会把必要的任务上下文发送给相应服务,例如模型 API、代码托管平台、浏览器自动化接口或开发工具接口。

这些传输仅在用户配置或发起相关任务时发生。第三方服务如何处理数据,取决于用户选择的服务及其隐私政策、服务条款和账号设置。

用户应避免在任务中提供不希望发送给外部模型或第三方工具的敏感信息,并可通过调整模型、工具和集成配置来控制数据流向。

六、本地存储与保留

North Coder 可能在本机或用户自行部署的服务环境中保存必要数据,例如:

  • 项目和工作区配置
  • 会话记录、消息、任务状态和运行结果
  • 本地 SQLite 数据库记录
  • 设置项、模型配置和功能开关
  • 诊断日志、错误日志和服务运行状态
  • 浏览器或外部工具集成所需的本地连接状态

这些数据用于恢复会话、继续任务、展示历史记录、维持产品功能和帮助用户排查问题。North Coder 不会将这些本地数据用于广告投放或跨站追踪。

七、用户控制

用户可以通过以下方式控制自己的数据:

  • 删除或归档 North Coder 中的项目、工作区、会话和任务记录
  • 删除本地数据目录、日志或应用配置
  • 停止或卸载 North Coder 桌面应用、CLI 或服务端
  • 调整模型服务、外部工具、浏览器集成和技能来源配置
  • 停止本地服务或撤销远程访问 token
  • 在浏览器或系统设置中禁用相关扩展、权限或外部应用连接
  • 从代码托管平台或第三方服务中撤销 North Coder 相关访问权限

具体可删除的数据范围取决于用户使用的运行模式、部署方式和外部服务配置。

八、安全与访问边界

North Coder 的本地服务和桌面应用会根据运行模式使用本地连接、访问 token 或用户配置的访问入口来保护服务访问。用户在远程部署 North Coder 时,应将服务放在可信网络、VPN、TLS 入口或其他受控访问环境后,并妥善保管访问 token。

North Coder 不会故意绕过操作系统、浏览器、代码托管平台或第三方服务提供的权限机制。需要高风险操作时,产品可能要求用户确认或由用户主动发起。

九、浏览器集成说明

North Coder 可能提供 Chrome 扩展或浏览器控制能力,用于在用户授权的标签页中进行网页调试、测试、截图、下载、上传和自动化操作。

为了实现这些能力,浏览器集成可能请求 debuggerdownloadshistorynativeMessagingscriptingstoragetabswindows 和主机权限。这些权限仅用于用户主动发起的浏览器相关任务,不用于广告、画像、后台监控或与 North Coder 产品用途无关的目的。

十、儿童隐私

North Coder 面向开发者和专业用户使用,并非专门面向儿童设计。我们不会有意收集儿童个人信息。

十一、政策更新

我们可能会不时更新本隐私权政策。更新后的政策将发布在本页面,并以新的生效日期标识。继续使用 North Coder 即表示用户理解并接受更新后的政策。

十二、联系方式

如对本隐私权政策或数据处理方式有任何问题,请通过 North Coder 官方页面或相关应用商店页面展示的开发者联系方式与我们联系。

本页内容