Sign in and build · Free to start, no card needed · add a card when you want more credit · see pricing →

Automation

Stop bots filling in your forms, without a puzzle.

To stop bots filling in your forms you need a check they cannot skip — and one a customer never notices. Spam through a contact form is not a nuisance in the inbox; it is every real enquiry buried in noise.

On every plan, including the free trial

ameliasagent.com/app

Stop bots filling in your forms

On every plan, including the free trialpriced first · run cost + 20–30%

What you get

What it actually does.

Verified where it counts

The check is confirmed on your own server. A check the browser is trusted to report is one a script simply says it passed.

Invisible to real people

No grids of traffic lights, no retries, nothing for a customer to fail on the way to contacting you.

Every form, not just the obvious one

The contact form is the one people remember. Signup, booking and search endpoints are the ones that get hit.

Running it

Press it once. See the price first.

It is in the app under Automations, listed as “Stop bots filling in your forms”.

Before

The price it will cost, or an honest blank where there is no run history to draw a range from

During

Every step on screen — the file it is writing, the command it ran, what came back

After

What changed and why, item by item, before anything is published

The same three moments as any other turn on this product; nothing about an automation is hidden.

What it costs

The price is on screen, never a guess.

You pay what this run cost plus 20–30% — shown before it starts. Where there is no run history to draw a range from, it shows no price at all rather than a plausible one.

4kinds of endpoint attackers actually hit — contact, signup, booking and search
2questions answered below, no puzzle your visitors ever see
20–30%what you pay on top of what the run itself cost
10automations in the catalogue — this is one of them

The rest

Other jobs you can ask for by name.

Make this site easier to find · Make this load faster · Check everything before you send people to it · Make it look like your brand · Write a week of posts about this · Write and design ads for this · Make your ads report honestly · Check what this is costing you · App Store and Play listing that gets installs — or all of them.

Run “Stop bots filling in your forms” on your own project.

It is under Automations in the app, and the price is on screen before anything starts.

On every plan, including the free trial

Questions

Asked, answered

Do my visitors have to solve anything?

No. The check is invisible to people. The cost falls on the script, which is the whole point — a puzzle that stops bots by also annoying customers has moved the problem rather than solved it.

Why is checking in the browser not enough?

Because a script does not run your browser code. It sends the request directly and can claim any result it likes, so a check that is only enforced client-side is one the attacker fills in themselves.