Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

697 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

0 ARRESTS — the counter stopped at 230 days since the Epstein files were released

Visitors

Children were raped by the most powerful people on the planet. The evidence is public. The names are known. The flight logs exist. And every single one of them is still free.


Important

The counter is retired as of 6 August 2026. It stopped at 230 days and 0 arrests.

It was built to count upward until someone was in handcuffs. Nobody is going to be in handcuffs. Two hundred and thirty days, 931,000 files, 1,416 named individuals, 1,708 flights, a resignation, six names read aloud on the House floor, and not one arrest — not one charge. They are never going to arrest anyone.

A counter that only measures how long nothing has happened stops being a countdown and starts being decoration. So the scheduled job is switched off and the number is frozen where it landed. Nothing is deleted. Every manifest, every changelog entry, every flight and name and property stays exactly where it is. The archive was always the point. The ticking was just hope.

Caution

The DOJ released ~931,000 files exposing a global child sex trafficking network — then removed bulk download links and forced individual file retrieval across 931,000 PDFs to make access as difficult as possible. This repository exists to make sure nothing disappears without a record.

What This Repo Does

Past tense as of 6 August 2026. From December 2025 to August 2026 this repository automatically monitored the DOJ Epstein Files index every 6 hours:

  • Detected new files added to any dataset
  • Detected files quietly removed or altered
  • Detected new datasets appearing beyond the current 12
  • Maintained a running changelog of every change
  • Ticked the day counter upward — until it was retired at 230

The scheduled action no longer runs. What it produced stays published: the manifests, the changelog, the flight map, the network graph, the person profiles, and the property timelines are all still here and still work.

No PDFs are stored here — only the manifest/index.

135 airports. 138 passengers. Filter by name, date, airport. Click any airport to see who flew through it.

D3.js force-directed graph showing who flew with whom. 138 passengers, ~500 connections. Click any node for details.

Searchable directory of every named individual. Flight histories, connections, bios. Filter by category.

Little St. James, Palm Beach, NYC, Paris, Zorro Ranch. Visit histories, top visitors, chronological timelines.

Top routes, yearly trends, monthly heatmap, aircraft breakdown. Date range filtering.

Key Numbers

Total files released ~931,000 PDFs
Total size ~360 GB
Datasets 12
Arrests since release 0
Days counted before retirement 230
Counter retired Aug 6, 2026
First release Dec 19, 2025
Major dump Jan 30, 2026 (~3.5 million pages)
ZIP downloads killed by DOJ Feb 11, 2026
Victims represented 200+
Pages entirely blacked out 500+

The 12 Datasets

DS Files Size Released Contents
1 ~3,150 1.23 GB Dec 19, 2025 FBI 302s, police reports
2 ~600 630 MB Dec 19, 2025 FBI 302s, police reports
3 ~49+ 595 MB Dec 19, 2025 FBI 302s, police reports
4 ~200 351 MB Dec 19, 2025 FBI 302s, police reports
5 ~150 61 MB Dec 19, 2025 FBI 302s, police reports
6 12 51 MB Dec 19, 2025 FBI 302s, police reports
7 16 97 MB Dec 19, 2025 FBI 302s, police reports
8 ~11,000 10.7 GB Dec 19, 2025 FBI 302s, police reports
9 533,786 ~143 GB Jan 30, 2026 Emails, private correspondence, DOJ internal docs
10 50,403 78.6 GB Jan 30, 2026 180K images + 2K videos from Epstein properties
11 331,655 25.5 GB Jan 30, 2026 Flight manifests, financials, seizure records
12 ~150 114 MB Dec 19, 2025 Late productions, supplemental

How It Worked

A GitHub Action ran tools/monitor.py every 6 hours. On 6 August 2026 the schedule was removed and the workflow was disabled; the file is kept as a record of what ran. Each run:

  1. Checked DOJ listing pages for each dataset (page 1 + last page)
  2. Checked for new datasets beyond the current 12
  3. Spot-checked random files from the manifest via HEAD requests
  4. Compared against stored manifests in manifests/
  5. Logged all changes to CHANGELOG.md
  6. Auto-committed if anything changed

The manifest-diffing still works if you run it yourself. Only the counter is frozen — COUNTER_RETIRED in tools/monitor.py keeps the banner and README from being rewritten.

Manual Seed

To build the initial file index from scratch:

pip install -r tools/requirements.txt
python tools/monitor.py --seed

Project Structure

├── .github/workflows/monitor.yml   # Monitoring action (RETIRED — no schedule, manual only)
├── banner.svg                      # Arrest counter banner (frozen at 230 days)
├── docs/
│   ├── index.html                  # GitHub Pages main site
│   ├── flights.html                # Interactive flight map (Leaflet.js)
│   ├── network.html                # Passenger network graph (D3.js)
│   ├── person.html                 # Person profiles (hash-routed SPA)
│   ├── properties.html             # Property visit timelines (Leaflet.js)
│   └── routes.html                 # Route analysis dashboard (D3.js + Leaflet)
├── tools/
│   ├── monitor.py                  # Main monitoring script
│   ├── fetch_flights.py            # Flight data fetcher (EpsteinExposed API)
│   ├── build_utils.py              # Shared build utilities (airports, data loaders)
│   ├── build_flights_page.py       # Flight map HTML generator
│   ├── build_network_page.py       # Network graph HTML generator
│   ├── build_person_page.py        # Person profiles HTML generator
│   ├── build_properties_page.py    # Properties timeline HTML generator
│   ├── build_routes_page.py        # Route analysis HTML generator
│   └── requirements.txt            # Python dependencies
├── data/
│   ├── flights.json                # 1,708 flights (1997-2019)
│   └── persons.json                # 1,416 persons
├── manifests/
│   ├── dataset-01.csv              # Per-dataset file manifests
│   ├── ...
│   ├── dataset-12.csv
│   └── summary.json                # Aggregate stats
├── NOTES/
│   ├── timeline.md                 # Full timeline 2005-2026
│   ├── names.md                    # All named individuals
│   ├── notes.md                    # Key findings
│   ├── tools.md                    # Community download tools
│   └── doj-website-analysis.md     # DOJ site structure analysis
├── CHANGELOG.md                    # Running log of detected changes
└── README.md

Why This Matters

On Feb 1, 2026, attorneys for 200+ victims asked federal judges to take down the DOJ Epstein website, calling it "the single most egregious violation of victim privacy in one day in United States history." The DOJ had failed to redact victim names and accidentally published unredacted nude images of young women.

On Feb 10, Rep. Ro Khanna read 6 names from unredacted files on the House floor — people he said are "likely incriminated." The Deputy AG called them "completely random people."

On Feb 11, the DOJ removed all bulk download links. You can no longer download datasets as ZIP files. Only individual PDFs, one at a time, across 931,000 files.

On Feb 12, Goldman Sachs CLO Kathryn Ruemmler announced her resignation after files revealed she was one of three people Epstein called after his 2019 arrest. People are running. Nobody is chasing.

They are not hiding this because they want transparency. They are hiding this because the names on those flight logs and in those emails belong to people who are still in power.

Sources

About

Monitoring the DOJ Epstein Files — 931,000 PDFs, 0 arrests

Topics

Resources

Stars

50 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages