ByeBot

Checked in Germany.

Bot protection that never leaves Germany.

Every request is checked on servers in Germany. No cookies, no transfer to the US, no training on visitor data.

On every plan. Other vendors charge extra for EU hosting.

Flow diagram: visitors, search engine bots, AI agents and spam bots reach the ByeBot check running on servers in Germany, which uses Proof of Work, Time to Pass and behavioural signals. Real visitors are allowed through; form spam, fake accounts and credential stuffing are rejected.VisitorSearch engine botAI agentSpam botByeBot checkProof of WorkTime to PassBehavioural signalsServers in GermanyAllowed throughForm is submittedNo cookie setNo transfer abroadRejectedForm spamFake accountsCredential stuffing
  • No cookies
  • No cross-site tracking
  • No training on visitor data
Data location
Germany, on every plan
Cookies
None
Languages
12, auto-detected
Price
From 19 € per month, excl. VAT

ByeBot features

Pricing

What does ByeBot cost?

One plan with a slider. Every feature is in every plan; only the quantity differs. Enterprise starts where the slider ends.

Pro

You set the volume yourself, in steps of 2,000 checks.

Billing period

19 €per month

19 € for 10,000 checks, then 2 € per additional 2,000. All prices excl. VAT.

10,000
Start 7-day free trial

A payment method is stored up front. During the trial the ceiling is 10,000 checks, whatever volume you have selected.

  • Servers in Germany, DPA under Art. 28 GDPR
  • Six widget modes, three themes, two design families
  • 12 widget languages, auto-selected from browser locale
  • Statistics for 365 days, bot events for 30 days
  • No cookies, no cross-site tracking

Enterprise

For more than 100,000 checks per month, or your own contract terms.

Customon request

No instant checkout. We settle volume and contract in conversation first.

Contact sales
  • Volume by agreement
  • Statistics kept without a time limit
  • Same feature set as Pro
Frequently asked

The questions that come up before integration.

Short answers with figures and dates. Where there are limits, they are stated here too.

What is ByeBot?

ByeBot is a CAPTCHA service from Germany that protects forms, logins and sign-ups from automated traffic. The check runs in the visitor’s browser and is evaluated on servers in Germany. You embed a small script and verify the result from your own backend. Six widget modes are available, from a visible click field to an invisible check that runs in the background.

Is ByeBot GDPR-compliant?

Yes. ByeBot sets no cookies, transfers no data to third countries and trains no AI models on visitor data. Hosting is in Germany, under a data processing agreement per Art. 28 GDPR. That applies on every plan, not only on an expensive tier. The legal assessment of your specific use still rests with you; we supply the paperwork.

Does ByeBot set cookies?

No. The bot check sets no cookies, and nothing is left on the visitor’s device beyond what the check itself needs. Whether that requires consent is for you as the site operator and your data protection officer to assess. There is no recognition across other websites: what is checked on your site stays with your site. Signing in to the ByeBot dashboard uses one technically necessary session cookie, which has nothing to do with the CAPTCHA.

Where is the data stored?

In Germany. Servers and database are in Germany, covered by a data processing agreement per Art. 28 GDPR. There is no transfer to third countries and no sale to third parties. Bot detection events are deleted after 30 days. Statistics are kept for 365 days on Pro and without a time limit on Enterprise.

What counts as a validation?

A validation is a check that reaches verification, whether it passes or fails. Rejections before that point do not count: if an IP is on the block list, a country is blocked or a rate limit applies, nothing is billed. Pro starts at 10,000 validations per month and can be raised in steps of 2,000 up to 100,000.

How do I integrate ByeBot?

In two steps. In the frontend you add a script and a container element to your form, and the widget handles the rest. In the backend you send the token you received to our verification endpoint and read the answer before you accept the submission. Code examples for common frameworks are in the documentation.

What happens if I exceed the limit?

Further checks are rejected with HTTP status 429 and your sites switch to demo mode. Demo mode still shows the widget but no longer protects. The previous mode is stored and restored automatically as soon as the monthly counter resets or you raise your volume. So you lose no settings, only the protection for the rest of the period.

Is ByeBot accessible?

Partly. We work towards WCAG 2.1 AA, but we hold no certification and have no VPAT. The widget is keyboard operable with a visible focus ring, and the invisible modes ask most visitors for no interaction at all. Image tasks are the worst option for blind users, so do not make them the only route through your form.

Trial

Try it for seven days, then decide.

A payment method is stored up front. During the trial the limit is 10,000 checks. After that, from 19 € per month, excl. VAT.