Skip to content

Latest commit

 

History

History
254 lines (167 loc) · 5.96 KB

File metadata and controls

254 lines (167 loc) · 5.96 KB

Terms of Service

Last Updated: November 24, 2025

By using GuardScan, you agree to these Terms of Service. Please read them carefully.


📜 License

GuardScan is licensed under the MIT License. This means:

  • ✅ You can use GuardScan for any purpose (commercial or personal)
  • ✅ You can modify the source code
  • ✅ You can distribute GuardScan
  • ✅ You can use GuardScan in proprietary software

Requirements:

  • Include the original copyright notice
  • Include the MIT License text

See LICENSE for the full license text.


🆓 Free and Open Source

GuardScan is 100% free and open source:

  • ✅ No cost to use
  • ✅ No subscriptions
  • ✅ No usage limits
  • ✅ No credit system
  • ✅ No paywalls

All features are free, including:

  • Security scanning
  • Code quality analysis
  • Static analysis
  • All 21 commands

🤖 AI Features (BYOK - Bring Your Own Key)

AI-powered features require your own API keys:

  • You provide your own API keys (OpenAI, Claude, Gemini, Ollama)
  • You are responsible for API costs with your chosen provider
  • GuardScan does not provide or pay for AI API access
  • You must comply with your AI provider's terms of service

Supported AI Providers:

  • OpenAI (GPT-4, GPT-3.5)
  • Anthropic Claude (Opus, Sonnet, Haiku)
  • Google Gemini
  • Ollama (local AI)

⚠️ Disclaimer of Warranties

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND:

  • GuardScan is provided without any guarantees
  • We do not guarantee accuracy of security scans
  • We do not guarantee that all vulnerabilities will be found
  • We do not guarantee that AI suggestions are correct
  • Use at your own risk

You are responsible for:

  • Reviewing all scan results before acting on them
  • Verifying AI-generated suggestions before applying
  • Making your own security decisions
  • Testing changes in safe environments

🚫 Limitations of Liability

IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR:

  • Any damages arising from use of GuardScan
  • Loss of data or code
  • Security breaches
  • Incorrect scan results
  • AI-generated code issues
  • Any indirect, incidental, or consequential damages

You use GuardScan at your own risk.


🔒 Security Scanning Disclaimer

GuardScan provides security scanning tools, but:

  • Not a guarantee: Finding no vulnerabilities doesn't mean your code is secure
  • False positives: Scans may report issues that aren't actual vulnerabilities
  • False negatives: Scans may miss real vulnerabilities
  • Not a replacement: For professional security audits
  • Your responsibility: To review and verify all findings

Always:

  • Review scan results carefully
  • Verify critical findings independently
  • Use multiple security tools
  • Conduct professional security audits for production systems

🤖 AI-Generated Content Disclaimer

When using AI features:

  • Review all suggestions: AI can make mistakes
  • Test thoroughly: AI-generated code may have bugs
  • Verify accuracy: AI explanations may be incorrect
  • Your responsibility: To review and test all AI output
  • No warranty: We don't guarantee AI output quality

Best Practices:

  • Use --dry-run flags when available
  • Review AI suggestions in code review
  • Test AI-generated code thoroughly
  • Don't blindly apply AI suggestions

📊 Telemetry

Telemetry is optional and can be disabled:

  • Default: Enabled (helps us improve GuardScan)
  • You can disable with --no-telemetry flag
  • See PRIVACY.md for details on what's collected
  • No personal information is collected
  • Your source code is never collected

🔐 API Keys and Credentials

You are responsible for:

  • Keeping your API keys secure
  • Not committing API keys to version control
  • Rotating API keys regularly
  • Complying with your AI provider's terms
  • Managing API costs with your provider

GuardScan:

  • Stores API keys locally in your config
  • Never transmits API keys to GuardScan servers
  • Never logs or stores API keys on our servers
  • Sends API keys directly to your chosen AI provider

🚫 Prohibited Uses

You may NOT use GuardScan to:

  • Violate any laws or regulations
  • Infringe on intellectual property rights
  • Harm or exploit others
  • Create malicious software
  • Bypass security measures
  • Violate terms of service of third-party services

📝 Modifications to Terms

We may update these Terms of Service:

  • Changes will be posted on this page
  • "Last Updated" date will be updated
  • Significant changes will be announced via GitHub releases
  • Continued use constitutes acceptance of new terms

🏛️ Governing Law

These Terms are governed by:

  • License: MIT License (see LICENSE file)
  • Jurisdiction: As specified in the MIT License
  • Disputes: Should be resolved through GitHub Issues or direct contact

📧 Contact

For questions about these Terms:

  • Email: ntanwir10@outlook.com
  • GitHub Issues: For general questions
  • GitHub Discussions: For community discussions

✅ Acceptance

By using GuardScan, you acknowledge that:

  1. ✅ You have read and understood these Terms
  2. ✅ You agree to be bound by these Terms
  3. ✅ You understand GuardScan is provided "AS IS"
  4. ✅ You are responsible for your use of GuardScan
  5. ✅ You will review all scan results and AI suggestions
  6. ✅ You will comply with all applicable laws

📋 Summary

What You Get:

  • ✅ 100% free and open source software
  • ✅ MIT License (very permissive)
  • ✅ All features free forever
  • ✅ No usage limits

What You're Responsible For:

  • ⚠️ Reviewing scan results
  • ⚠️ Verifying AI suggestions
  • ⚠️ Managing your API keys
  • ⚠️ Your own security decisions

What We Don't Guarantee:

  • ❌ Perfect security scanning
  • ❌ Accurate AI suggestions
  • ❌ Bug-free software
  • ❌ No false positives/negatives

Use GuardScan responsibly and always verify results before acting on them.


Last Updated: 2025-11-24