Skip to content

Security: xunavy/Job-Copilot

Security

SECURITY.md

安全与隐私防护政策 (Security Policy)

本项目 FindJob Copilot 致力于打造完全本地自主、隐私优先的个人 ToC 端智能求职助手。我们深知求职数据、个人经历、简历及平台会话凭证属于高度敏感的个人隐私,因此在架构设计之初便全面融入了 Security at Inception (原生安全) 原则。


🛡️ 核心隐私与安全设计准则

  1. 本地优先与数据主权 (Local-First & Data Sovereignty):

    • 所有的职位缓存、求职追踪卡片、面试复盘及审计流水均持久化存储于您本地的 SQLite 数据库(data/job_copilot.db)中;
    • 本项目绝不设置任何中心化数据收集服务器,未经您的明确配置与指令,任何个人数据绝不向外回传。
  2. 零敏感信息上云 (Zero-Leakage Configuration):

    • 所有私密配置(如大语言模型 API Key、企业微信 Webhook Token 等)均通过本地环境变量文件(.env)隔离加载;
    • .gitignore 规则已对 .env、*.db、*.log、个人简历等全部敏感资源进行默认拦截,杜绝误提交风险。
  3. 人机协同(Human-in-the-Loop)投递安全:

    • 系统在执行自动化职位申请时,复用用户本地浏览器独立 Session;
    • 针对平台图形滑块验证、短信二次认证、最终确认提交等高风控行为,系统强制暂停并弹出接管提示,杜绝账号封禁与非预期操作。
  4. 系统级操作不可篡改审计追踪:

    • 系统所有状态写入、简历重塑、投递调用均伴随审计流水记录(包含触发时间、操作者标识、详情上下文),提供完整的透明度与可追溯性。

🚨 报告安全漏洞 (Reporting a Vulnerability)

如果您在本项目中发现了任何潜在的安全漏洞、隐私泄露风险或不当的凭据暴露:

  1. 请勿直接创建公开的 Issue,以免在漏洞修复前波及其他使用者;
  2. 请直接通过电子邮件发送详细的复现步骤与评估说明:
    • 联系邮箱:security@findjob-copilot.org(或在 GitHub 仓库通过 Security Advisories 提交私密漏洞报告);
  3. 我们承诺在收到通报后 48 小时内完成初步评估,并在确认后尽快发布安全更新与通告。

There aren't any published security advisories