01 · Detect
31M URLs scanned
Candidate sites and addresses are gathered around the clock from separate sources.
Harbor describes a blocklist of phishing sites, drainer pages, and scam addresses. A free browser add-on for one person. An API when a team needs the same list.
Networks the blocklist is built to watch
How the data is made
The add-on and the API are meant to read one feed. Candidates come in, get checked, then land on the list. The counts below are samples for this page.
01 · Detect
Candidate sites and addresses are gathered around the clock from separate sources.
02 · Verify
An entry is checked before it is listed. A machine first, a person when the call is unclear.
03 · Deliver
Checked rows would ship to the API and the add-on from that same list.
For teams
One lookup, answered near the edge. The snippet below shows the shape of a response. This page does not call a live API.
Example site check
$ curl "https://api.example/v1/site?url=https://swap-portal-fi.net" \
-H "authorization: Bearer $SAMPLE_KEY"
{
"host": "swap-portal-fi.net",
"status": "BLOCKED"
}
Sample response. This page does not send that request.
Check a link against the domain list before someone opens it.
Fold the list into the alerts and tracing you already run.
Screen an address against known scam addresses during a review.
Field notes
Short notes for people who sign on a phone, and for the desks that watch those flows.
A lot of the losses traced in this story begin on a phone, inside an ad or a popup, not from a desktop bookmark.
A lookalike name is often up for hours, not weeks. A list only helps if it moves on that clock.
The page after a bad ad often does not ask for a signature first. It asks for a recovery phrase, dressed up as a restore.
This page will not ask you for a seed phrase. A blocklist does not need one.
A preview can show a friendly balance change while the transaction underneath does something else.
The add-on in this story is meant to flag that kind of prompt before an approval leaves the phone.
Do not paste a seed phrase, private key, or recovery words into any field. This page does not ask for them.
Pricing
$0
The browser add-on for personal use. The same list the API would serve, with a lighter rate of checks.
from $890 / month
Lookups for a single product. The figure is a sample price for this overview, billed by query volume.
Custom
For wallets, exchanges, and security platforms. Scoped and priced by volume.
Harbor would warn you when a site or an address is on the list, before a page asks you to sign or to type a recovery phrase.
Request
The form stays in this browser. Nothing is uploaded, and there is no inbox on this page.
October 14, 2026
These files are static. This page does not ask you to open an account, connect a wallet, or type a seed phrase.
A language you pick is stored on this device under the key harbor-lang. A saved request, if you submit one, stays under harbor-request. Clearing site data removes both.
The request form does not upload what you type. It is not sent anywhere.
Feed rows, prices, and the sample lookup are illustrations. They are not a live verdict.
October 14, 2026
This page explains a Harbor blocklist overview. Counts, feed rows, the $890 sample, and the lookup are here to show the shape of the product.
Do not paste a seed phrase, private key, or recovery words into any field. This page does not ask for them.
Network names describe coverage the product is written for. They are not endorsements.
The page is offered as-is. A sample status here is not a promise about the public internet.
Free browser add-on
Get it