A third of queries (by query hash) search Firecrawl first and the rest Brave, so Firecrawl's free 500 searches a
month and Brave's ~1,000 run out together. Each falls back to the other on an error or no results. Searches that
find nothing serve bad.webp, both providers failing serves donate.webp, and AI images only fill ?i= past a search's
working images. A Firecrawl query's ?i= past 10 serves an AI image without searching.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Drops the "Search limit reached" badge, the card and button borders, and the $0
counter on the robot (its chest shows the logo again). Uses only white, black and
grays, and spends the freed space on larger text.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Redraws the mascot as a shaded robot with a glossy visor, sad LED face and a chest
counter stuck at $0, keeps the original text and adds "So far, $0 has been donated
to direct-img.link." The card is larger with bigger text and less empty space.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Replaces the AI-generated image with a papercraft-style one drawn in
HTML/SVG (design/donate.html, rendered with headless Chrome). The mascot's
head is the logo's frame, its antenna the logo's link and its chest the
logo itself. It explains why searches stopped, that cached images still
load, that it resets on its own, and asks for donations at direct-img.link.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>