Cartoon alien giving a thumbs up while holding a clipboard next to a HIPAA compliant seal on a spaceship

HIPAA-Compliant Test Automation With AI: What Healthcare Teams Need to Know (2026)

Liviu Lupei

Liviu Lupei

Founder & Solutions Architect, Endtest · November 4, 2026

Where patient data can leak during automated testing, which tools fit healthcare web apps, and how to use AI without creating a second patient database.

By Liviu Lupei, Founder & Solutions Architect at Endtest
Published November 4, 2026 · Last updated November 4, 2026

Key takeaways

  • Yes, AI can be used for HIPAA-compliant test automation, but only when the whole workflow is controlled: the AI service, the browsers, the test data, the screenshots, videos, logs, and storage. A passing test is not evidence of compliance.
  • There is no such thing as a "HIPAA-certified" test automation tool. HIPAA doesn't certify products. Compliance depends on how a system is configured and used.
  • Playwright, Selenium, cloud browser grids, and AI coding agents are not HIPAA-compliant by default. They can be part of a compliant setup, but your team owns the safeguards.
  • Test artifacts are the most overlooked risk. Screenshots, videos, traces, and HTML dumps can quietly become a second copy of your patient data.
  • Endtest offers two paths for healthcare teams: the cloud platform with synthetic data, and a customer-hosted deployment in your own cloud account or data center (such as AWS, Azure, or Google Cloud) where execution and artifacts stay in your environment and AI features can be disabled or configured.
  • Disclosure: Endtest, one of the tools discussed, publishes this article. This is general information, not legal advice. Your compliance team and counsel make the final call.

It's surprisingly easy to build an AI-powered test automation setup today.

Ask Claude or Cursor to write a few Playwright tests. Add a browser runner in the cloud. Connect it to GitHub Actions. Have an agent take screenshots and explain failures. You can have something impressive working by Friday.

If you're testing a scheduling app for a dog grooming business, that might be a reasonable experiment.

If you're testing a healthcare application that can expose actual patient records, it's a different conversation.

The hard part isn't making a test click the right button.

It's proving that patient information hasn't ended up somewhere it shouldn't.

Can AI be used for HIPAA-compliant test automation?

Yes. AI can be used for HIPAA-compliant test automation, as long as the entire workflow is designed, configured, and operated to protect electronic protected health information (ePHI).

That includes the AI model, the browser execution environment, test data, screenshots, videos, logs, dependencies, access controls, and every service that receives or stores any of them.

The safest pattern is also the simplest one: use AI to create and maintain tests against synthetic data, then run those tests through a controlled, repeatable workflow that doesn't send patient information to an AI model on every run.

The rest of this article explains where that pattern breaks down, which tools fit healthcare web apps, and what to verify before anything touches real patient data.

What does "HIPAA-compliant test automation" actually mean?

It means that the testing process, as a whole, meets the requirements of the HIPAA Security Rule wherever it handles ePHI. The rule calls for administrative, physical, and technical safeguards.

A few clarifications save a lot of confusion:

  • HIPAA does not certify tools. A vendor claiming to be "HIPAA certified" should prompt a follow-up question. There is no general government certification for test automation products. Compliance depends on the system and how it's actually used.
  • A security certificate is not a HIPAA assessment. ISO 27001 is valuable evidence of a security management program. It is not a substitute for your own risk analysis or the required agreements.
  • Compliance is a property of the workflow, not the framework. Playwright, Selenium, and Endtest can all appear inside a compliant process, and all of them can appear inside a noncompliant one.
  • Testing can be in scope even when production is locked down. If a test run can touch real patient data, the environment, artifacts, and tools around it are part of your security boundary.

That last point is the one teams tend to underestimate.

Why is the test environment part of your security boundary?

Hypothetical example: a team automates a patient portal test.

  1. Sign in as a patient.
  2. Open lab results.
  3. Confirm that the latest report is visible.
  4. Take a screenshot when the assertion fails.
  5. Ask an AI model to explain the failure.

A typical setup might capture the patient's name, date of birth, lab results, appointment history, or medical record number. The screenshot might contain ePHI. So might a browser trace, HTML snapshot, network response, downloaded PDF, console log, or the prompt sent to the model.

Now ask where each of those things goes.

Does it stay on a machine your organization controls? Is it uploaded to a CI service? Stored as a GitHub artifact? Sent to an AI provider? Forwarded to a third-party test-execution cloud? Retained in an observability platform? Copied into a support ticket?

Each destination changes your risk assessment. Some also introduce a vendor that may need a Business Associate Agreement (BAA).

HHS makes this point in its guidance on HIPAA and cloud computing: a cloud provider that creates, receives, maintains, or transmits ePHI for a covered entity or business associate generally needs an appropriate BAA, even if it only stores encrypted data.

So the question isn't just, "Is our test framework secure?"

It's, "Can we account for every copy of patient data created by testing?"

Where does AI touch patient data in a testing workflow?

Not every AI feature carries the same risk. What matters is what the AI actually sees.

What the AI doesData it may seeRisk levelSafer pattern
Generates tests from a written descriptionThe prompt onlyLowDescribe flows using invented data; review the resulting steps
Explores a staging app to discover testsWhatever the staging environment containsMedium to high if staging holds copied patient dataPoint exploration at synthetic-only environments
Explains a failure from screenshots, HTML, or logsPotentially ePHI, including content not visible on the pageHighRestrict or disable AI failure analysis wherever real data may appear
Coding agent with a browser, terminal, and file accessAnything it can reachHighSandbox it, give it least-privilege access, keep real data out
Executes a saved testNothing, if no model is called during executionLowUse deterministic execution; keep AI at authoring time

The pattern in the table is the practical takeaway. AI is lowest risk when it helps create and maintain tests with invented data, and highest risk when it improvises with live access to systems that contain patient records.

Are Playwright, Selenium, and AI agents HIPAA-compliant?

Not by default. Playwright and Selenium are useful browser automation tools, and neither is inherently prohibited by HIPAA. A carefully engineered setup using them can support a compliant environment.

But installing a framework, adding an AI agent, and renting some cloud browsers does not make the resulting system HIPAA-compliant.

Consider what a typical improvised setup adds:

  • An open-source browser automation framework and its dependencies.
  • Browser binaries, drivers, and operating-system packages that need patching.
  • CI/CD runners, build logs, caches, secrets, and test reports.
  • Screenshots, videos, network traces, and downloaded files.
  • An AI agent with access to source code, a browser, terminals, or test data.
  • An external execution service, sometimes with machines you don't administer.

Open source isn't the problem. Unowned operational responsibility is.

Someone must monitor vulnerabilities, review new packages, pin and update dependencies, protect credentials, restrict network access, and maintain an accurate software inventory. An unreviewed dependency or agent-installed package can create a route into the environment that nobody intended. If you're weighing that risk, our article on whether Playwright is secure goes deeper.

The same goes for browser agents. When an agent can execute commands, navigate authenticated healthcare applications, read files, and forward their contents to a model, you've expanded the blast radius of a mistake or compromise.

You can build all of that responsibly, and some teams with dedicated platform and security engineers do. But it is substantially more work than asking an assistant to generate the test scripts, and the work doesn't end when the suite is written. It's why we see many healthcare teams prefer a platform where more of that operational burden is already handled. For a broader look at why code-first projects get expensive, see why Playwright and Selenium projects fail.

Can you use Claude, Cursor, or OpenAI to test healthcare applications?

You can, but the question is what data they receive.

AI tools make a good engineer faster. They don't make a company's compliance obligations disappear.

There is a meaningful difference between these requests:

"Generate a test for a patient registration form using invented names and records."

and:

"Here is a screenshot and HTML dump from our production patient portal. Figure out why the test failed."

The second request may transmit ePHI to the model provider. It may also expose data through agent tool calls, integrations, prompts, logs, or retention mechanisms.

Some AI vendors offer HIPAA-eligible products and BAA arrangements. For example, OpenAI documents HIPAA-eligible services and configurations, and Anthropic documents BAA coverage for certain Claude services, subject to eligibility and configuration requirements. That does not mean every Claude, Cursor, ChatGPT, API, agent, or connector configuration is covered. The exact product, feature, contract, and data flow matter.

In practice, teams should ask:

  • Can the AI feature run without seeing real patient data?
  • If not, is the specific service and feature approved for ePHI under the relevant contracts?
  • Does it send screenshots, page source, logs, or prompts to external infrastructure?
  • Can administrators disable AI features that haven't passed security review?
  • Can a human inspect and edit what the AI generated before the test becomes part of a recurring workflow?

That last question is easy to overlook. If an AI agent produces thousands of lines of test code, someone still has to review and understand it. If it produces readable, editable test steps, a compliance reviewer can open one and see exactly what it does.

Can test artifacts become a second patient database?

Yes, and it happens more often than teams expect. The app database is usually heavily protected. Its test artifacts can receive much less attention.

A video of a test can show a complete patient journey. A screenshot can capture a diagnosis. A trace can include an authorization header. An HTML dump can contain information that isn't even visible on the page. A CI log may reproduce part of an API response.

There's nothing inherently noncompliant about Amazon S3 or GitHub. An appropriately configured, HIPAA-eligible storage service may be used where required safeguards and agreements are in place. AWS lists its HIPAA-eligible services and notes that customers remain responsible for proper configuration.

But uploading artifacts to a storage bucket or repository is not automatically safe just because the service is widely used or the repository is private.

Before allowing test artifacts to leave a controlled environment, you need answers about encryption, access permissions, retention, deletion, auditing, backups, downstream integrations, and contractual coverage.

A simple design rule helps: Don't create another copy of ePHI unless the test actually needs it. And if it does, know exactly where it lives and when it disappears.

Should you test healthcare apps with synthetic patient data?

In most cases, yes. Synthetic data should be the default.

Most functional tests don't need a real patient. You can test appointment booking, prescription refill workflows, claims forms, patient registration, lab-result interfaces, and access permissions with carefully designed synthetic records.

Synthetic data reduces the risk of exposing real patient information and makes tests easier to repeat. It also makes it much safer to experiment with AI-generated test cases.

But synthetic isn't a magic label. Replacing a patient's first name while retaining their actual date of birth, medical history, and record number doesn't necessarily make the record safe. Data copied or lightly modified from real records may still be identifiable. HHS's guidance on de-identification describes the two recognized methods, and a lightly scrubbed production copy isn't automatically either one.

For teams that need to use real patient data, the bar is higher. There should be a documented, permitted reason for doing so, appropriate minimum-necessary access where applicable, an organization-wide risk analysis, and a controlled execution environment.

The point isn't that real-data testing can never happen. It's that it should be a deliberate decision, not something inherited from a staging database.

Endtest's own security documentation takes the same position: the cloud platform doesn't require real PHI, and using sanitized or synthetic data for testing is a best practice.

Which tools can you use for HIPAA-compliant testing of healthcare web apps?

No tool makes you compliant on its own. But tools differ a lot in where tests run, where artifacts end up, and how much of the operational work lands on your team.

Those are the differences that matter for ePHI, so that's what the table compares.

ApproachWhere tests executeWhere artifacts end upHow tests are authoredBuilt-in AI authoring
Endtest (cloud, synthetic data)Real browsers on Windows and macOS machines; browser environments are provisioned on demand and destroyed after each sessionEndtest-managed storageRecorder and AI agents; readable, editable stepsYes
Endtest (customer-hosted)Windows and macOS execution machines in infrastructure you control: your own AWS, Azure, or Google Cloud account, or your own data centerStay in your environmentSame readable, editable stepsYes; can be disabled or configured
Selenium (self-managed)Your own grid or runnersWherever you configure themCode in several languagesNo native AI authoring workflow
Playwright (self-managed)Your own runners or CITraces, videos, and reports wherever CI stores themCode (JavaScript/TypeScript, Python, Java, .NET)AI test agents available
CypressYour runners or Cypress's commercial cloud servicesDepends on your configurationCode (JavaScript/TypeScript)cy.prompt()
Cloud browser grid (for example, BrowserStack)Vendor-managed real browsers, running your existing testsVendor-managed storageYour existing Selenium or other framework code; some vendors add low-code and AI productsVaries by product and plan
AI coding agent with a browserThe agent's environmentPrompts, traces, and page content may reach the model providerGenerated codeYes, but with the highest data-exposure questions

Capabilities reflect each vendor's public documentation and our own product documentation as of November 4, 2026. For every vendor that could handle ePHI, confirm BAA availability, eligible configurations, and retention settings directly with the vendor.

Which approach should you choose?

  • Selenium or Playwright on your own infrastructure: you have platform and security engineers, you're comfortable owning patching, dependency review, artifact storage, and access control, and you want full control. You also take on all of it, permanently.
  • A cloud browser grid: you already own a mature framework and want managed browsers. You still need to review the vendor's agreements, artifact retention, and where your data goes.
  • AI coding agents: great for generating tests against synthetic data. Treat any workflow that gives an agent access to real patient data as a high-scrutiny exception, not a default.
  • Endtest cloud: you want AI-assisted test creation, real browsers, and editable steps without maintaining automation code, and your tests use synthetic data. The trade-off is that tests live in a commercial platform rather than in your own repository.
  • Endtest customer-hosted: your security team wants execution and artifacts to stay inside your own cloud account or data center, with the option to disable AI features. Details are below.

For a wider market view, see our roundup of the best AI-powered test automation tools, or our side-by-side pages for Playwright and Selenium.

What should a HIPAA-ready test automation platform provide?

HIPAA is not a checkbox in the settings menu.

For test automation, I would expect at least the following. The right-hand column shows how Endtest approaches each area, based on our security documentation and customer-hosted architecture.

AreaWhat to verifyHow Endtest approaches it
Data-flow controlA documented inventory of where test data, screenshots, videos, downloads, logs, and AI prompts go.In the customer-hosted deployment, artifacts stay in your own environment and Endtest doesn't receive test data or execution artifacts back from those machines.
Access and authenticationIndividual identities, least-privilege permissions, and appropriate authentication controls.Role-based access control, and two-factor authentication available for all accounts.
AuditabilityMeaningful records of access to test environments and sensitive artifacts.Production access at Endtest is logged and reviewed. In customer-hosted setups, your AWS logging and access policies apply.
EncryptionProtection for data at rest and in transit, selected and documented according to risk.TLS 1.2+ in transit and AES-256 at rest in the cloud platform.
Retention and deletionClear retention periods, secure deletion, and protection of backups and temporary files.Cloud logs remain accessible for 30 days. In customer-hosted setups, you control storage and retention.
Execution isolationControlled browser and machine environments that don't leak data between test runs.Browser environments are destroyed at the end of each cloud session. Customer-hosted machines are cleaned after each test, plus periodic cleanup jobs.
Dependency managementSecurity review, vulnerability monitoring, patching, and an inventory of components.Handled by Endtest: vulnerability scans, annual whitebox penetration testing, and static and dynamic code analysis for code releases.
AI governanceApproved providers and configurations, data minimization, and the option to disable AI.Customer-hosted deployments let you disable or configure AI features to match your policies.
Vendor agreementsAppropriate BAAs with service providers and subcontractors that handle ePHI.Fewer external parties handle artifacts when execution stays in your environment. For your specific agreement requirements, ask your Endtest contact.
Incident readinessDocumented response procedures, recovery plans, and breach notification obligations.24x7 incident response with post-mortem reports, and annual disaster recovery testing.

An ISO 27001 certificate, which Endtest holds, is valuable evidence of a security management program. It is not a substitute for a HIPAA risk assessment or the required agreements.

What can go wrong? Fines are only part of it

Hypothetical example: an AI testing experiment uploads a video containing patient information to a service that hasn't been approved to receive it.

That doesn't mean a multimillion-dollar HIPAA fine automatically follows. The facts matter, including whether an impermissible disclosure occurred, which safeguards were in place, the nature of the information, and how the organization responds.

But the potential consequences are serious.

Under the federal HIPAA civil penalty schedule applicable in 2026, the published maximum for uncorrected willful neglect reaches $2,190,294 per violation, with a $2,190,294 calendar-year cap for identical violations in the regulatory table. Actual enforcement can be lower and is subject to legal limits, enforcement discretion, and the facts of each case. See the penalty schedule HHS published in January 2026, and the October 2026 HHS notice confirming there is no additional inflation adjustment for 2026, so HHS continues to use the 2025 penalty levels.

Organizations may also face investigations, corrective action plans, notification obligations, legal expenses, business disruption, and a loss of patient or customer trust.

For certain breaches of unsecured PHI affecting 500 or more individuals, HHS reporting is required without unreasonable delay and no later than 60 calendar days after discovery. Other notification rules and timelines also apply. See HHS breach reporting guidance.

A test suite that saved the engineering team a few days is not much of a bargain if nobody can explain where the patient records ended up.

How does Endtest approach healthcare test automation?

At Endtest, we've worked with customers in the healthcare industry for years. Their requirements helped reinforce something we've believed for a long time: test automation should be easy to use without making security someone else's problem.

Endtest is ISO 27001 certified. We've operated for 10 years without a security incident, and healthcare organizations are among the customers that rely on our platform.

There are two ways healthcare teams typically use it.

Option 1: Endtest cloud with synthetic data

Most functional testing of a healthcare web app doesn't need real patient records. With synthetic data, teams can use the cloud platform's real browsers, AI-assisted test creation, and self-healing without sending patient information anywhere. Browser environments are provisioned on demand and destroyed at the end of every test session.

Option 2: Customer-hosted deployment in your own cloud account or data center

For organizations with particularly strict data-handling requirements, Endtest offers a customer-hosted deployment inside the customer's own cloud account (AWS, Azure, or Google Cloud) or data center.

In that deployment:

  • The Endtest platform and the test-execution machines, both Windows and macOS, run inside the customer's infrastructure.
  • Test artifacts, including screenshots, videos, and execution logs, stay within the customer's environment rather than being uploaded to Endtest-managed cloud storage.
  • Endtest does not receive test data or execution artifacts back from those machines.
  • Execution machines are cleaned after each test, with additional periodic cleanup jobs.
  • The customer controls the surrounding infrastructure, access policies, storage, and relevant security configuration.
  • AI features can be disabled or configured according to the customer's security and compliance requirements.

That architecture substantially simplifies the question of where patient data goes. It also reduces dependencies on external execution services and third-party artifact storage.

That includes real Safari. Customer-hosted deployments can add macOS machines as well as Windows ones, in whichever environment you choose: AWS, Azure, Google Cloud, or your own data center. Your Safari tests then run in actual Safari on macOS, and the screenshots and videos from those runs stay in your environment too. We explain why that matters in Real Safari vs WebKit.

Readable steps instead of generated code

Unlike AI experiments that produce a new pile of generated code, Endtest stores automated tests as human-readable instructions. AI can help create tests, but the resulting steps remain inspectable and editable by the team. Routine execution does not require invoking an AI model on every step.

The AI features sit around that foundation:

  • The AI Test Creation Agent turns a plain-English description of a user journey into editable test steps.
  • Endtest Bot can explore an application and generate tests for the scenarios it discovers.
  • AI Assertions check conditions described in natural language, such as whether a page is still in the user's selected language.
  • Self-healing tests recover from certain locator changes without anyone editing the test.
  • Endtest MCP lets an AI agent find test suites, start executions, and retrieve results, which matters if you're building an agent-driven workflow. We describe one in our guide to test automation in AI software factories.

That's especially useful in regulated environments. You can use AI where it adds value, control when it is allowed to see data, and keep repeatable test execution separate from an agent's improvisation.

To be clear, customer hosting and ISO 27001 certification don't independently guarantee HIPAA compliance. Each healthcare organization still needs to assess its deployment, AWS agreements, access controls, processes, and actual uses of patient data. But that review starts from a much more controlled architecture.

If your security team wants a documented deployment that keeps test execution artifacts within your AWS environment, schedule a conversation with Endtest to discuss the customer-hosted option.

What should you automate in a healthcare web app?

Compliance is half the picture. The other half is catching the bugs that actually hurt patients and staff. These are the workflows I would prioritize first, and almost all of them can be tested with synthetic data.

WorkflowWhy it deserves automationWhat to assert
Patient login and multi-factor authenticationAuthentication flows depend on emailed or texted codes and break in subtle waysSuccessful login, failed-login handling, and the code step, using email verification flows where supported
Role-based accessA patient, clinician, and billing user should see very different dataNegative tests: a patient can't open another patient's record, a billing user can't see clinical notes
Session timeout and automatic logoffThe Security Rule includes automatic logoff as an addressable implementation specificationThe session actually ends after inactivity and protected pages can't be reopened
Appointment schedulingDate pickers, time zones, and rescheduling logic are fragileThe right slot is booked, shown, and persisted
Lab results and document downloadsPDFs, previews, and downloads behave differently across browsersThe right document opens and downloads, and only for the right user
Consent forms and e-signatureIframes, popups, and multi-step forms break easilyThe signed state persists and appears in the record
Billing and paymentPayment redirects and authentication challenges are browser-sensitiveThe payment completes and the receipt matches
AccessibilityPatients include people who use assistive technology, and accessibility requirements may apply to your organizationKeyboard navigation, labels, and contrast, using accessibility testing alongside functional checks

Many of these are exactly the multi-step, browser-sensitive journeys that a quick manual check misses. Running them across Chrome, Firefox, Edge, and Safari is covered in our cross-browser testing overview.

How do you start with HIPAA-compliant test automation?

  1. Map where ePHI could appear in testing. List every artifact: screenshots, videos, traces, HTML dumps, downloads, logs, and AI prompts.
  2. Default to synthetic data. Make real-data testing a documented exception, not an inherited habit.
  3. Separate environments. Keep AI exploration and experimentation away from anything containing real patient data.
  4. Decide which AI features are allowed. Approve providers and configurations, and make sure you can disable the rest.
  5. Keep tests readable and editable. A reviewer should be able to open a test and understand what it checks.
  6. Choose where execution and artifacts live. Controlled cloud with synthetic data, or customer-hosted for stricter requirements.
  7. Confirm agreements before data flows. BAAs, eligible configurations, and retention terms come first, not after the pilot.
  8. Set retention and deletion rules for artifacts, and test that they work.
  9. Document it. If you can't show your data flows and decisions, you can't defend them.

Frequently asked questions

Can AI be used for HIPAA-compliant test automation?

Yes. AI can support HIPAA-compliant testing if the full workflow meets applicable requirements. Use synthetic data where possible, evaluate whether prompts or artifacts contain ePHI, confirm the BAA and eligible configurations for vendors that handle ePHI, and keep execution and storage within an appropriately secured environment.

Is there a HIPAA-certified test automation tool?

No. HIPAA doesn't provide a general government certification for test automation products. A vendor can offer security certifications such as ISO 27001, appropriate agreements, and an architecture that makes compliance easier, but compliance depends on how the system is configured and used.

What is the best tool for automated testing of healthcare web apps?

It depends on your data, your team, and your security requirements. Teams with strong platform engineering may run Selenium or Playwright on their own infrastructure. Teams that want AI-assisted test creation, real browsers, and editable steps without maintaining automation code often prefer a platform like Endtest, with a customer-hosted deployment for stricter data-handling requirements.

Is Playwright HIPAA-compliant?

Playwright is a browser automation framework, not a HIPAA compliance program. It can be part of a compliant implementation, but the team operating it is responsible for the browser infrastructure, dependencies, test data, security controls, integrations, and third-party agreements.

Is Selenium HIPAA-compliant?

The same principle applies to Selenium. Neither the framework nor its license makes a deployment HIPAA-compliant. The implementation and operating controls determine whether it can be used appropriately.

Can I use Claude, Cursor, or OpenAI to test healthcare applications?

They can be useful for writing or reviewing tests that use synthetic data. If real PHI may reach the service, check the specific provider, product, feature, configuration, and contractual coverage first. Don't assume a BAA for one service automatically includes every agent, IDE integration, or connected tool.

Do screenshots and videos from automated tests count as ePHI?

They can. If a screenshot, video, trace, or downloaded file shows patient information in a context where it relates to health care or payment for care, treat it as potentially containing ePHI and apply the same safeguards you'd apply to the source data.

Do I need a BAA with my test automation vendor?

If a vendor creates, receives, maintains, or transmits ePHI on your behalf, a BAA is generally required. If you test only with properly synthetic data and no ePHI reaches the vendor, the analysis may differ. Your compliance team should make that determination, and architecture choices such as customer hosting can reduce the number of vendors involved.

Is Amazon S3 HIPAA-compliant for test screenshots and videos?

Amazon S3 is a HIPAA-eligible AWS service, but its use with ePHI still requires an appropriate AWS BAA and a secure configuration. Access control, encryption, logging, retention, and the data flow into and out of the bucket remain the customer's responsibility.

Does customer-hosted test automation make HIPAA compliance easier?

Often, yes. When browser execution and artifacts remain inside the customer's controlled environment, the organization has fewer external data paths to assess. Customer hosting doesn't remove the need for risk analysis, secure configuration, access controls, and operational policies.

Does Endtest offer a healthcare-friendly deployment option?

Yes. Endtest offers customer-hosted deployments with Windows and macOS execution machines and local artifact storage inside the customer's own environment, such as an AWS, Azure, or Google Cloud account, or a data center. AI can be disabled or configured to fit the customer's security requirements. The deployment is intended to support regulated testing workflows, subject to each customer's HIPAA assessment and controls.

Can I run real Safari tests in a customer-hosted deployment?

Yes. Customer-hosted deployments can include macOS machines, in the customer's own environment, whether that's AWS, Azure, Google Cloud, or a data center, so tests can run in actual Safari while artifacts stay in the customer's environment.

What agreements does Endtest offer for healthcare customers?

Agreement requirements vary by organization and deployment, so the best path is to raise them with your Endtest contact, who can walk through your specific requirements.

The bottom line

I like experimenting with AI tools. They're useful, and they're getting better quickly.

But a prototype and a production testing system are not the same thing.

A prototype proves that the browser can complete the workflow. A production testing system needs to prove something else: that it can do so repeatedly, securely, and with an accountable chain of custody for the data it handles.

In healthcare, this isn't extra paperwork you can add after the agent works.

It's part of making the agent safe to use in the first place.

Use AI to create and maintain tests. Use synthetic data by default. Keep execution controlled and artifacts accounted for. And when your requirements are strict, choose an architecture where patient data never has to leave your environment.

Sources and further reading

About the author

Liviu Lupei is the founder of Endtest and a Solutions Architect with 15 years of experience in Quality Assurance. He has worked with engineering teams building and maintaining automated testing programs, including in regulated environments such as healthcare.

Last updated: November 4, 2026.

Get started with Endtest today!

Create your first test in minutes, with nothing to install. Build fast, maintainable test suites without writing a line of code.