OctopuShield OCTOPUSHIELD

Product

Every capability, with its limits written down.

Each section below states what the component does, what it deliberately does not do, where its data comes from, what it produces, and its state today.

Discovery engine

Operational
What it does
Continuously reads multiple independent sources to find new addresses related to the brands you monitor.
What it does not do
Does not crawl the open web, does not scan your network, and does not detect malware or pirated software.
Data source
Multiple independent sources. The system refreshes the source set by itself.
Output
Raw domain observations with source and first-seen timestamp.

Candidate scoring

Operational
What it does
Turns a raw observation into a candidate ranked by how strong the impersonation is.
What it does not do
Does not decide that a domain is malicious. The score orders a review queue; it is not a verdict.
Data source
Discovery engine output plus the brand's declared legitimate domains.
Output
A candidate record carrying a pre-score and the signals that produced it.

Domain evasion detection

Operational
What it does
Resolves homograph characters, leetspeak substitutions, and internationalized domain forms before comparison, so visually similar names are not missed.
What it does not do
Does not claim exhaustive coverage of every possible evasion technique.
Data source
Normalization and scoring modules in the discovery pipeline.
Output
A normalized comparable form plus the specific evasion signals detected.

Sentinel

Available
What it does
A small script placed on your own site. If the page is copied and served from another domain, it shows the visitor a notice pointing to your real address. The notice renders before any network request completes.
What it does not do
Does not block the copied page, does not redirect silently, and does not collect visitor identity.
Data source
Runs in the visitor's browser on the copied page.
Output
A visible notice, and optionally an anonymous observation if the observation channel is enabled.

T0 observations

Disabled by default
What it does
When explicitly enabled, records anonymous reports from a copied page, including a bot-or-human classification derived from browser signals.
What it does not do
Does not accept identity fields, does not accept a trust claim from the client, and does not produce an enforcement decision. Every record is stored as unverified.
Data source
The Sentinel script on a copied page, resolved to a tenant server-side through a site token.
Output
An anonymous, unverified observation scoped to one tenant.

Evidence

Internal
What it does
Gathers a finding's source, timestamp, record reference and contributing facts into a package suited to a registrar or hosting complaint.
What it does not do
There is currently no public download interface for evidence packages.
Data source
Stored candidate and observation records.
Output
An evidence package. Available through the operations team today.

Tenant isolation

Operational
What it does
Separates every brand, candidate and observation by tenant at the database level, so one customer's data cannot be read from another customer's session.
What it does not do
Does not rely on the application layer alone. Ownership is part of the data model, not a filter added afterwards.
Data source
Row-level security policies and ownership columns verified with a second tenant.
Output
Queries return only the calling tenant's rows.

System health

Operational
What it does
Reports live worker instances, their age, the active source count and the freshness of the numbers shown.
What it does not do
Does not display an uptime percentage, because uptime is not currently measured.
Data source
Worker heartbeats and the summary endpoint.
Output
Live instance list with per-instance age in seconds.
Sample report →