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
Claude Code • Cursor
Model Context Protocol server exposes Guardian, dependency checks, and snapshot creation to AI assistants. Claude analyzes risks before suggesting 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.