Cloudflare took down our website after trying to force us to pay 120k$ within 24h ( robindev.substack.com )