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
Learn more →

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
Learn more →

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)
Learn more →

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
Learn more →

MCP Integration

Coming Soon

Coming 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)
Learn more →

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)
Learn more →

Ready to protect your code?

Install the VS Code extension and start snapshotting in seconds.

Features | SnapBack - AI Code Protection | SnapBack