EDGE ROUTING · AI THREAT DEFENSE

Every requestgets a verdict.

urlify.eu.cc inspects every visitor at the edge — 14 signals, a neural score, a three-way verdict — in under 50 milliseconds. Humans flow through. Bots never arrive.

< 0msedge decision
0live signals
0verdict classes
scroll
THE PROBLEM

A short link is a blind redirect.

Traditional shorteners forward everyone — scrapers, credential-stuffers, headless bots — straight through to your destination. No inspection, no verdict, no defense. You learn who visited only after they've arrived.

plain-shortener · access log
BOT python-requests/2.31 → forwarded
BOT curl · Tor exit → forwarded
BOT headless-chrome → forwarded
? everyone, everywhere → forwarded
THE PIPELINE

Four stages. Under fifty milliseconds.

Every hit runs the same path — before your destination ever sees it.

01
Signal extraction
14 request, device & network features pulled the instant the edge receives the hit.
02
Heuristic fast-path
Deterministic rules short-circuit the obvious — empty UA, known bot agents, Tor exits.
03
Neural scoring
The rest run a feedforward MLP forward-pass, in-worker, for a calibrated bot score.
04
Decision
Confidence becomes a verdict: ALLOW flows through, REVIEW challenges, BLOCK stops cold.
SEE IT DECIDE

Send a visitor through the edge.

Pick a caller, run the pipeline, watch the verdict land.

Choose a visitor

Illustrative flow. The live classifier runs at the edge on real requests — see it on the ML Engine page inside the console.

user-agentMozilla/5.0 … Chrome/126
Signals
Heuristics
Neural score
Verdict
bot score—
WHAT YOU GET

Defense that lives in the redirect.

Edge-native inference
The neural network runs inside the Cloudflare Worker itself — no external inference service, no network round-trip, no cold start.
14 live signals
Request, device and network features extracted per hit.
Deterministic fast-path
Obvious bots short-circuited before the model runs.
Three-way verdicts
Allow, review, or block — not a blunt on/off.
Sub-50ms decisions
The verdict is inline with the redirect itself.
Full audit trail
Every decision is logged, scored and queryable in the console — so you can see exactly why a visitor was allowed, challenged, or blocked.
<0ms
edge decision
0
signals per hit
0
verdict classes
0
servers to manage
THE DIFFERENCE

Not another link shortener.

urlify.eu.cc
Plain shortener
Inspects every visitor
✓
✕
Blocks bots before the redirect
✓
✕
Sub-50ms edge decision
✓
✕
Three-way verdict, not on/off
✓
✕
Real-time decision analytics
✓
✕
Zero cold starts
✓
✕
Full audit trail
✓
✕
“

A redirect is a decision. urlify.eu.cc makes it an informed one — every time, at the edge, in real time.

The urlify.eu.cc principle
QUESTIONS

Good to know.

No. The decision is made inline at the edge, typically in under 50 milliseconds — the visitor is redirected in the same request. There is no external inference call to wait on.
Entirely inside the Cloudflare Worker. The feedforward network's forward pass executes in-worker, so there's no separate ML service, no round-trip, and no cold start.
Instead of a hard block, the visitor is issued a lightweight challenge. Genuine users pass; automated clients that can't complete it don't reach your destination.
Yes. The bot and human thresholds and the block-confidence cutoff are configurable, so you decide how aggressive the gate is for your traffic.
By default it ships with hand-initialized weights, and the console reports that provenance honestly — no fabricated accuracy numbers. You can supply trained weights when you have them.
GET STARTED

Route it.
Shield it. Ship it.

Spin up a console, point a link, and watch every visitor get inspected in real time. No credit card. No cold starts.