🛡️ ShieldFont: A Font That Protects Text from AI Scrapers
The open-source ShieldFont project replaces about a quarter of the words in a page's HTML with decoy variants built on ligatures. The ShieldFont Optik font renders normal text in the browser, while the scraper reads grammatically correct but nonsensical text.
🌍 This is not a block but an economic mechanism: parsing is not forbidden, but LLM training on scraped data becomes noticeably more expensive — the scraper has to render the page and recognize glyphs (essentially OCR) on every page. Combined with "labyrinth" traps for bots, this gives publishers a real opt-out from robots.txt being ignored.
👤 Live demo at shieldfont.org: paste text and see what a human reads and what a scraper will steal. The cost of protection: screen readers receive distorted text, and accessibility is degraded.
Source 1: https://hackaday.com/2026-08-14/shieldfont-bludgeoning-ai-scrapers-that-disrespect-robots-txt/ Source 2: https://shieldfont.org/white-paper/
