All Features

100% Local Operation

Your code never leaves your machine.

Overview

GitSpectra is built from the ground up for privacy. Everything happens locally on your computer—no cloud services, no data transmission, no accounts required.

Screenshot

Diagram showing GitSpectra operating entirely within the user's machine

What "100% Local" Means

No Cloud Services

  • ❌ No servers to connect to
  • ❌ No authentication required
  • ❌ No API keys needed
  • ❌ No subscriptions or accounts

No Data Transmission

  • ❌ No telemetry or analytics
  • ❌ No code sent to external services
  • ❌ No usage data collected
  • ❌ No crash reports uploaded

No Network Required

  • Works completely offline
  • Only network: git fetch
  • Functions during outages
  • Air-gapped compatible
┌──────────────────────────────────┐
│         Your Computer            │
│  ┌─────────────────────────────┐ │
│  │       VS Code + GitSpectra  │ │
│  │  ┌──────────┐ ┌───────────┐ │ │
│  │  │ Analysis │ │ UI Update │ │ │
│  │  └────▲─────┘ └───────────┘ │ │
│  │       │                     │ │
│  │  ┌────┴─────┐               │ │
│  │  │ Local Git│               │ │
│  │  │ Commands │               │ │
│  │  └────▲─────┘               │ │
│  └───────┼─────────────────────┘ │
│          │                       │
│  ┌───────┴───────┐               │
│  │   .git folder │               │
│  │  (your repo)  │               │
│  └───────────────┘               │
└──────────────────────────────────┘
         ▲
         │ git fetch (you control this)
         ▼
┌──────────────────────────────────┐
│       Git Remote (GitHub, etc.) │
└──────────────────────────────────┘

Commands Used

GitSpectra only runs standard Git commands:

CommandPurpose
git fetchGet latest remote refs
git merge-treeSimulate merges locally
git logRead commit history
git diffCompare file versions
git configRead local settings
git rev-parseResolve refs

All of these operate on your local .git folder. No code content is ever transmitted.

Privacy Guarantees

Your Code Stays Private

  • Source code is never read by external services
  • Commit messages stay local
  • Branch names and repo structure are not shared

No Fingerprinting

  • No unique identifiers generated
  • No machine identification
  • No tracking across sessions

No Dependencies

  • Zero runtime network dependencies
  • Works in air-gapped environments
  • Functions during network outages

Verification

Don't take our word for it—verify yourself:

Network Monitoring

Run GitSpectra while monitoring network traffic. You'll see only git fetch to your configured remotes.

Source Code

GitSpectra is open source under AGPL-3.0. Audit the code yourself.

Offline Testing

Disconnect from the internet. GitSpectra continues to work (using cached git data).

Comparison

AspectCloud-Based ToolsGitSpectra
Data locationTheir serversYour machine only
Network requiredAlwaysOnly for git fetch
Account neededYesNo
TelemetryUsually yesNone
Offline capableNoYes
Audit possibleNoYes (open source)

Ready to prevent merge conflicts?

GitSpectra is free and open source.

Install for VS Code