TLDR Tech / ITAPI keys all over the web2026-03-30Researchers reportedly found nearly 2,000 exposed API credentials across roughly 10,000 websites.Read the full story