Last Updated: November 24, 2025
By using GuardScan, you agree to these Terms of Service. Please read them carefully.
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.
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-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)
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
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.
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
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-runflags when available - Review AI suggestions in code review
- Test AI-generated code thoroughly
- Don't blindly apply AI suggestions
Telemetry is optional and can be disabled:
- Default: Enabled (helps us improve GuardScan)
- You can disable with
--no-telemetryflag - See PRIVACY.md for details on what's collected
- No personal information is collected
- Your source code is never collected
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
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
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
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
For questions about these Terms:
- Email: ntanwir10@outlook.com
- GitHub Issues: For general questions
- GitHub Discussions: For community discussions
By using GuardScan, you acknowledge that:
- ✅ You have read and understood these Terms
- ✅ You agree to be bound by these Terms
- ✅ You understand GuardScan is provided "AS IS"
- ✅ You are responsible for your use of GuardScan
- ✅ You will review all scan results and AI suggestions
- ✅ You will comply with all applicable laws
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