DocumentationFeaturesProfile Management
Features

Profile Management

Understanding and managing browser profiles

10 min readUpdated January 2, 2026

KeLAAX Stealth includes over 21,000 unique browser profiles, each representing a complete digital identity. This guide explains what profiles are, how to use them effectively, and best practices for maximum stealth.


Understanding Browser Profiles

What is a Browser Profile?

A browser profile is a complete digital identity that includes everything a website might check to identify a visitor:

ComponentWhat It ContainsWhy It Matters
Browser FingerprintCanvas, WebGL, audio, fontsUnique identifier for each visitor
User AgentBrowser type, version, OSBasic identification
Hardware SpecsScreen, memory, CPU coresDevice identification
Behavior PatternsTyping speed, scroll dynamicsBehavioral biometrics
Timezone & LocaleGeographic indicatorsLocation consistency

💡 Key Concept: Each profile is internally consistent—all components match what you'd expect from a real device. A "Windows 11 Chrome user" profile has Windows-specific fonts, appropriate screen resolutions, and matching hardware specs.


Profile Inventory

By Operating System

Operating SystemProfilesBest Use Cases
Windows 108,000+General websites, enterprise sites
Windows 115,000+Modern targets, Microsoft services
macOS4,000+Premium audiences, Apple services
Android2,500+Mobile sites, apps, social media
iOS1,500+Apple ecosystem, premium mobile

By Browser

BrowserCoverageNotes
Chrome60%Latest 3 major versions
Firefox15%ESR and current
Edge15%Chromium-based
Safari10%macOS and iOS only

Using Profiles

Selection Mode 1: Random (Recommended)

Best for most campaigns—maximum diversity with zero effort.

  1. Navigate to Campaign SettingsProfile
  2. Enable Random Profile Selection
  3. Each session automatically receives a unique profile

Benefits:

  • Maximum fingerprint diversity
  • No manual management
  • Statistically mirrors real traffic

Selection Mode 2: Category-Based

Target specific platforms or audiences:

  1. Open Profile SettingsCategories
  2. Select desired OS (e.g., "Windows 11")
  3. Optionally filter by browser
  4. Save selection

Use Cases:

  • Testing OS-specific features
  • Targeting demographic groups
  • Matching proxy characteristics

Selection Mode 3: Specific Profile

For return visitor simulation or consistent testing:

  1. Run a session with random profile
  2. Click Save Profile after completion
  3. Name the saved profile
  4. Select it for future sessions

⚠️ Important: Don't reuse a specific profile thousands of times. Rotate between 10-20 saved profiles for return visitor campaigns.


Profile Rotation Strategies

StrategyHow It WorksBest For
Per SessionNew profile each sessionNew visitor campaigns
Per VisitSame profile within sessionMulti-page journeys
Per CampaignConsistent profile poolReturn visitor simulation
ManualUser-selected profilesTesting and debugging

Configuring Rotation

Rotation Mode:     Per Session (recommended)
Profile Pool:      All Available
OS Filter:         None (or specific)
Browser Filter:    None (or specific)
Reuse Limit:       Max 10 uses per profile per day

Fingerprint Components Explained

Canvas Fingerprint

When a website draws a hidden image and checks the pixel data:

ElementHow KeLAAX Handles It
Drawing OutputConsistent with GPU profile
Noise InjectionImperceptible, profile-specific
ValidationPasses all canvas tests

WebGL Fingerprint

3D graphics capabilities reveal hardware:

ElementHow KeLAAX Handles It
Renderer StringMatches realistic GPU
Vendor IDConsistent with profile
Shader BehaviorRealistic output

Audio Context

Audio processing creates unique signatures:

ElementHow KeLAAX Handles It
Oscillator OutputProfile-specific modification
Processing TimingNatural variation
CompressionMatches expected behavior

Font Enumeration

Installed fonts identify the system:

ElementHow KeLAAX Handles It
Font ListOS-appropriate collection
AvailabilityRealistic presence/absence
OrderNatural enumeration order

Best Practices

✅ Match Profile to Proxy

Proxy LocationProfile Selection
US IPWindows 10/11, Chrome, US locale
UK IPWindows 10/11, Chrome, UK locale
Japan IPWindows 10, Chrome, JP locale
Mobile IPAndroid or iOS profile

✅ Avoid Profile Overuse

Sessions per ProfileRisk Level
1-10 per day✅ Safe
10-50 per day⚠️ Moderate
50+ per day❌ High detection risk

✅ Combine with Behavior

Profiles provide static identity; behavior provides dynamic realism:

Profile (static):     Canvas, WebGL, User Agent
Behavior (dynamic):   Mouse movement, scrolling, timing
Combined:             Undetectable session

Profile Updates

KeLAAX profiles are continuously updated to stay ahead of detection:

Update TypeFrequencyWhat Changes
Browser VersionsMonthlyUser agent strings, feature flags
OS UpdatesQuarterlySystem fonts, capabilities
Detection EvasionAs neededResponse to new detection methods
Population StatsQuarterlyRealistic distribution ratios

💡 Automatic: Profile updates are included with application updates. No action required.


Troubleshooting

IssueCauseSolution
"Profile unavailable"Database updatingWait 1 minute, retry
Fingerprint detectedPartial spoofingEnable all spoofing features
Inconsistent fingerprintProfile mismatchCheck proxy/profile alignment
Limited profile optionsFilter too restrictiveBroaden category selection

Related Documentation

Was this helpful?

Need more help?