2025-04-13 16:55:15 +01:00
2025-04-13 15:28:37 +01:00
2025-04-13 16:55:15 +01:00
2025-04-13 16:54:19 +01:00
2025-04-12 23:09:19 +01:00
2025-04-12 20:07:10 +01:00
2025-04-12 20:22:57 +01:00
2025-04-12 20:06:56 +01:00
2025-04-12 20:21:13 +01:00
2025-04-11 16:21:52 +02:00
2025-04-13 16:54:19 +01:00
2025-04-12 20:15:35 +01:00

🛑 Checkpoint

Checkpoint is a tiny reverse proxy that attempts to block AI by serving a cryptographic challenge.

This project is a work-in-progress. It works, but has only basic functionality.

Why?

AI scrapers are everywhere. This will stop them. robots.txt won't.

Features

  • Protect your endpoint from AI bots with a cryptographic challenge
  • Easy configuration in jsonc
  • Support for cloudflare
  • Minimal. The waiting page is tiny and light on network usage.

Planned features

  • Dynamic challenge amount (aka difficulty)
  • Detection of token overuse
  • Better wait screen
  • Better git integration (it's quite rudimentary right now)

Caveats

If you are using this, it's almost certain search engines will stop indexing your site. Keep this in mind.

Description
Checkpoint is a tiny reverse proxy that attempts to block AI by serving a cryptographic challenge.
Readme 185 KiB
Languages
C++ 69.5%
HTML 29.2%
CMake 1.3%