forkguarddocs

Safety and privacy

What forkguard never does, and what it cannot do.

On this page

#What it never does

#What goes over the network

WhenWhere toWhat
forkguard owner/repo, --mineThe git host of the repo (for example github.com)A shallow clone of the repo you asked to check.
--mine, prapi.github.comListing your repos, and opening a pull request. Your token is sent only here.
prYour origin remotePushing the fix branch.
Everything elseNowhereFolder checks, fix, setup, agent and --help are completely offline.

#What it changes on your machine

CommandChanges
forkguard, forkguard owner/repo, --mineNothing. Read only. (A link check uses a temporary folder that it deletes.)
forkguard fixFiles in the folder you point it at, only the ones it reported.
forkguard prA new branch and commit, a push to origin, and a pull request. Your starting branch is restored.
forkguard setupOne marked block in your shell profile(s), and optionally one VS Code setting.
forkguard agent --writeA marked block in AGENTS.md and similar files in the folder you point it at.

#What it cannot do

#Reporting a problem in forkguard itself

If you find a security problem in forkguard, please email hello@prodhosh.me instead of opening a public issue. You will get a reply within a few days and credit in the release notes if you like. See the security policy.

Where to next

Edit this page on GitHub View as Markdown

Type to search. Use the arrow keys and Enter.