Powerful Protection Features
Built for developers who use AI tools. Every feature designed to keep you safe while moving fast.
3-Level Protection
Watch • Warn • Block
Granular file protection with Watch (silent snapshots), Warn (confirm before save), and Block (require note). Team policies via .snapbackrc sync across your organization.
- ✓Silent auto-snapshots for low-risk files
- ✓Confirmation dialogs for sensitive changes
- ✓Required notes for critical files (audit trail)
- ✓Team-wide policy enforcement via .snapbackrc
Session Time-Travel
Multi-File Rollback
AI often changes 5+ files at once. Sessions group related snapshots with atomic restore—rollback entire features, not just individual files.
- ✓Auto-grouped snapshots (idle, blur, commit, task triggers)
- ✓Atomic multi-file restore in one click
- ✓Session timeline with visual diff preview
- ✓105s idle detection for automatic finalization
Guardian AI Detection
94% Accuracy
Multi-plugin risk engine detects secrets (entropy + regex), test mocks in production, and phantom dependencies. Real-time confidence scoring on every change.
- ✓Secret detection with Shannon entropy analysis
- ✓Mock/test artifact detection in production code
- ✓Phantom dependency detection (import ↔ package.json)
- ✓Aggregated risk scoring (low/medium/high/critical)
Severity Analysis
Risk-Based Workflows
Each Guardian detection includes severity classification (low/medium/high/critical) with actionable recommendations. Never miss critical issues.
- ✓Color-coded risk levels in VS Code
- ✓Contextual recommendations per severity
- ✓Integration with protection levels (auto-block critical)
- ✓Real-time notifications with progressive disclosure
MCP Integration
Coming SoonComing Soon
Model Context Protocol server will expose Guardian, dependency checks, and snapshot creation to AI assistants like Claude and Cursor. Analyze risks before AI makes changes.
- ✓analyze_risk tool for Guardian detection (<200ms)
- ✓check_dependencies for phantom detection (<300ms)
- ✓create_checkpoint for manual snapshots (<500ms)
- ✓JSON-RPC 2.0 stdio transport (universal compatibility)
Performance Budgets
Lightning Fast
Every operation measured: <200ms snapshot creation, <10ms protection checks, <50ms session finalization avg. Performance tests enforce budgets.
- ✓SQLite WAL mode for concurrent reads
- ✓Hash-based deduplication (>90% space savings)
- ✓Event bus pub/sub <10ms latency
- ✓Indexed queries <10ms (session manifests, snapshots)
Ready to protect your code?
Install the VS Code extension and start snapshotting in seconds.