Security is a vibe. ✨
SecureVibe is an IDE extension that provides AI-powered security analysis for your code. Get instant security insights, vulnerability detection, and actionable fix recommendations.
- 🛡️ AI-Powered Analysis: Advanced security scanning using state-of-the-art language models
- 📊 Security Scoring: Get a clear 1-10 security score for your code
- 🔍 Vulnerability Detection: Identify security issues across multiple severity levels (Critical, High, Medium, Low)
- 💡 Smart Recommendations: Receive actionable security improvement suggestions
- 🔧 Fix Prompts: Get detailed prompts to help you resolve security issues
- 📁 Multi-File Support: Analyze individual files or multiple files at once
- ⚡ Fast Analysis: Optimized for quick feedback with intelligent file size limits
- 🔒 Privacy First: Your code never leaves your machine - analysis happens securely without storing your source code
SecureVibe analyzes a wide range of file types with optimized size limits:
- JavaScript (
.js,.jsx) - TypeScript (
.ts,.tsx) - Vue.js (
.vue) - HTML (
.html) - CSS (
.css)
- JSON (
.json) - YAML (
.yaml,.yml) - Environment (
.env) - Config files (
.config.js)
- PHP (
.php) - Python (
.py) - Ruby (
.rb,.ruby,.erb,.haml,.slim,.rake,.ru,.rjs,.builder,.gemspec) - Java (
.java) - Go (
.go) - Rust (
.rs)
- All other supported text-based files
- Open the SecureVibe sidebar: Click the SecureVibe icon in the Activity Bar
- Select files: Choose the files you want to analyze from the file tree
- Run analysis: Click the "Analyze" button
- Review results: View security scores, vulnerabilities, and recommendations
- 8-10: Excellent security posture ✅
- 6-7: Good with minor improvements needed
⚠️ - 1-5: Requires attention with security issues found ❌
- 🔴 Critical: Immediate action required
- 🟠 High: High priority fixes needed
- 🟡 Medium: Important improvements
- 🟢 Low: Minor security enhancements
- File selection interface
- Real-time analysis progress
- Detailed security results
- Individual vulnerability details with fix prompts
- Results: Overview of findings and recommendations
- Full Fix: Comprehensive fix plan for all identified issues
- Version information
- Support links
- Feedback options
The extension connects to our secure analysis API. No additional configuration is required for basic usage.
File size limits are automatically applied based on file type to ensure optimal performance. Files exceeding limits will display an error message with the specific size restriction.
- No Code Storage: Your code is analyzed in real-time and not stored on our servers
- Secure Transmission: All communications use HTTPS encryption
- Privacy First: We don't collect or store your source code
- Rate Limiting: Built-in rate limiting prevents abuse and ensures service quality
SecureVibe is completely free.
- 📧 Email: hey@watchen.xyz
- 🌐 Website: https://securevibe.org
- 💬 Social: https://x.com/watchen_xyz
Q: What file types are supported? A: SecureVibe supports a wide range of programming languages and configuration files. See the "Supported File Types" section above.
Q: Is my code stored or shared? A: No, your code is analyzed in real-time and never stored on our servers. We prioritize your privacy and security.
Q: What if I encounter rate limits? A: The extension includes intelligent rate limiting. If you hit limits, wait a moment and try again. Premium users have higher limits.
Q: Can I analyze entire projects? A: Yes! Select multiple files in the sidebar and run analysis on all of them simultaneously.
See the LICENSE file for details.
SecureVibe is developed by Watchen.xyz, the experimental playground of Readnet.
Made with ❤️ by the Watchen.xyz team
Security is not just a feature—it's a vibe. ✨