Skip to content

Security

Local-first by design.

Your code stays on your machine. Period.

Chapter 03 — Architecture

Your code never
leaves your machine.

GitLove has no servers that handle your repositories. The extension speaks only to a helper running on 127.0.0.1, and the helper pushes directly to GitHub over your own SSH key.

  • 01
    Local-first
    Helper binds to 127.0.0.1 only — never exposed to your LAN or the internet.
  • 02
    Your SSH key
    Pushes use the key already trusted by your GitHub account. No new credentials issued.
  • 03
    Browser-only token
    Personal Access Token lives in chrome.storage. Revocable in one click from GitHub.
  • 04
    Open script
    The helper is a single readable .mjs file — open it in Notepad if you want.
0
Servers handling your code
100%
Push over your SSH key
127.0.0.1
Helper bind address
--mirror
Refs preserved exactly