Self-hosted is our enterprise solution for teams that need unlimited test execution, infrastructure control, and dedicated support. Pricing is based on parallel test capacity with a flat license fee — no per-second billing.
Deployment Options
Choose the level of control you need:
| Component |
Standard |
Air-Gapped |
| Test Sandboxes |
Your AWS |
Your infrastructure (any cloud or on-prem) |
| Dashboard |
TestDriver hosted |
Your infrastructure |
| API |
TestDriver hosted |
Your infrastructure |
| AI Processing |
Your API keys |
Your infrastructure |
| Data Storage |
Your AWS account |
100% your infrastructure |
| Network |
Internet access required |
Fully air-gapped |
| Cloud Providers |
AWS |
AWS, Azure, GCP, on-prem |
Standard Deployment
Run test sandboxes on your AWS infrastructure while using TestDriver's hosted dashboard and API:
- Quick setup via CloudFormation — deploy in hours
- Dashboard access at console.testdriver.ai
- Your AI keys — control costs with your own OpenAI, Anthropic, or other provider
- Custom AMIs — install specific software, configure networking
<Card
title="AWS Setup Guide"
icon="aws"
href="/aws-setup"
Step-by-step instructions for deploying TestDriver on your AWS infrastructure using CloudFormation.
Air-Gapped Deployment
Deploy the entire TestDriver stack in your environment for complete isolation:
- Full stack — dashboard, API, and test infrastructure all in your environment
- No external dependencies — data never leaves your network perimeter
- Any infrastructure — AWS, Azure, GCP, or on-premises
- Regulated industries — government, defense, healthcare, finance
Custom VM Images
Build test environments with your applications, dependencies, and user data pre-installed. You get full access to:
- Golden VM — our pre-configured base image with TestDriver agent, drivers, and optimizations
- Packer scripts — build custom AMIs with your applications, user data, and configurations
- Faster test startup — skip installation steps by baking dependencies into your image
- Consistent environments — every test runs on an identical, reproducible machine
Implementation Process
What's Included
- Flat license fee per parallel test slot
- Unlimited test execution — no device-second charges
- Assisted setup — our team helps you deploy and configure
- Dedicated support — direct access to our engineering team
- Custom contract terms — volume-based pricing, custom SLAs
- Professional services — implementation assistance and training
Comparison: Hosted vs Self-Hosted
| Feature |
Hosted |
Self-Hosted |
| Setup Time |
Minutes |
Hours (assisted) |
| Pricing Model |
Device-seconds |
Flat license fee |
| Infrastructure |
TestDriver |
Your AWS or any cloud |
| AI API Keys |
TestDriver's |
Your own |
| Custom Software |
Limited |
Full control |
| Hardware Selection |
Standard |
Your choice |
| Debugging Access |
Replays only |
Full RDP access |
| Support |
Community/Standard |
Dedicated engineering |
| Air-Gapped Option |
No |
Yes |
Get Started
<Card
title="Schedule a Consultation"
icon="calendar"
href="https://testdriver.ai/demo"
Discuss your requirements with our team and get a custom proposal for your self-hosted deployment.
1---2name: testdriver-self-hosted3description: Our enterprise solution with unlimited test execution, assisted setup, and dedicated support.4---5<!-- Generated from self-hosted.mdx. DO NOT EDIT. -->67Self-hosted is our enterprise solution for teams that need unlimited test execution, infrastructure control, and dedicated support. Pricing is based on **parallel test capacity** with a flat license fee — no per-second billing.89<CardGroup cols={2}>10 <Card title="Unlimited Execution" icon="infinity">11 Run as many tests as you want with no device-second metering. Predictable monthly costs.12 </Card>13 <Card title="Assisted Setup & Support" icon="headset">14 Our team helps you deploy, configure, and optimize your infrastructure. Dedicated engineering support included.15 </Card>16 <Card title="Full Control" icon="gear">17 Use your own AI keys, custom hardware, specific software, and network configurations. RDP into test machines for debugging.18 </Card>19 <Card title="Security & Compliance" icon="shield-check">20 Keep data in your environment. Air-gapped deployment available for regulated industries.21 </Card>22</CardGroup>2324## Deployment Options2526Choose the level of control you need:2728| Component | Standard | Air-Gapped |29|-----------|----------|------------|30| **Test Sandboxes** | Your AWS | Your infrastructure (any cloud or on-prem) |31| **Dashboard** | TestDriver hosted | Your infrastructure |32| **API** | TestDriver hosted | Your infrastructure |33| **AI Processing** | Your API keys | Your infrastructure |34| **Data Storage** | Your AWS account | 100% your infrastructure |35| **Network** | Internet access required | Fully air-gapped |36| **Cloud Providers** | AWS | AWS, Azure, GCP, on-prem |3738### Standard Deployment3940Run test sandboxes on your AWS infrastructure while using TestDriver's hosted dashboard and API:4142- **Quick setup** via CloudFormation — deploy in hours43- **Dashboard access** at [console.testdriver.ai](https://console.testdriver.ai)44- **Your AI keys** — control costs with your own OpenAI, Anthropic, or other provider45- **Custom AMIs** — install specific software, configure networking4647<Card48 title="AWS Setup Guide"49 icon="aws"50 href="/aws-setup"51>52 Step-by-step instructions for deploying TestDriver on your AWS infrastructure using CloudFormation.53</Card>5455### Air-Gapped Deployment5657Deploy the entire TestDriver stack in your environment for complete isolation:5859- **Full stack** — dashboard, API, and test infrastructure all in your environment60- **No external dependencies** — data never leaves your network perimeter61- **Any infrastructure** — AWS, Azure, GCP, or on-premises62- **Regulated industries** — government, defense, healthcare, finance6364## Custom VM Images6566Build test environments with your applications, dependencies, and user data pre-installed. You get full access to:6768- **Golden VM** — our pre-configured base image with TestDriver agent, drivers, and optimizations69- **Packer scripts** — build custom AMIs with your applications, user data, and configurations70- **Faster test startup** — skip installation steps by baking dependencies into your image71- **Consistent environments** — every test runs on an identical, reproducible machine7273<AccordionGroup>74 <Accordion title="What can you customize?">75 - Install applications (browsers, desktop apps, dev tools)76 - Configure user accounts and credentials77 - Set up network proxies and certificates78 - Install fonts, language packs, and locales79 - Pre-seed databases or test fixtures80 - Configure Windows/Linux settings81 </Accordion>82 83 <Accordion title="How it works">84 1. We provide our golden VM base image and Packer scripts85 2. You customize the scripts to install your software and configuration86 3. Run Packer to build your custom AMI87 4. Configure TestDriver to use your custom AMI for test sandboxes88 5. Tests spin up with everything pre-installed — no setup time wasted89 </Accordion>90</AccordionGroup>9192## Implementation Process9394<Steps>95 <Step title="Discovery Call">96 Discuss your requirements, security constraints, and integration needs with our team.97 </Step>98 99 <Step title="Architecture Review">100 Our engineers design a deployment architecture that meets your security and compliance requirements.101 </Step>102 103 <Step title="Deployment">104 We work with your team to deploy TestDriver, including assisted setup and configuration.105 </Step>106 107 <Step title="Integration">108 Connect TestDriver to your CI/CD pipelines, internal tools, and workflows.109 </Step>110 111 <Step title="Training & Handoff">112 Comprehensive training for your team on operating and maintaining the deployment.113 </Step>114</Steps>115116## What's Included117118- **Flat license fee** per parallel test slot119- **Unlimited test execution** — no device-second charges120- **Assisted setup** — our team helps you deploy and configure121- **Dedicated support** — direct access to our engineering team122- **Custom contract terms** — volume-based pricing, custom SLAs123- **Professional services** — implementation assistance and training124125## Comparison: Hosted vs Self-Hosted126127| Feature | Hosted | Self-Hosted |128|---------|--------|-------------|129| **Setup Time** | Minutes | Hours (assisted) |130| **Pricing Model** | Device-seconds | Flat license fee |131| **Infrastructure** | TestDriver | Your AWS or any cloud |132| **AI API Keys** | TestDriver's | Your own |133| **Custom Software** | Limited | Full control |134| **Hardware Selection** | Standard | Your choice |135| **Debugging Access** | Replays only | Full RDP access |136| **Support** | Community/Standard | Dedicated engineering |137| **Air-Gapped Option** | No | Yes |138139## Get Started140141<Card142 title="Schedule a Consultation"143 icon="calendar"144 href="https://testdriver.ai/demo"145>146 Discuss your requirements with our team and get a custom proposal for your self-hosted deployment.147</Card>