hackathon.ae 2026 · Digital Trust & Cyber-Secure Nation
SAQR صقر
Fake government payment pages — caught while they are being set up, blocked everywhere with one click.
The problem

Today the fake is found after the money is gone

Name registered
any registrar, any TLD
→
Certificate
free, minutes
→
SMS wave
“claim your refund within 24 h”
→
Victims pay
card · CVV · OTP relayed live
→
found here
Complaints
hours to days later
→
Takedown
one partner at a time · days
> 75%
of cyber breaches start with phishing or fraudulent messages
UAE Cyber Security Council
+35%
scam messages in one year
UAE Cyber Security Council
days
online while registrar, host and telecoms are contacted one by one
The insight

Scammers publish their own early warning

Every HTTPS site needs a certificate. Every certificate is written to public logs within minutes. We read the same stream.

Scammer
registers a look-alike name
Certificate authority
free, automatic
Public CT logs
append-only, world-readable
SAQR
flags, verifies, blocks
uae-fines-refund.com
~150 / s
certificates streamed from two Google logs in our tests
1 in 3,000
names survive the cheap look-alike filter
0 citizens
no traffic taps, no phones, no browsing data
How it works

Sense · Assess · Qualify · Respond

01

Sense

Watch the certificate logs and forwarded messages. Keep look-alikes of official names.

CT logshomographsSMS / WhatsApp
02

Assess

Open the page in an isolated browser. Compare with the real one. Read what the form asks for.

visual matchemblemcard · CVV · OTP
03

Qualify

Seal the evidence: hashes, Merkle root, trusted timestamp, chain of custody.

SHA-256RFC 3161re-verifiable
04

Respond

One click by a named analyst. Seven partners at once. Audit chain for every step.

telecomsbrowsersregistrar · host · banks
Stage 1 · Sense

150 certificates a second. One line each. The filter explains every point.

timedomainissuerscore
xn--tx-refund-gov-w1k.com
→ tаx-refund-gov.com  Cyrillic “а”
IDN homograph +50 · brand “tax” +25 · lure “refund” +20 · gov cue +10 · combination +20
score 100 · candidate
www.rta.ae
official domain — allow-listed, score 0, can never be flagged or blocked
Stage 2 · Assess

Does it look official — and does it ask for a card?

Reference · rta.ae (demo replica)
reference pagereference gallery
0risk / 100
layout 93 %
emblem match
on demo fixtures
Suspect · rta-fines-refund.com (demo clone)
clonesame emblem · same layout“claim within 24 h”card number · expiry · CVV · OTP
confirmed fakelayout copiedRTA emblem reusedcollects card + OTPcertificate minutes old, free CAgym site with the same word → clearedevidence sealed automatically · hashes · Merkle root · timestamp
Stage 3 · Qualify

Evidence sealed automatically — in about a second

evidence report
SEALEDMerkle root · timestamp
13
artefacts: screenshots, DOM, HAR, DNS, RDAP, certificate, hosting, IOCs
1
log entry anyone can re-fetch: log + index of the certificate that triggered it
SHA-256every file
→
Merkle rootone hash
→
TimestampRFC 3161
→
Custodyevery step

Re-verifiable offline with saqr evidence verify — no trust in SAQR required. Attached to every takedown request.

Stage 4 · Respond

One click. Seven partners. A human decides.

Approve &
block
everywhereallow-list re-checked · named analyst · audit chain
Telecom operators
e& · du · TDRA block list, SMS filter
acknowledged
Browser blocklists
Safe Browsing · SmartScreen
acknowledged
Banks / CBUAE
freeze IBANs and wallets on the page
acknowledged
aeCERT + entity SOC
incident and indicators
acknowledged
Registrar
suspension notice with evidence
acknowledged
Hosting provider
content takedown
acknowledged
Certificate authority
revocation request
acknowledged
Time budget · demo run

Seconds to identify. Minutes to block — including the human.

Certificate logged
Detected
+6 s
Verified · risk 90
+7 s
Evidence sealed
+0 s
Analyst approved
+2 min 46 s
Telecom ack (simulated)
+1 s
Time to identify · today
~9 h
Time to identify · SAQR
6 s
Exposure · today
~48 h
Exposure · SAQR
3 min

Pipeline steps measured in the offline demo; with the live feed the clock starts at the public certificate timestamp, which anyone can recompute from the log entry in the evidence package. Partner acknowledgements are simulated. Baselines are documented assumptions, to be replaced by historical case data. Targets: −70 % and −50 %.

Built for the constraints

Identity, privacy, evidence, law — by design

Identity

  • No citizen identity processed
  • Every approval attributed to a named analyst
  • UAE PASS sign-in in production

Privacy

  • Only what the attacker publishes
  • Reporter numbers masked and hashed
  • Identifiers scrubbed from forwarded texts

Evidence

  • SHA-256 · Merkle root · RFC 3161
  • Append-only audit chain
  • Trust Services law (46/2021)

Law

  • Human sign-off before any block
  • Allow-list enforced server-side
  • Notices cite RAA 3.18 · BR 4.9.1.1 · Cybercrimes law (34/2021)
Live

Watch it happen

live wall
Start the node with saqr demo and open this deck from it: the dashboard appears here live.?demo=http://localhost:8000
Honest scope · next 90 days

What it does not do yet — and what comes next

Not yet

meaningless names, wildcard certs, free hosting → reactive path only partner connectors simulated (real payloads, no credentials) perceptual encoder in the demo · DINOv3 plugs in verifier evaluated on our own fixtures, not on real scam pages yet baselines are assumptions until historical data no authentication in the MVP

Next

TDRA · e& · du · UAE Banks Federation · aeCERT · CA APIs DINOv3 fine-tuned on historical impersonation cases UAE PASS sign-in · national time-stamping authority citizen reporting number + WhatsApp bot all CT logs · registrar zone feeds · ads & social
Operate
one national node (Cyber Security Council / TDRA); each entity’s SOC sees its own cases
Measure
time-to-identify and exposure per case, anchored on public log timestamps — the challenge KPIs, continuously
Extend
same pipeline for fake apps, ads and social accounts: new sensors, same verification and response
SAQR · صقر
Catch them while they set up.
Block them everywhere
with one click.
Try it · live system, deck, code
saqr-hackathon.pages.dev
Team Falcon Rush · NYU Abu Dhabi
hackathon.ae 2026
شكراً

Presenter notes

→space next   ← previous   HomeEnd
N presenter notes   F fullscreen   ? this help   Esc close
This is the 3-minute cut (7 slides). Add ?full=1 to the URL for the 13-slide version, ?demo=http://localhost:8000 to embed the live dashboard on its demo slide.