AI agent instructions
AI agent instructions
Built-in Stealth Features
All Notte sessions automatically include:- Coherent browser fingerprint - A realistic, recent Chrome desktop fingerprint (user agent, platform, screen, and graphics hardware) that stays internally consistent
- Location matching - Timezone, locale, and geolocation follow the session’s proxy exit IP
- Residential proxies - On by default (
proxies=True). See Proxies - Captcha solving - On by default (
solve_captchas=True). See CAPTCHA Solving
Basic Usage
Stealth features are enabled by default. Simply create a session:Proxy Location
Residential proxies are on by default and exit in the US. Pick a country to match your target site; the fingerprint’s timezone and locale follow it:Advanced Stealth
For sites with sophisticated bot detection,advanced_stealth=True runs the session in Notte’s highest-fidelity browser environment. It is available to approved workspaces; contact hello@notte.cc to enable it.
Custom User Agents
Keep the generated user agent unless the target requires a specific override. A customuser_agent replaces one part of Notte’s fingerprint and can make it inconsistent with the browser version, platform, or other properties. Test the complete fingerprint before using an override in production.
Stealth Best Practices
1. Use Realistic Behavior
Avoid patterns that look automated:realistic_behavior.py
2. Rotate Proxies
Use different proxies for different sessions:rotate_proxies.py
3. Match Viewport to Real Devices
Use common screen resolutions:4. Combine Multiple Techniques
Layer stealth features for best results:Testing Stealth
Test your stealth configuration against detection services: Use a fresh session to compare bot.sannysoft.com, areyouheadless, or Fingerprint. Inspect the browser fingerprint and keep a screenshot or recording of the result. A detector result alone does not guarantee access to your target site.What Stealth Can’t Do
Stealth features help avoid detection, but they cannot:- ❌ Bypass login rate limits (use delays between attempts)
- ❌ Avoid behavioral analysis (act like a human)
- ❌ Bypass IP-based blocking (use proxy rotation)
- ❌ Solve all captchas automatically (use captcha solving)
Stealth + Captcha Solving
Combine stealth with automatic captcha solving for comprehensive protection: Both options are enabled by default. See CAPTCHA Solving for supported challenges and waiting behavior.Next Steps
Proxies
Configure residential proxies
CAPTCHA Solving
Automatically solve captchas
Session Configuration
All session configuration options
Browser Profiles
Reuse logged-in browser state