git blackout
$ git blackout --init
> Secure your repositories.
> Eliminate your exposure.
> Ready?
[STEP 1/5] CONNECT PROVIDERS
CONNECTED
github://fredlackey ACTIVE
AVAILABLE PROVIDERS
+ GitHub
+ GitLab
+ Bitbucket
+ Gitea
[STEP 2/5] SELECT ORGANIZATIONS
github://fredlackey
gitlab://flackey
ACCESS DENIED
Non-personal organizations require a Personal plan or higher.

Unlock organization-level access for $9/mo or get 24-hour emergency access for $4.99.
[STEP 3/5] SELECT REPOSITORIES
┌── fredlackey (14 repos)
│   ┌──
│   ┌──
│   ┌──
│   ┌──
│   ┌──
│   ┌──
│   └── ... 8 more
┌── flackey/gitlab (6 repos)
│   ┌──
│   ┌──
    └── ... 4 more
> 18 targets selected
[STEP 4/5] SELECT ACTIONS
> Required plan: PERSONAL — $9/mo
This action cannot be undone. Repos will be made private immediately.
[STEP 5/5] EXECUTING
$ git blackout --execute
> BLACKOUT INITIATED
> Processing 18 repositories across 2 organizations...
> Actions: make_private, delete_empty
[████████▫▫▫▫▫▫▫▫▫▫] 47%
8 of 18 repos processed — estimated completion: ~2 minutes
> fredlackey/my-cool-project — private
> fredlackey/old-hackathon — private
> fredlackey/test-repo-please-ignore — deleted (empty)
>
git blackout
plan: trial // expires 23:41:00
ACTIVE
JOB #2847 IN PROGRESS
Started: 2026-03-01 14:23:07
[████████████▫▫▫▫▫▫] 67% — 12/18 repos
HISTORY
JOB #2846 COMPLETE
2026-03-01 — 18 private, 3 deleted
JOB #2846 RESULTS:
┌── fredlackey
│   ┌── [✓] my-cool-project — private
│   ┌── [✓] old-hackathon — private
│   ┌── [✓] test-repo-please-ignore — deleted (empty)
│   └── [✗] leaked-env-files — FAILED: insufficient permissions
JOB #1203 COMPLETE
2025-09-15 — 7 private