Private digital intelligence bureau Lawful OSINT — Cyber monitoring — Due diligence

Local verification tool

Read a URL without opening the destination

A brand name in a URL can appear in user information, a path or a parameter. The hostname determines the addressed host. This tool breaks the address into readable parts; it does not test whether a site is safe.

Analysis stays in this tab, without contacting the destination, saving your input or sending it to our server. Do not paste passwords or secret access links. Parameter values and user information are omitted from the results.

Five addresses, five reading traps

These fictional addresses illustrate URL structure. Read the explanation or load an example into the local inspector. No destination is opened.

The brand before @

https://bank.example@review.example/login

Actual host: review.example

bank.example is user information. The host is review.example.

A reassuring prefix

https://bank.example.review.example/login

Actual host: bank.example.review.example

The complete hostname differs from bank.example. The brand at the beginning does not make it the expected host.

A brand in the path

https://review.example/bank.example/secure

Actual host: review.example

Text after the hostname belongs to the path. It does not change the addressed host.

A destination in a parameter

https://review.example/?next=https%3A%2F%2Fbank.example

Actual host: review.example

The initial host is review.example. The next parameter may be interpreted by the site; this tool does not follow it.

A matching host

https://bank.example/confirm

Actual host: bank.example

The host matches, but the address alone does not authenticate a message or justify a payment.

Reference: IANA — Example Domains.

How to interpret the result

  1. Start with the actual hostname. Obtain the expected hostname through an independently known official address, not from the suspicious message.
  2. Compare the full hostname. This is an exact comparison, not a calculation of the registrable domain; a separate legitimate subdomain can also differ.
  3. Check context separately. An exact match and HTTPS do not prove that a request, account or payment is legitimate.

What the tool cannot establish

It does not resolve shortened links, follow redirects, read page contents or verify an organisation. Browser URL parsing can normalise an address, including internationalised hostnames. No score or safe/unsafe label is assigned.

MDN — URL API · MDN — hostname. Technical references consulted on 9 October 2026.

Compare two investigative hypotheses

Define in advance what would support or weaken each hypothesis.

Scroll horizontally to read all columns.

Decision guide
CriterionWhat to checkPractical implication
IndependenceCheck whether evidence really comes from separate origins.Three copies of a statement are not three confirmations.
ContradictionSeek something that could disprove your initial interpretation.A conclusion tested against contrary evidence is more useful than accumulated matches.
Worked example

Fictional scenario: a name and city match, but activity dates conflict. Keep the identity as an unresolved hypothesis; do not merge profiles merely to complete a record.