Blog
Vendor comparisons, engineering notes and privacy analysis from the team that builds Prosopo's bot detection.

Featured ·
What is credential stuffing? How it works and how to stop it
Credential stuffing is bots replaying passwords leaked from one site against the login of another. How attacks run, real incidents, and the defences.
Read article →Privacy and compliance
View all →
CAPTCHA · Top reCAPTCHA Alternatives 2026: 8 Options Compared reCAPTCHA is free for only 10,000 assessments a month and now runs inside Google Cloud. Eight alternatives compared on price, cookies and data location.
CAPTCHA · GDPR-Compliant CAPTCHA 2026: 8 Providers Checked The CNIL says a CAPTCHA needs no consent only if its sole purpose is security. Eight CAPTCHAs checked on cookies, data transfers, DPAs and data location.
CAPTCHA · PoW CAPTCHA Explained: What It Is, and Why It Isn't Enough on Its Own Proof-of-work CAPTCHA explained — how the hash-puzzle mechanism works, why it went mainstream after reCAPTCHA's price hike, and what it still can't stop on its own.Live events and ticket bots
View all →
Ticketing · How to Stop Ticket Scalping: The 2026 Anti-Bot Playbook How to stop and prevent ticket scalping in 2026: block scalper bots, residential proxies and bulk signups at the queue, ticket page, drop API and CDN edge.
Ticketing · Oklahoma SB 1241: New Laws to Stop Ticketing Bots and Protect Fans Oklahoma SB 1241 bans ticketing bots and forces price transparency — what the law requires, and how Prosopo Protect blocks scalper automation for compliance.
Ticketing · Preventing Ticket Bots - The Battle for Fair Access Ticket bots continue to plague the live event industry in 2026, frustrating fans and inflating prices. Discover the latest strategies to prevent them.Technical deep dives
View all →
Technical · GitHub quietly broke our free CI overflow Giving a self-hosted runner the ubuntu-latest label used to let it share jobs with GitHub's hosted runners, so when the Actions minutes ran out our own machines picked up the slack. That stopped working in mid-2025, without an announcement. The workarounds left all cost something: a token, a billed minute per run, a cluster to run, or a bigger bill.
Technical · Docker was hiding half a terabyte on our CI runner One CI runner's disk kept filling up. docker system prune freed 254GB, but another 238GB was hiding in old images, orphaned volumes and log files that no prune touches. Each of those needs its own command, and two of them can delete data you can't get back.
CAPTCHA · How to Stop PHP Form Spam (Without a Plugin) If your PHP mail script is being abused by bots, stop the bot before mail() runs — server-side CAPTCHA verification in a few lines of PHP, via Procaptcha.CAPTCHA fundamentals
View all →
CAPTCHA · Top reCAPTCHA Alternatives 2026: 8 Options Compared reCAPTCHA is free for only 10,000 assessments a month and now runs inside Google Cloud. Eight alternatives compared on price, cookies and data location.
CAPTCHA · GDPR-Compliant CAPTCHA 2026: 8 Providers Checked The CNIL says a CAPTCHA needs no consent only if its sole purpose is security. Eight CAPTCHAs checked on cookies, data transfers, DPAs and data location.
CAPTCHA · PoW CAPTCHA Explained: What It Is, and Why It Isn't Enough on Its Own Proof-of-work CAPTCHA explained — how the hash-puzzle mechanism works, why it went mainstream after reCAPTCHA's price hike, and what it still can't stop on its own.Latest articles
Agentic commerce fraud: when AI agents do the buying In agentic commerce, a mandate proves a person authorised the AI agent to pay. It does not stop that agent buying all your stock or testing stolen cards.
CAPTCHA · Top reCAPTCHA Alternatives 2026: 8 Options Compared reCAPTCHA is free for only 10,000 assessments a month and now runs inside Google Cloud. Eight alternatives compared on price, cookies and data location.
CAPTCHA · GDPR-Compliant CAPTCHA 2026: 8 Providers Checked The CNIL says a CAPTCHA needs no consent only if its sole purpose is security. Eight CAPTCHAs checked on cookies, data transfers, DPAs and data location.
Technical · GitHub quietly broke our free CI overflow Giving a self-hosted runner the ubuntu-latest label used to let it share jobs with GitHub's hosted runners, so when the Actions minutes ran out our own machines picked up the slack. That stopped working in mid-2025, without an announcement. The workarounds left all cost something: a token, a billed minute per run, a cluster to run, or a bigger bill.
Technical · Docker was hiding half a terabyte on our CI runner One CI runner's disk kept filling up. docker system prune freed 254GB, but another 238GB was hiding in old images, orphaned volumes and log files that no prune touches. Each of those needs its own command, and two of them can delete data you can't get back.
Top HUMAN Security alternatives in 2026: bot and fraud protection compared The best HUMAN Security alternatives for 2026: Prosopo, DataDome, Kasada, Arkose Labs, CHEQ and Netacea compared on pricing, where data is processed and how each explains a block.
Critical PHP flaws: update PHP on your WordPress site now Two critical PHP flaws disclosed on 21 October 2026 (CVE-2026-109618 and CVE-2026-109619) let an attacker run code on a server without logging in. Update to PHP 8.2.35, 8.3.36, 8.4.27 or 8.5.12. Here is how to check, how to update, and what to do if you can't yet.
AI agent identity: knowing which agent is calling, and why that is only half the problem Agent identity is becoming solvable: signed requests, published key directories, authorisation mandates. A verified agent can still buy all your inventory, so identity is the foundation and not the answer.
ChatGPT Atlas has been discontinued: what replaced it and what it means for your site OpenAI switched Atlas off on 9 August 2026, 292 days after launch. The browser is gone, the agentic traffic is not, and the replacements reach your site from different places.
Perplexity Comet: what an agentic browser does to your site, and the court case about it Comet is free on every platform and its agent acts on sites for a real user. Amazon sued over exactly that, won an injunction, then lost it on appeal. The access question is now a live legal one.
MCP security: the five ways agent tool access goes wrong MCP turns tool descriptions into model context, which makes the integration layer an attack surface. Tool poisoning, confused deputy, token passthrough, SSRF and rogue servers are the five that matter.
x402 and agent payments: what a machine-payable endpoint means for your site x402 revives HTTP 402 so an agent can pay for a request in stablecoins and retry it. That turns abuse into a priced transaction, and it does not decide who is allowed to buy.
llms.txt: AI crawlers read robots.txt 170 times as often We have published an llms.txt since May 2026. Over twelve days of IP-verified logs, AI crawlers fetched our robots.txt 511 times and llms.txt three times.
Agentic browsers: your customer is now a robot, and that is fine An agentic browser is automation operated by a real customer. It fails every classic bot test and still deserves to reach your checkout. The answer is to require evidence of a human on particular steps, rather than to judge the client.
OWASP API Security Top 10: which two a bot layer actually fixes Eight of the ten risks in the 2023 OWASP API Security Top 10 are authorization and inventory bugs only your own code can fix. API4 and API6 are the two where a bot-protection layer is the right tool.
Why Do Bots Fill Out Forms? The Economics of Form Spam and How to Stop It Why do bots fill out forms? For free advertising, credential stuffing, signup-credit abuse, SEO laundering through expired domains, and reconnaissance. Here is how each one works, and how Prosopo blocks them at the form-submission layer.
What is WAAP? Web Application and API Protection explained WAAP means Web Application and API Protection: a WAF, DDoS mitigation, bot management and API protection sold as one cloud service. The bot component is the one to scrutinise, because it needs signals a network vendor has no reason to collect.
Web Bot Auth: signed agents solve identity, not intent Web Bot Auth lets an AI agent cryptographically sign its requests so you can verify who it is. That fixes user-agent spoofing and leaves the harder question untouched: a verified agent can still be doing something you do not want.See what's reaching your site
A Bot Exposure Assessment is a 30-minute call with an engineer. We look at your traffic, show where your current setup leaves gaps, and agree how a trial would be judged. Nothing to install first.