JunkGate would keep this out of your inbox.
Nothing is deleted. It waits where you can see it, and one click sends it to you.
Overview
JunkGate frees your enquiries from spam and scams, so your contact form brings you work rather than junk.
The problem
A form submission is not sent by the person who filled it in. It is sent by your own web server, from your own domain, to your own inbox. Your mail provider sees a sender it already trusts, so the filtering that would have stopped the identical words arriving from a stranger never runs on them at all.
That is the whole reason a business with excellent email security still finds its contact form full of junk. The envelope is genuinely yours, so nothing about the sender is going to save you, and the customer who did want to buy something is somewhere in the pile.
The message never crosses the boundary your email filtering watches.
A bulk pitch wastes your morning. These three take money out of the business, and each one arrives as a single well-written enquiry from a real mailbox, which is exactly the shape a spam filter has no opinion about.
A large order placed sight unseen, paid by cheque or transfer for more than the total, with a request to forward the difference to a shipping agent. The payment is reversed days later. The money you forwarded is real, and it is gone.
A message presenting itself as a supplier, a courier, or somebody inside your own business, asking you to update bank details, confirm an account, or open an attachment. It uses names it has no business knowing, which is what makes it work.
A large contract, tender or payout that needs one small thing from you first: a registration fee, a deposit, a certificate, a document. The small thing is the entire purpose of the message.
| Approach | What it stops | What still gets through |
|---|---|---|
| A CAPTCHA tests the visitor |
Scripts and simple bots. | Every scam a person typed. Plus some of your real customers, who give up on the puzzle and you never learn which ones. |
| Blocklists and reputation tests where it came from |
Addresses and networks somebody has already reported. | A fresh address, a free mailbox, or a genuine account somebody else has taken over. Every one of those has a clean reputation. |
| Keyword rules tests the words used |
Junk that happens to use the words on the list. | The same pitch worded differently. And it holds your real customer, the one whose enquiry mentioned an invoice. |
| JunkGate protects the enquiries that pay you |
Bulk pitches and the frauds above, including the ones a person wrote by hand, from a clean address, in careful words. Kept out of your inbox rather than deleted. | Junk that reads exactly like a customer. That is the mistake we would rather make, every time, and it costs you a moment rather than a sale. |
Ours, not a customer’s. Here is what went in, and here is what came back.
JunkGate would keep this out of your inbox.
Nothing is deleted. It waits where you can see it, and one click sends it to you.
JunkGate would keep this out of your inbox.
Nothing is deleted. It waits where you can see it, and one click sends it to you.
Delivered, and flagged as one to answer first.
Straight about what these are: we wrote these messages and sent them through the live system ourselves, and the outcomes are exactly what came back. They are not customer traffic, because there are no customers yet. When there are, we still will not reprint their enquiries here.
A new site starts in watch-only mode, and this is not a trial limitation. It is how you find out whether JunkGate is safe on your traffic before it is allowed to act on it.
In watch-only, every message is delivered exactly as it is today. The dashboard fills up with what JunkGate would have done. When it has seen enough of your traffic without once flagging a real customer, you can switch it on.
The whole control loop, and there is no step in it we take on your behalf.
The install guide covers the same loop from the dashboard side. Read the install guide.
| Outcome | What it means for you |
|---|---|
| delivered | It reaches you, flagged as one to answer first. |
| not certain | It reaches you anyway. Doubt resolves in the sender’s favour, every time. |
| kept out | It never reaches your inbox. Nothing is deleted, and one click sends it to you. |
Genuine enquiries are never silently lost. If JunkGate is ever unsure, or ever unavailable, your messages are delivered, and the dashboard says plainly that is what happened. Something that can cost you a customer when it fails is worse than nothing at all, so it is built to fail in the only direction that is safe.
Kept current
Scam tradecraft does not sit still, so neither does JunkGate. The reading behind that work is published in full rather than described in a sentence. Read the research library.
The two notes beside this are the part worth knowing whether or not you ever use JunkGate: the two habits most people still rely on to spot a scam have both stopped working, and both of them now point the wrong way.
The overwhelming majority of scam messages are now written or polished by AI: fluent, correctly punctuated, properly formatted. Meanwhile your real customer types on a phone between jobs and produces exactly the sloppy, half-punctuated message the old filters flagged. Judging by the writing now has it precisely backwards.
Attackers scrape a site and personalise at scale, so a message that names your suburb, your owner or a service you offer can be produced for thousands of businesses at once. A personalised enquiry is not proof of a customer, and a scrappy one is not proof of a scam.
The mistake that matters
Everything about this product is arranged around which of them it would rather make.
| The mistake | What it costs you | What bounds it |
|---|---|---|
| A real enquiry wrongly kept out | A customer contacted you and heard nothing back. They decide you ignored them and go elsewhere, and you never find out it happened. This is the failure the entire product is arranged around. | Nothing is deleted. It waits in your dashboard and releases in one click, verbatim. The bar for letting JunkGate act on your site at all is zero of these, not few. |
| Junk that got through | You read a sales pitch you did not want, and you delete it. That is the whole cost, and it is why this is the error we would rather make, every time. | Mark it as junk in one click. JunkGate takes that correction into account on your site from then on, so the same pitch does not need marking twice. |
Watching only, free, nothing held.
Free plan, forever, no card. Nothing is held until you switch protection on.