WAB ShieldLink · New

Verified links from real banks & brands.

Stop phishing at the link layer. Banks, payment processors, telcos, and businesses sign every link they send. Anyone who clicks sees a Trust Preview before reaching the destination. No install. No browser extension.

Get verified — start free How it works

What end-users see

Verified — Bank Example
  • Brand: Bank Example
  • Payee: ACME LLC
  • Amount: 240.00 SAR
  • Domain match:
  • Signature: ✓ Ed25519
Caution — pending review
  • Brand: NewMerchant
  • Status: brand_unverified
  • Signature:
Blocked — phishing
  • Reason: revoked · many_reports
  • Signature:

How it works

  1. Verify your domain (DNS TXT)
  2. Apply for a Verified Brand badge
  3. Sign every link you send
  4. Anyone verifies — no app needed

Why it stops phishing

Identity = domain ownership

Lookalike protection

Cryptographic, not cosmetic

Community reports

Revocable in real time

Zero install for end users

API

Endpoint Auth Purpose
POST /api/customer/shieldlink/sites/:siteId/brandUserApply for verified brand
POST /api/customer/shieldlink/sites/:siteId/signUser · Pro+Sign a link
GET /api/customer/shieldlink/sites/:siteId/linksUser · Pro+List signed links
POST /api/customer/shieldlink/sites/:siteId/links/:id/revokeUser · Pro+Revoke a link
GET /api/shieldlink/verify?token=…PublicVerify a token
POST /api/shieldlink/reportPublicReport a phishing link

Pricing

Free / Starter

Not included
  • Verify links others sent
  • Submit phishing reports

Pro · $99/mo

  • Verified Brand badge (after review)
  • Sign unlimited links
  • Revocation + key rotation
  • Per-link analytics

Enterprise

Custom
  • Everything in Pro
  • Custom domain for /l/ links
  • BYOK signing keys, on-prem option
  • Priority review & SLA

Start with Pro