Overview
To enable Thunders AI-powered testing platform to access and test your web application, you may need to whitelist our IP addresses depending on your security configuration. This document outlines when IP whitelisting is required and provides the necessary IP addresses for each of our testing locations.
When IP Whitelisting is Required
You'll need to whitelist Thunders IP addresses in the following scenarios:
1. Firewall Restrictions
Your web application is protected by a firewall that blocks traffic from unknown IP addresses
Corporate firewalls with strict inbound/outbound traffic policies
Cloud-based security groups (AWS Security Groups, Azure NSGs, GCP Firewall Rules) with restrictive access rules
2. Geographic Access Controls
Your application implements geo-blocking or geo-fencing restrictions
Content delivery networks (CDNs) with geographic access limitations
Regional compliance requirements that restrict access to specific countries or regions
3. Rate Limiting and DDoS Protection
Web Application Firewalls (WAF) like Cloudflare, AWS WAF, or Akamai with aggressive rate limiting
DDoS protection services that may flag automated testing traffic as suspicious
API rate limiting that could block our testing requests without proper IP recognition
4. IP-Based Authentication
Applications that use IP-based allowlisting as part of their authentication mechanism
B2B platforms that restrict access to known client IP ranges
Admin panels or staging environments with IP-based access controls
5. Corporate Network Access
Applications hosted on private corporate networks
VPN-protected environments that require specific IP ranges
Intranet applications with network-level access restrictions
6. Compliance and Security Policies
Applications in regulated industries (finance, healthcare, government) with strict access controls
SOC 2, ISO 27001, or other compliance frameworks requiring IP allowlisting
Zero-trust security models with explicit IP-based access policies
7. Load Balancer and Reverse Proxy Configurations
Load balancers configured with IP-based routing or filtering
Reverse proxies (nginx, Apache) with IP restriction modules
API gateways with IP-based access control policies
Web & API
These addresses apply to web Test Cases and API Call steps.
If you'd like to perform all of your tests from 1 single location (example Amsterdam), you can whitelist only that specific IPs.
Important : you need to whitelist all the IPs in the location list.
Paris
● 52.143.181.242
● 4.211.250.23
New York
● 52.143.181.242
● 172.191.3.80
● 172.191.83.95
San Francisco
● 52.143.181.242
● 20.253.217.92
● 20.66.8.190
Mobile
Mobile Runs execute on real devices hosted in two zones: Europe and United States. Each device in the Device Catalog belongs to one zone, and the traffic of a Mobile Run comes from the zone of its device.
Whitelist the ranges of the zone your devices belong to. To cover every device, whitelist both zones. The ranges are in CIDR notation.
Europe
● 217.112.145.88/29
● 149.6.5.8/29
United States
● 209.58.137.40/29
● 137.174.189.0/26
Testing Connectivity
Once you've whitelisted our IP addresses, you can verify connectivity by:
Checking your application logs for successful requests from Thunders IPs
Running a preliminary test in the Thunders platform
Monitoring your firewall/WAF logs to ensure our requests aren't being blocked
This document is updated regularly. Please check back for the latest IP addresses and requirements.
