New Screenshot scan reads a scam SMS or a fake website from a picture, on this computer. Try it →
Look-alike domain detection

Catch the fake SBI link before anyone clicks it.

Kavach scores newly registered domains for the tricks phishers use: swapped letters, look-alike characters, and brand names stuffed into subdomains. It runs fully offline, with no WHOIS lookup.

Try:
Checking engine… Loading watchlist… Scored in under 1 ms
kavach / scan report
0RISK / 100
Phishing likely
sbi-kyc-update.in
    0 signals firedOffline baseline · no WHOIS
    Watching for look-alikes of
    The problem

    A fake bank page only needs one believable link.

    New domains go live every hour. A few of them borrow a bank or app name, sit unnoticed until an SMS campaign starts, and disappear in days. Kavach looks at the name itself, so it can raise a flag on day zero.

    –banks, wallets and government portals on the watchlist
    –of auto-generated look-alikes flagged in our self-test
    –of this page's sample list flagged as risky
    0network calls needed. No WHOIS, no paid API
    Message scan

    Got a suspicious SMS? Paste the whole thing.

    Kavach pulls every link out of the message, scores each domain, and marks the pressure phrases scammers lean on, like account blocks, KYC deadlines and OTP requests.

    What Kavach foundLooks fine

    Check a whole file of messages

    Upload a CSV with a message column (and an optional sender column), or a text file with one message per line.

    No file chosen yet.
    Screenshot scan

    Only have a picture of it? Drop in the screenshot.

    Kavach reads a screenshot of a scam SMS, a WhatsApp chat or a website, then runs the same checks as the rest of this page. It reads the address and the page text, and it never opens any link it finds.

    Your image never leaves this computer. It is read in memory and is not saved.

    What Kavach readNothing yet

    Add a screenshot on the left. The text it reads, the links it finds and the verdict appear here.

    Bulk scan

    Scan a whole day of new registrations at once.

    Upload a .txt or .csv list, paste domains, or drop a file on this section. Kavach scores every domain on your device and puts the riskiest at the top.

    DomainClosenessRiskVerdictTop reason

    Compare a page

    Does this page copy the real one?

    Upload saved copies of a suspicious page and the genuine page. Saved HTML gives a content similarity, and screenshots give a visual similarity. Nothing is fetched from the internet, and the files are only read, never opened or run. This is extra evidence shown next to the verdict: it does not change the risk score.

    Suspicious page

    Genuine page

    Upload both HTML files and/or both screenshots.
    Brand protection

    See the fake domains a scammer could register for your brand.

    Pick a brand or add your own. Kavach generates the look-alike names attackers try first and shows how many its engine would flag. Use the list to watch new registrations, or register the riskiest names before someone else does.

    Add your brand

    It joins the watchlist on this computer, and every check starts looking for its look-alikes.

    0%

    How it works

    Three passes over the name. That's the whole trick.

    Every domain goes through the same pipeline, in this order. Nothing leaves the machine.

    01 · Normalise

    Clean the input

    Strip the protocol, path and www. Decode punycode so xn-- labels show their real characters. Split off the suffix, including Indian ones like .co.in and .gov.in.

    https://www.xn--pple-43d.com/id → аpple.com (Cyrillic а)
    02 · Rules + ML

    Score the name

    Rules compare the name with the watched brands: fake letters, one-typo edits, brands inside longer names or subdomains, risky endings, scam words.

    03 · Verdict + evidence

    Show why

    Every verdict shows the signals behind it, and a list can be scored at once.

    Signals

    What the engine looks for

    Brand impersonation carries the most weight. The structural signals push a borderline domain over the line.

    Why offline

    No WHOIS. No API key. Still useful.

    Registration data is often hidden behind privacy services, rate-limited, or slow to appear for a new domain. Kavach works from the name alone, so it gives an answer instantly and keeps the checked links private.

    Kavach baseline
    WHOIS-based check
    Works on day zero
    Yes
    Often delayed
    Needs internet
    No
    Yes
    Rate limits
    None
    Common
    Checked link leaves device
    Never
    Sent to lookup server
    Knows domain age
    No
    Yes, when public
    Report

    Found a fake site? Report it.

    Reporting gets fake domains taken down and warns the next person. These are the official channels in India. On any risky result, Copy report gives you Kavach's findings ready to paste.

    Lost money?

    National Cyber Crime Helpline

    1930

    Call if money left your account or you shared bank, card or UPI details. Tell your bank as well.

    File a complaint

    National Cyber Crime Reporting Portal

    cybercrime.gov.in

    Report the fraud online. Keep screenshots of the message, the link and any payment.

    Got a fake SMS or call?

    Chakshu on Sanchar Saathi

    sancharsaathi.gov.in

    Report suspicious calls, SMS or WhatsApp messages to the Department of Telecommunications, even if you didn't lose money.

    Found a phishing site?

    CERT-In

    incident@cert-in.org.in

    Email India's national cyber security agency about the website, and paste the report Kavach copies for you.

    Kavach is an independent tool and is not affiliated with these services.

    The next fake bank link is being registered right now.

    Paste any domain above and see how Kavach reads it, signal by signal.