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.
All Stealth Features
Section titled “All Stealth Features”| 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 |
Where to Configure Stealth Features
Section titled “Where to Configure Stealth Features”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 (Per-Project Overrides)
Section titled “Browser Profiles (Per-Project Overrides)”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.
Which Should You Use?
Section titled “Which Should You Use?”| 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.
Default Settings
Section titled “Default Settings”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.
How Stealth Works
Section titled “How Stealth Works”Each stealth feature addresses a specific detection method used by websites. Here’s how they work together:
1. Proxy Rotation (IP Masking)
Section titled “1. Proxy Rotation (IP Masking)”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:
- You provide a list of proxy URLs.
- RTILA X’s ProxyManager selects the next proxy in the list for each request.
- If a proxy fails (connection error, timeout), it’s marked as “dead” and skipped.
- If all proxies are dead, the quarantine list is reset and rotation starts over.
See Proxy Management for detailed configuration.
2. CAPTCHA Solving
Section titled “2. CAPTCHA Solving”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:
- RTILA X detects a CAPTCHA on the page (reCAPTCHA, hCaptcha, Turnstile, etc.).
- It sends the CAPTCHA to 2Captcha’s API.
- A human solver solves the CAPTCHA (usually within 10–30 seconds).
- The solution is sent back to RTILA X.
- RTILA X injects the solution into the page.
- The automation continues.
See CAPTCHA Solving for detailed configuration.
3. Humanoid Behavior (Behavioral Mimicry)
Section titled “3. Humanoid Behavior (Behavioral Mimicry)”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:
- When humanoid behavior is enabled, every interaction command uses the humanoid system.
- Mouse movements are generated using Bezier curves with randomized control points.
- Micro-variances are added to simulate human motor noise.
- Random delays are inserted between actions to simulate human hesitation.
- The sensitivity level controls how much randomization is applied.
See Humanoid Behavior for detailed configuration.
4. Browser Fingerprint Alignment
Section titled “4. Browser Fingerprint Alignment”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:
- When a proxy is active and fingerprint alignment is enabled, RTILA X looks up the proxy’s geographic location.
- It sets the browser’s timezone to match the proxy’s location.
- It sets the browser’s locale to match the proxy’s country.
- 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.
How Stealth Features Work Together
Section titled “How Stealth Features Work Together”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 protectionImportant: 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
Quick Start: Enabling Stealth
Section titled “Quick Start: Enabling Stealth”If you’re new to stealth features, here’s the minimum configuration to get started:
- Go to Preferences → Stealth & Proxies.
- Enable Human-like Simulation (already on by default).
- Set Sensitivity to Medium (already the default).
- If you have proxies, enable Proxies and enter your proxy list.
- If you have a 2Captcha account, enable CAPTCHA Solving and enter your API key.
- If using proxies, enable Align Browser Fingerprint.
- Save your settings.
That’s it! Your automations now have basic stealth protection.