Kernel proxies enable you to route browser traffic through different types of proxy servers, providing enhanced privacy, flexibility, and bot detection avoidance. Proxies can be created once and reused across multiple browser sessions.Documentation Index
Fetch the complete documentation index at: https://tbd-6fc993ce-pools-fill-rate-1772767851.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Proxy Types
Kernel supports four types of proxies:- Datacenter - Traffic routed through commercial data centers
- ISP - Traffic routed through data centers, using residential IP addresses leased from from internet service providers
- Residential - Traffic routed through real residential IP addresses
- Custom - Your own proxy servers
1. Create a proxy
Create a proxy configuration from the types above that can be reused across browser sessions:2. List your proxies
View all proxy configurations in your organization:3. Use with browsers
Once created, you can attach a proxy to any browser session using theproxy_id parameter:
4. Bypass hosts
Configure specific hostnames to bypass the proxy and connect directly. This is useful for accessing internal services, metadata endpoints, or reducing latency for trusted domains.Bypass host rules
- Exact hostnames:
example.com,api.service.local - Wildcard subdomains:
*.example.commatchesapi.example.com,cdn.example.com, etc. - Maximum 100 entries per proxy
- Maximum 253 characters per hostname
- Hostnames are case-insensitive and automatically normalized
- Ports, paths, and URL schemes are not allowed
- IP addresses are not supported—use hostnames only
Bypass hosts is available on Start-Up and Enterprise plans.
5. Delete a proxy
When no longer needed, delete the proxy configuration:Deleting a proxy immediately reconfigures associated browsers to route directly to the internet.