# 免责声明 (Disclaimer) 本免责声明旨在明确用户使用本开源项目的相关责任和风险,保护项目作者、贡献者和维护者的合法权益。 **本开源项目提供的代码、工具及相关内容仅供参考和学习使用。** --- ## 1. 代码隐私与安全警告 ### ⚠️ 重要提示 本工具通过调用第三方 LLM 服务商 API 进行代码分析,**您的代码将被发送到所选择的 LLM 服务商服务器**。 ### 严禁上传以下类型的代码 | 类型 | 说明 | |------|------| | 🔒 商业机密 | 包含商业机密、专有算法或核心业务逻辑的代码 | | 🛡️ 保密信息 | 涉及国家秘密、国防安全或其他保密信息的代码 | | 🔑 敏感数据 | 包含用户数据、密钥、密码、token 等敏感信息的代码 | | ⚖️ 受限代码 | 受法律法规限制不得外传的代码 | | 📋 第三方代码 | 客户或第三方的专有代码(未经授权) | ### 用户责任 - 用户**必须自行评估代码的敏感性** - 对上传代码及其可能导致的信息泄露承担**全部责任** - 对于敏感代码,请使用 **Ollama 本地模型部署功能**,或使用私有部署的 LLM 服务 ### 免责声明 项目作者、贡献者和维护者**对因用户上传敏感代码导致的任何信息泄露、知识产权侵权、法律纠纷或其他损失不承担任何责任**。 --- ## 2. 非专业建议 ### 分析结果仅供参考 - 本工具提供的代码分析结果和建议**仅供参考** - **不构成**专业的安全审计、代码审查或法律意见 - **不能替代**人类专家的专业判断 ### 建议做法 - 结合人工审查验证分析结果 - 使用专业安全工具进行补充检测 - 对关键代码(尤其是涉及安全、金融、医疗等高风险领域)进行全面验证 - 在生产环境部署前进行充分测试 --- ## 3. 无担保与免责 ### 无担保声明 本项目以 **"原样"(AS IS)** 形式提供,**不附带任何明示或默示担保**,包括但不限于: - 适销性担保 - 特定用途适用性担保 - 非侵权性担保 - 准确性或完整性担保 ### 责任限制 作者、贡献者和维护者**不对任何直接、间接、附带、特殊、惩戒性或后果性损害承担责任**,包括但不限于: | 损害类型 | 说明 | |---------|------| | 数据丢失 | 因使用本工具导致的数据丢失或损坏 | | 系统中断 | 服务中断或系统故障 | | 安全漏洞 | 因依赖分析结果导致的安全问题 | | 商业损失 | 利润损失、业务中断或其他商业损失 | | 法律纠纷 | 因使用本工具引发的法律诉讼或纠纷 | 即使已知此类风险存在,上述免责条款仍然适用。 --- ## 4. AI 分析局限性 ### 技术局限 - 本工具依赖多种 AI 模型进行代码分析 - 分析结果可能包含**错误、遗漏或不准确信息** - **无法保证** 100% 的准确性和可靠性 ### AI 输出特性 | 特性 | 说明 | |------|------| | 概率性 | AI 输出基于概率模型,可能产生不同结果 | | 上下文依赖 | 分析质量受代码上下文完整性影响 | | 模型差异 | 不同 LLM 模型可能给出不同的分析结果 | | 知识截止 | AI 模型的知识有截止日期,可能不了解最新漏洞 | ### 用户责任 - AI 输出**不能替代人类专家判断** - 用户应对最终代码质量及应用后果**全权负责** - 建议将 AI 分析作为辅助工具,而非唯一依据 --- ## 5. 第三方服务与数据隐私 ### 集成的第三方服务 本项目集成以下第三方服务: | 服务类型 | 服务商 | 用途 | |---------|--------|------| | LLM API | OpenAI, Google Gemini, Anthropic Claude | 代码分析 | | LLM API | 通义千问, DeepSeek, 智谱AI, Kimi | 代码分析 | | LLM API | 百度文心, MiniMax, 字节豆包 | 代码分析 | | 数据库 | Supabase | 数据存储(可选) | | 代码托管 | GitHub, GitLab | 仓库集成 | ### 数据传输说明 - 用户提交的代码将通过 API 发送到所选 LLM 服务商进行分析 - 传输过程和数据处理遵循各服务商的隐私政策 - 用户需自行了解并接受各服务商的数据处理方式 ### API 密钥管理 - 用户需自行获取、管理 API 密钥 - 本项目**不存储、传输或处理用户的 API 密钥**(除本地配置文件外) - 运行时配置的密钥仅存储在用户浏览器本地 ### 第三方服务风险 第三方服务的以下风险由服务提供商负责,本项目作者不承担任何连带责任: - 服务可用性 - 数据准确性 - 隐私保护 - 数据留存政策 - 服务中断 --- ## 6. 用户责任 ### 使用前确认 用户在使用本工具前须确保: - ✅ 代码不侵犯第三方知识产权 - ✅ 代码不包含保密信息 - ✅ 严格遵守开源许可证及相关法规 - ✅ 拥有代码的使用和分析权限 ### 用户承诺 用户**对上传代码的内容、性质和合规性承担全部责任**,包括但不限于: | 责任 | 说明 | |------|------| | 内容审查 | 确保代码不包含敏感信息或商业机密 | | 权限确认 | 确保拥有代码的使用和分析权限 | | 法规遵守 | 遵守所在国家/地区关于数据保护和隐私的法律法规 | | 政策遵守 | 遵守公司或组织的保密协议和安全政策 | ### 禁止行为 **严禁将本工具用于以下活动**: - ❌ 非法活动 - ❌ 恶意代码分析或开发 - ❌ 损害他人权益的行为 - ❌ 违反服务条款的行为 用户对所有使用后果承担**全部法律与经济责任**。 --- ## 7. 开源贡献 ### 贡献者声明 - 贡献者的代码、内容或建议**不代表项目官方观点** - 其准确性、安全性及合规性由贡献者自行负责 ### 维护者权利 项目维护者保留以下权利: - 审查任何贡献 - 修改贡献内容 - 拒绝不符合要求的贡献 - 移除已合并的贡献 --- ## 8. 许可证 本项目采用 [MIT 许可证](LICENSE) 开源。 MIT 许可证明确声明软件按"原样"提供,不提供任何形式的担保。 --- ## 9. 管辖法律 本免责声明受项目所在地法律管辖。 --- ## 联系方式 如有疑问,请通过以下方式联系维护者: - **GitHub Issues**: [https://github.com/lintsinghua/DeepAudit/issues](https://github.com/lintsinghua/DeepAudit/issues) - **邮箱**: lintsinghua@qq.com --- **使用本工具即表示您已阅读、理解并同意本免责声明的所有条款。**