Skip to content
Statusthreat center ›
safeavio check --link

Phishing protection

Checks a link before you open it and warns about lookalike domains.

Available
Available
03
Limited
01
Not released
02
Coming
02
Features by state
Attack families · 4
PRT 1N/S 3
[01]The threat

How the attack works

Phishing copies a page you trust — a bank login, a delivery-tracking page, a webmail screen — and puts it on a domain that is almost right. The page collects what you type and often forwards it to the real site in real time, so even one-time codes can be relayed.

  1. STAGE 01

    Lure

    An email, text or social-media message with a link: a failed delivery, an expiring password, an invoice, a shared document.

  2. STAGE 02

    Lookalike

    A domain one character off, a brand name inside a subdomain (brand.example-login.net), or Unicode letters that look identical to Latin ones.

  3. STAGE 03

    Harvest

    A copied login form collects the username, password and often the OTP.

  4. STAGE 04

    Relay

    Credentials are replayed against the real site within minutes, before the page is reported and taken down.

Who it targets
  • Webmail and cloud-storage users
  • Bank and payment-app customers
  • Employees with access to finance or HR systems
  • Anyone whose email address appeared in an earlier breach
pattern.genericno real incident cited

A common pattern: a short-lived domain that copies a well-known brand is registered, used in a burst of messages for a few hours, and abandoned once it starts appearing on blocklists. This is why a static blocklist alone misses much of it, and why the domain itself is worth reading.

Phishing pages copy a brand you trust and live on a domain that is one letter off. They exist for hours, which is why a static blocklist alone misses most of them.

[02]How Sentinel handles it

Sensor, rule, evidence, action

Each step carries its own state. A step that is not built is shown as coming, not skipped.

  1. [01] SENSOR

    You paste or share a link

    Nothing watches your browsing. A check starts only when you submit a link.

    AvailableAndroid 4.50, desktop
  2. [02] RULE

    Local heuristics

    Lookalike characters, brand names in the wrong place, and suspicious structure, checked on the device.

    AvailableAndroid 4.50
  3. [03] EVIDENCE

    Named reputation, when one exists

    The design admits a reputation verdict only from a named provider, with an expiry. Today the desktop provider only knows reserved test domains.

    Not releasedDesktop (unsigned pre-release)
  4. [04] ACTION

    Verdict with reasons

    Suspicious or unknown, with the reasons shown. An unknown link is never reported as trusted. Nothing is blocked.

    Not released
01

Local heuristics first: lookalike characters, brand names in the wrong domain, very new domains where known.

02

Only the verdict and the hostname leave the device, and only if you turned on cloud reporting. The full URL never does (privacy spec §2).

03

We say "suspicious" with reasons, never "safe forever".

What works today, and what is coming

What works today

04

In production or in the current download.


  • Paste-a-link checkAvailable

    Heuristic check of a pasted or shared URL with the reasons shown.

    Android app 4.50

  • Lookalike domain and fake-login warningsAvailable

    Homograph and brand-in-subdomain detection.

    Android app 4.50

  • Signed blocklist on the phoneLimited

    The hub signs a list of known-bad sites; the phone downloads it and matches on the device. Coverage depends on the lists we ingest; it is not a full reputation service.

    Android app 4.50

  • Link historyAvailable

    Links you checked and their verdicts, kept on the phone.

    Android app 4.50

Built, not yet released

02

The code exists and is tested in the repository; it has not shipped to users.


  • Desktop link checkNot released

    The desktop app has the check wired, but today it only knows test domains.

    Sentinel desktop (unsigned pre-release)

  • Reviewed web categoriesNot released

    Signed category lists, local DNS choices, allow-lists and block reasons. Needs VPN consent. Encrypted DNS, fixed addresses and unsupported traffic can bypass filtering; it cannot replace another browser’s HTTPS page.

Coming

02

Not built yet. Nothing on this list runs today.


  • Domain reputation and redirect-chain analysisComing

    A shared reputation service and following redirects to the final page.

  • Email phishing and business-email-compromise detectionComing

    Needs a mail integration that does not exist yet.

    Enterprise XDR

[03]Coverage register

4 attack families map to this capability

Copied row by row from our engineering register. A family counts as detected only when a rule, a sensor that feeds it and a test that makes it fire all exist.

DetectedPartialObservableNo sensor

Feature states above and register statuses measure different things: a feature can be built while the family it addresses stays unobserved, because the register counts sensors and rules, not screens.

Attack families related to Phishing protection, with status and notes
#Attack familyStatusWhat the register says
033PhishingPartialThe desktop link check gives a verdict with reasons, but today it only recognises reserved test domains. Repository only; no browser or DNS interception.Repository only
034Spear Phishing / WhalingNo sensorNo email or message telemetryNothing runs
038Business Email CompromiseNo sensorNo mailbox or payment-workflow telemetryNothing runs
097Domain Typosquatting / HomographNo sensorNo homograph or look-alike comparisonNothing runs

Browse all 127 families in the threat center →

[04]Privacy by construction

What runs where, and what never leaves

Classification happens on the device before anything is queued. Cloud reporting is off by default on consumer devices and turning it off also stops events already queued.

data.locallocal

Runs on the device

  • The full URL you pasted
  • Heuristic checks and the reasons they produce
  • Your history of checked links and verdicts
data.cloudconsent

May reach the cloud

  • Only with cloud reporting on: the verdict, the hostname and the reason
data.neverdeny

Never leaves

  • The full URL
  • Your browsing history
  • Page contents or anything you typed into a page

Read the privacy architecture →

[06]Playbook

What to do if…

Practical steps that work whether or not you use our products.

ifrunbook

You typed a password into a page you now doubt

  1. 1.Change that password now, from the real site or app, not from the link.
  2. 2.Change it anywhere else you reused it.
  3. 3.Turn on two-step verification and review recent sign-ins and connected devices.
ifrunbook

You are not sure about a link

  1. 1.Read the domain right to left from the first single slash: the part just before .com/.in/.net is who owns it.
  2. 2.Open the site yourself from a bookmark or the official app instead of the link.
  3. 3.Paste the link into the link check to see the reasons (Android 4.2, not yet released).
ifrunbook

A work email asks for an urgent payment change

  1. 1.Do not reply to the email. Call the requester on a number you already have.
  2. 2.Follow your organisation's payment-change procedure, even under time pressure.
[07]Stated plainly

Limits and known gaps

gaps.log05 open
  • GAP-01There is no live reputation service. The desktop link check recognises only reserved test domains today; everything else is "unknown".
  • GAP-02No browser or DNS interception: a link you open without checking is not seen.
  • GAP-03The register counts phishing as partial (a desktop rule with a test, repository only) and spear phishing, typosquatting/homograph and business email compromise as not observable.
  • GAP-04Email phishing and BEC detection need a mail integration that does not exist yet.
  • GAP-05The Android local link check is available with limits. New reviewed web-category work is separately marked Not released.
[08]Questions

Frequently asked

Do you see the websites I visit?
No. Browsing history is classified restricted and never leaves the device. A link is checked only when you submit it.
Will it block a phishing page?
A pasted link check gives reasons. Optional Android DNS protection can block listed domains while its VPN is active; encrypted DNS and unsupported traffic can bypass it. New category lists remain pending release checks.
Why does it say "unknown" instead of "safe"?
Because absence of a bad verdict is not evidence of safety. The reputation design forbids treating unknown as trusted.