Skip to content

Stealth Features Overview

Websites don’t like being scraped. They use anti-bot systems, CAPTCHAs, IP blocking, and behavioral analysis to detect and stop automated access. RTILA X includes a comprehensive suite of stealth features designed to help your automations avoid detection and operate undetected.

Think of stealth features as a disguise kit. Each feature addresses a different way websites detect bots, and together they make your automation look and behave like a real human user.

Feature What It Does Where to Configure Default
Proxy Management Routes your traffic through proxy servers to mask your real IP address Preferences → Stealth & Proxies, or Browser Profiles Off
CAPTCHA Solving Automatically solves CAPTCHAs using the 2Captcha service Preferences → Stealth & Proxies, or Browser Profiles Off
Humanoid Behavior Simulates human-like mouse movements, typing, and clicking Preferences → Stealth & Proxies, or Browser Profiles On
Browser Fingerprint Alignment Matches your browser’s timezone and locale to your proxy’s geographic location Preferences → Stealth & Proxies, or Browser Profiles Off
Browser Profiles Creates isolated browser environments with unique fingerprints and settings Browser Profiles page Default profile
Resource Blocking Blocks images, scripts, and other resources to speed up loading and reduce detection surface Project Settings → Advanced Off

Stealth settings can be configured in two places, and understanding the difference is important:

Preferences → Stealth & Proxies (Global Defaults)

Section titled “Preferences → Stealth & Proxies (Global Defaults)”

These settings apply to all projects that don’t have a specific Browser Profile assigned. They serve as your global defaults.

To access: Click your profile name → Preferences → Stealth & Proxies tab.

Browser Profiles let you create isolated browser environments with their own stealth settings. When you assign a Browser Profile to a project, that project uses the profile’s settings instead of the global defaults.

To access: Click Browser Profiles in the sidebar.

Scenario Use
All your projects use the same stealth settings Preferences → Stealth & Proxies
Different projects need different proxies or CAPTCHA keys Browser Profiles
You want to test different stealth configurations Browser Profiles
You’re just getting started Preferences → Stealth & Proxies (simplest)

Tip: Start with the global defaults in Preferences. Only create Browser Profiles when you need different settings for different projects.

When you first install RTILA X, stealth features are configured with these defaults:

Setting Default Value Description
Enable Proxies Off Proxies are disabled by default
Proxy List Empty No proxies configured
Proxy Level Context Level Each browser session gets its own proxy
Align Browser Fingerprint Off Timezone/locale matching is disabled
Enable CAPTCHA Solving Off CAPTCHA solving is disabled
CAPTCHA Provider 2Captcha The only supported provider
CAPTCHA API Key Empty No API key configured
Enable Human-like Simulation On Humanoid behavior is enabled by default
Sensitivity Medium Balanced randomization level

Note: Humanoid behavior is enabled by default because it provides the most significant anti-detection benefit with zero configuration required. We recommend keeping it enabled for all projects.

Each stealth feature addresses a specific detection method used by websites. Here’s how they work together:

The problem: Websites track your IP address. If they see too many requests from the same IP, they flag you as a bot.

The solution: Proxies act as intermediaries. Your requests go through the proxy server, so the website sees the proxy’s IP instead of yours. RTILA X rotates through multiple proxies automatically, so each request appears to come from a different location.

How it works:

  1. You provide a list of proxy URLs.
  2. RTILA X’s ProxyManager selects the next proxy in the list for each request.
  3. If a proxy fails (connection error, timeout), it’s marked as “dead” and skipped.
  4. If all proxies are dead, the quarantine list is reset and rotation starts over.

See Proxy Management for detailed configuration.

The problem: CAPTCHAs are designed specifically to stop bots. They present challenges that humans can solve but bots can’t.

The solution: RTILA X integrates with 2Captcha, a service where real humans solve CAPTCHAs. When RTILA X encounters a CAPTCHA, it sends it to 2Captcha, a human solves it, and RTILA X injects the solution back into the page.

How it works:

  1. RTILA X detects a CAPTCHA on the page (reCAPTCHA, hCaptcha, Turnstile, etc.).
  2. It sends the CAPTCHA to 2Captcha’s API.
  3. A human solver solves the CAPTCHA (usually within 10–30 seconds).
  4. The solution is sent back to RTILA X.
  5. RTILA X injects the solution into the page.
  6. The automation continues.

See CAPTCHA Solving for detailed configuration.

The problem: Anti-bot systems analyze your behavior. Real humans move their mouse in curves, type with variable speed, and hesitate before clicking. Bots move in straight lines, type instantly, and click without hesitation.

The solution: RTILA X’s humanoid behavior system simulates human-like interactions:

  • Mouse movements follow curved Bezier paths with natural acceleration and deceleration.
  • Clicks have slight positional randomness and natural timing.
  • Typing includes random delays between keystrokes.
  • Scrolling includes natural pauses and variable speed.

How it works:

  1. When humanoid behavior is enabled, every interaction command uses the humanoid system.
  2. Mouse movements are generated using Bezier curves with randomized control points.
  3. Micro-variances are added to simulate human motor noise.
  4. Random delays are inserted between actions to simulate human hesitation.
  5. The sensitivity level controls how much randomization is applied.

See Humanoid Behavior for detailed configuration.

The problem: Your browser’s timezone, locale, and geolocation should match your IP address. If you’re using a proxy in Germany but your browser reports a US timezone, anti-bot systems detect the mismatch.

The solution: When enabled, RTILA X automatically matches your browser’s timezone, locale, and geolocation to the proxy’s geographic location.

How it works:

  1. When a proxy is active and fingerprint alignment is enabled, RTILA X looks up the proxy’s geographic location.
  2. It sets the browser’s timezone to match the proxy’s location.
  3. It sets the browser’s locale to match the proxy’s country.
  4. It sets the browser’s geolocation to the proxy’s coordinates.

Tip: Always enable fingerprint alignment when using proxies. The mismatch between your proxy location and browser timezone is one of the most common ways bots are detected.

For maximum stealth, enable all features together:

Proxy Rotation (masks your IP)
+
CAPTCHA Solving (handles CAPTCHAs automatically)
+
Humanoid Behavior (mimics human interactions)
+
Fingerprint Alignment (matches timezone/locale to proxy)
=
Maximum stealth protection

Important: No stealth configuration guarantees 100% undetectability. Websites constantly update their anti-bot systems. If your automation is still being detected, try:

  • Switching to different proxies
  • Increasing humanoid sensitivity to “High”
  • Adding delays between actions
  • Reducing the number of concurrent workers

If you’re new to stealth features, here’s the minimum configuration to get started:

  1. Go to Preferences → Stealth & Proxies.
  2. Enable Human-like Simulation (already on by default).
  3. Set Sensitivity to Medium (already the default).
  4. If you have proxies, enable Proxies and enter your proxy list.
  5. If you have a 2Captcha account, enable CAPTCHA Solving and enter your API key.
  6. If using proxies, enable Align Browser Fingerprint.
  7. Save your settings.

That’s it! Your automations now have basic stealth protection.