Skip to content
Blog

What is Ulixee Hero?

The headless browser built specifically to mimic human browsing behavior, and why Centinel still tells it apart from a person.

Frederick Jahn
Frederick JahnSeptember 3, 2026
What is Ulixee Hero?

Ulixee Hero is a headless browser engine built specifically for scraping rather than automated testing, which is what most other browser-automation tools are designed for first.

What it is

Instead of exposing a generic remote-control API and leaving evasion to the caller, Hero builds human-like behavior into the engine itself: scripted mouse movement along realistic paths, natural typing cadence, and simulated reaction times between actions, on top of a browser fingerprint tuned to match a real install rather than a default headless one. Its stated aim is to avoid detection along the entire stack, including the TLS layer, since a mismatched TLS fingerprint on top of a convincing browser fingerprint is one of the more common ways automation still gets caught.

How it gets used to scrape

Hero targets sites with anti-bot systems that check behavior, not just the fingerprint at page load, which is the gap most generic automation tools leave open. Teams reach for it specifically when a target site has already started blocking on mouse-movement or timing patterns, rather than for general-purpose browser testing.

Why it's hard to catch with old checks

Most fingerprint-only detectors check the values a browser reports at page load and stop there. Hero is built to make those values look normal by default, and it adds believable interaction patterns on top, which is precisely what a page-load-only check has no visibility into. What still exposes it is the same thing that exposes any automated session over enough requests: consistency in how it behaves that a real, varied population of visitors doesn't produce, evaluated across the connection and request layers alongside behavior.

Centinel detects it

In our September 2026 benchmark, Centinel identified every Ulixee Hero session tested against it. Human-like interaction patterns raise the bar for behavioral detection, but Centinel scores the connection, browser, and request layers together rather than behavior in isolation, and that combination is what still separates a Hero session from a person.

Key takeaways

  • Ulixee Hero is purpose-built for scraping, with human-like mouse movement, typing, and timing built into the engine rather than bolted on.
  • It specifically targets TLS-level and behavioral detection, not just page-load fingerprint checks.
  • Cross-layer consistency across a session, not any single behavioral or fingerprint signal, is what still identifies it.