BetaEditorial Listing

Heal

Heal (MYIA SAS) · Heal: Autonomous Bug Hunter That Runs Your App in a Production-Like Sandbox and Proves Each Defect with a Failing Test

Open Heal

Heal is an autonomous bug-hunting agent that learns how to run your application, builds a production-like sandbox with third-party services mocked or emulated, and hunts for behaviour bugs, performance problems and runtime security vulnerabilities. It files only defects it has reproduced, each with a failing test. It suits product engineering teams who already use AI code review and want a periodic whole-product check that a diff reviewer cannot do.

PricingFree
Setupmedium
Runs onWeb · Desktop
Open sourceNo
CategoryCoding
QA TestingExploratory TestingBug ReproductionSandboxApplication SecuritySecurity TestingPerformance TestingPlaywrightMCPClaude CodeGitHubDesktop AppBeta

Best for

Product engineering teams running a web app with an API and database, especially ones shipping a lot of AI-written code, who already have AI code review on pull requests and want a weekly or pre-release run that proves user-facing bugs, performance issues and runtime vulnerabilities with failing tests

Not ideal for

Teams that want a fast per-commit gate, codebases hosted outside GitHub, mobile-native apps (mobile testing is not documented), organizations that need published pricing, self-hosting or a documented list of supported stacks before trialling a tool, and anyone who needs a formal penetration test report

Who it's for

Engineering leads, product engineers and small teams running web products with an API and database, particularly teams that ship heavily with AI coding agents and already use AI code review

Capabilities

  • Reads the codebase to map features, screens and entry points, then builds a production-like sandbox of the app with seeded data, the web app, API and database running for real
  • Mocks or emulates services that cannot run locally (for example a local payments emulator or a mocked Slack API) and can replay them failing, slow or answering twice to exercise error paths
  • Generates many defect suspicions from code reading, runtime tools and a knowledge base of past QA defects, then keeps only those a test reproduces: the test must fail twice and fail again when Heal re-runs it
  • Runs security tools against the sandbox, including schemathesis, ZAP, dalfox, jwt_tool, nuclei, semgrep, trufflehog and sqlmap, and fires real exploits while signed in as two users to catch cross-account data access
  • Performance testing (added in v2.5.0) to catch issues such as slow queries before they reach users
  • Selectable test types (behaviour, security, performance), each with a run depth (quick or standard, plus deep for behaviour and performance) that trades speed against cost
  • Each defect includes the situation, actual and expected behaviour, captures, the code location to check, and a failing Playwright test with a step-by-step proof of what passed and what failed
  • Crawls every link in the running app to find dead pages, assets that fail to load and screens no feature covers
  • MCP server so Claude or another coding agent can fetch a defect, fix it, re-run Heal's test to confirm the fix, or flag the finding as noise
  • Markdown export of the workspace: the architecture, its components and one file per defect, ready to paste into a ticket
  • Option to run the agent on your own Claude subscription, with auto-resume when a run pauses at the Claude usage limit

Limitations

  • No published price for the bug-hunting agent: the homepage offers a free trial with no card, the founders say it is free during the beta, and the terms describe paid plans, so long-term cost is unknown. The Free / Pro / Team table on docs.heal.dev covers the Playwright test-writing CLI, and Heal does not say whether it applies to the 2.x agent
  • Supported languages, frameworks and stacks are not documented; the live sample sandboxes are the main evidence of what it can run
  • Repositories connect only through GitHub; asked at launch about other Git hosts, a co-founder said a local version of the agent is planned within a couple of months
  • Runs take minutes to hours, so Heal is a periodic or pre-release check rather than a per-commit gate
  • By design it skips code no user reaches, such as CI configuration, migrations, dependency versions, analytics and the product's own tests; Heal's benchmark says those are better covered by code review
  • Heal's own benchmark notes that a single pass through a feature does not always trigger race conditions, and that some reported behaviour issues may be open product questions rather than bugs
  • Targets bugs in your application code, not vulnerabilities inside installed libraries or the language runtime, per the founders' launch comments
  • The public docs site (docs.heal.dev) describes the Playwright test-writing CLI, not the 2.x bug-hunting agent, which is documented mainly on the homepage, benchmark page and changelog
  • Closed source and account-based; no self-hosted server deployment is documented, though the security page offers enterprise customers a single-tenant deployment, optionally with a single-tenant LLM
  • The terms of service let MYIA use customer data to provide and improve the service, including fine-tuning the AI models it uses
  • A young product: the bug-hunting agent shipped in Heal 2.0 on September 16, 2026

Use cases

  • Running a weekly whole-product bug hunt on a SaaS app that ships most of its code through AI coding agents
  • Checking a release candidate for user-facing regressions across features a pull request did not touch
  • Testing flows that depend on payments, email or third-party APIs that are switched off or unreliable in staging
  • Finding cross-tenant data access, stored XSS and other runtime vulnerabilities by testing the running app signed in as two users
  • Handing reproduced defects to Claude Code over MCP, letting it patch them, and re-running Heal's failing test to confirm each fix
  • Catching slow queries and other performance regressions introduced by recent changes before they reach users

Our take

Heal's useful idea is to accept a noisy hunt and filter it with a sandbox: generate lots of suspicions, then file only what a test reproduces. That makes it a different tool from the AI code reviewers it benchmarks against. It looks at the whole running product rather than one diff, it can exercise payment and email flows that staging usually switches off, and it hands back a failing test rather than an argument. That suits teams shipping a lot of agent-written code who want a weekly check that a coding agent can then work through over MCP. The gaps are mostly about maturity. The bug-hunting agent only shipped in mid-September 2026, pricing beyond a free beta is unpublished, supported stacks are undocumented, the docs site still describes the old product, and runs are slow enough that it complements a PR gate rather than replacing one. The benchmark is a reasonable argument for complementarity, but it is the vendor's own and small. Treat the free beta as the time to see whether it can stand up your stack and whether its defects are ones you would fix.

Who should use it

Teams running a web product with an API and database on GitHub who already use AI code review and want a periodic, whole-product check for user-facing bugs, slow paths and runtime vulnerabilities, with a reproducible test for each finding that a coding agent can work from.

Who should skip it

Teams that need a fast per-commit gate, a formal penetration test, published pricing or self-hosting today; teams whose code lives outside GitHub; mobile-native teams; and organizations whose data policies rule out a vendor using customer data to improve and fine-tune its models.

Strengths

  • Reports only defects it has reproduced, each with a failing Playwright test, instead of a list of suspicions to triage
  • Covers the whole running product, including code a pull request did not touch and flows that depend on mocked payments, email or third-party APIs
  • Combines behaviour, performance and runtime security testing in one run, with security checks signed in as two users
  • Fits an agent fix loop: the MCP server lets Claude fetch a defect, fix it and confirm the fix with Heal's test
  • Public sample sandboxes on well-known open-source repos let you inspect real output before connecting your own code
  • SOC 2 Type 2 certified, with a single-tenant option for enterprises

Weaknesses

  • No public pricing yet beyond a free trial and the founders' statement that the beta is free
  • Supported stacks are undocumented and repositories connect only through GitHub
  • Runs take minutes to hours, so it does not replace fast pull-request review
  • Skips code outside user paths and can miss race conditions, per its own benchmark
  • Documentation for the current agent is thin; the docs site covers the Playwright test-writing CLI instead
  • Terms allow customer data to be used to improve the service, including fine-tuning the models Heal uses

Heal pricing

Beta

Free

  • Free trial with no credit card required
  • Founders say the product is free during the beta

Open source

Free credits

  • Open-source projects can message @healdevHQ on X for free credits

Enterprise

Contact sales

  • Single-tenant deployment with a dedicated cluster and database
  • Optional single-tenant LLM deployment
  • SSO/SAML on request

Free tier limits: Usage limits for the free trial and beta are not published.

Note: heal.dev publishes no price for the 2.x bug-hunting agent. Its terms describe subscription plans with usage limits and fees set in the app, and the changelog says the depth of a run affects speed and cost. Since v1.7.0 the agent can run on your own Claude subscription instead of Heal's. docs.heal.dev lists Free (€0), Pro (€75), Team (€500) and Enterprise plans with cloud run minutes and agent credits, but that site documents the Playwright test-writing CLI, and Heal does not say whether those plans apply to the bug-hunting agent.

Technical specs

Where Heal excels

Weekly bug hunt for an AI-heavy codebase

When most code is written by coding agents and reviewed diff by diff, a weekly whole-product run catches bugs that sit between changed and unchanged code, and hands them back as failing tests the agents can fix.

Testing payment and email flows staging cannot run

Heal mocks or emulates services such as payments and email, then replays them failing or slow, so checkout and notification paths get exercised without live third-party calls.

Multi-tenant access checks

Because the attack scan runs signed in as two users, it can show whether one customer's account can reach another's data and prove it with a test.

Closing the loop with Claude Code

Through the MCP server, Claude can pick up a reproduced defect, patch it, and re-run Heal's test to confirm the fix before the change is merged.

Heal vs. competitors

Heal vs. Momentic Mo

Momentic Mo also hunts for bugs in a running product and reproduces them before filing, but it works from a URL or an uploaded mobile build in Momentic-hosted browsers, iOS simulators and Android emulators, with usage-based credits. Heal starts from the repository, builds its own production-like sandbox with mocked services, adds security and performance testing, and attaches a failing Playwright test to each defect; it does not document mobile app testing.

Heal vs. Shannon

Shannon is an open-source (AGPL-3.0) white-box pentester that reads your repository and attacks a running staging copy you provide, reporting only exploits it can prove. Heal applies the same prove-or-drop rule more broadly, to behaviour and performance bugs as well as security, and builds the environment itself instead of needing a staging URL, but it is closed source and not focused on formal security testing.

Heal vs. Strix

Strix is an open-source (Apache-2.0) AI pentesting tool that runs coordinated agents in a Docker sandbox against a code directory, repository or URL and validates findings before reporting them, with a paid cloud for continuous tests and autofix PRs. Strix is security-only; Heal treats security as one of three test types next to behaviour and performance, and builds a production-like replica with mocked third-party services.

Frequently asked questions

What does Heal do?

Heal is an autonomous bug-hunting agent. It reads your codebase, builds a production-like sandbox of your app with seeded data and third-party services mocked or emulated, and then hunts for behaviour bugs, performance problems and runtime security vulnerabilities. It only reports a defect after a test reproduces it, and each defect comes with that failing test, the steps, captures and the code location to check.

How much does Heal cost?

Heal does not publish a price for its bug-hunting agent. The homepage offers a free trial with no credit card, and the founders said at the October 2026 Product Hunt launch that it is free during the beta. Open-source projects can message Heal on X for free credits. The terms of service describe paid plans with usage limits set in the app, and the changelog notes that run depth affects cost. The docs site lists Free, Pro (€75) and Team (€500) plans, but those pages document Heal's Playwright test-writing CLI, and Heal does not say whether that table applies to the 2.x agent.

Does Heal run locally or in the cloud?

Heal's homepage says it runs locally or in the cloud. Besides the web app at app.heal.dev there is a desktop app, Studio, and the changelog refers to the sandbox running as Docker stacks. You connect your code through GitHub. Asked at launch about teams on other Git hosts, a co-founder said a local version of the agent, used internally for R&D, should be released within a couple of months. No self-hosted server deployment is documented; enterprise customers can ask for a single-tenant deployment.

Is Heal a replacement for AI code review?

No, and Heal does not pitch it as one. Code review bots read each pull request's diff in minutes and also cover style, CI configuration, migrations and other code no user reaches. Heal runs the whole product, which takes minutes to hours, and finds defects that only show up at runtime. The company recommends keeping your code reviewer and running Heal weekly or before a release.

What did Heal's benchmark against code review bots find?

In a benchmark Heal ran and published itself in October 2026, the company replayed the pull-request history of five products (two private, plus Formbricks, Sim and Infisical) with CodeRabbit, Greptile and cubic installed on default settings, and ran Heal before and after. Heal reports that 70% of the user-facing defects it proved (141 of 202) were not found by any of the review bots, that stacking several review bots added little, and that most bot findings were in files Heal does not look at by design. Heal notes the dataset is small and that it did not check whether the bots' flags were real bugs.

Does Heal work with Claude Code and other coding agents?

Yes. Heal has an MCP server that a coding agent can use to fetch defects, fix them, re-run Heal's failing test to confirm the fix, or flag a finding as noise. The changelog and homepage show it with Claude, and the founders describe the same loop for coding agents generally. Heal can also run its own agent on your Claude subscription instead of Heal's.

Which security tools does Heal run?

Heal's homepage lists schemathesis, ZAP, dalfox, jwt_tool, nuclei, semgrep, trufflehog and sqlmap, "and more", run against the sandbox rather than your production environment. Security findings, like other defects, are reported only when a test reproduces them, and the attack scan runs signed in so it can test whether one account can access another's data.

Is Heal SOC 2 compliant?

Heal's security page says it is SOC 2 Type 2 certified, with details in its trust center at trust.heal.dev. The same page describes row-level security for its multi-tenant offering, AES-256 encryption at rest, TLS 1.2 or 1.3 in transit, and a single-tenant option for enterprise customers. Its listed sub-processors include Anthropic and Azure OpenAI for model inference.

Heal vs Momentic Mo: what is the difference?

Both are AI agents that look for bugs in a running product and reproduce them before filing. Momentic Mo explores a URL or an uploaded iOS or Android build in Momentic-hosted browsers and devices, with many agents in parallel and usage-based billing. Heal starts from your GitHub repository, builds its own production-like sandbox with mocked services, adds performance and security testing, and files each defect with a failing Playwright test.

Integrations & fit

GitHubClaudeClaude CodeMCPPlaywrightDockerschemathesisOWASP ZAPnucleisemgrepsqlmaptrufflehogdalfoxjwt_tool
Good fit forStartup / small team, Enterprise
Pricing modelFree· No cost to start
See pricing on Heal →

Alternatives to consider

About Heal

Heal (heal.dev, from the Paris company MYIA SAS) started as an AI QA tool for writing and fixing Playwright end-to-end tests. Heal 2.0, released on September 16, 2026, rebuilt the product around a new agent with a narrower job: find and reproduce defects in your running app. You connect a GitHub repository and the agent first reads the code to map the product's features and entry points (screens, API routes, and per its benchmark write-up also CLIs, SDKs, webhooks and scheduled jobs). It then builds what Heal calls the application sandbox, a production-like environment with seeded test data in which the web app, API and database run for real and services that cannot run locally, such as payments, email or Slack, are mocked or emulated. Heal says it asks a few targeted questions to get that sandbox right instead of presenting a plan. The hunt follows a deliberate pattern: generate many suspicions from reading the code, from security and runtime tools run against the sandbox (the site lists schemathesis, ZAP, dalfox, jwt_tool, nuclei, semgrep, trufflehog and sqlmap, among others) and from a knowledge base of common QA defects, then try to prove each one. A defect is filed only if a test fails twice and fails again when Heal re-runs it itself; anything it cannot reproduce is dropped. Security checks run signed in as two different users, so the agent can test whether one account can reach another's data, and a link crawl looks for dead pages and assets that do not load. Third-party calls can be replayed failing, slow or answering twice to exercise error paths. Performance testing arrived in version 2.5.0 (October 8, 2026), and you choose which test types to run (behaviour, security, performance) and at what depth, which changes speed and cost. Heal says runs can happen locally or in the cloud: there is a web app and a desktop app, Studio, whose changelog entries refer to sandbox Docker stacks. Each defect comes with the situation, the actual and expected result, captures, where to look in the code, and the failing Playwright test that turns green once it is fixed. Defects can be exported as Markdown, and Heal's MCP server lets Claude or another coding agent pull a defect, fix it, re-run Heal's test to confirm the fix, or mark a finding as noise. Heal positions itself as a complement to AI code review rather than a replacement: reviewers comment on a diff in minutes, while a Heal run covers the whole product, changed code or not, and takes minutes to hours, so the company suggests running it weekly or before a release. Its own benchmark against three review bots makes the same argument (see the FAQ). The tradeoffs: heal.dev publishes no price list for the bug-hunting agent (the homepage offers a free trial and the founders say it is free during the beta), supported languages and frameworks are not documented, repositories connect only through GitHub, the docs site still describes the Playwright test-writing CLI rather than the 2.x agent, and by design Heal skips code no user reaches, such as CI configuration, migrations and dependency versions.

Updates from Heal

MilestoneHeal launches on Product Hunt

Heal launched its sandbox bug-hunting agent on Product Hunt as "Find bugs and vulnerabilities code review misses" and finished fourth for the day. The founders said the product is free during the beta, with no card required.

New FeatureAuto-resume and Markdown export (v2.6.2)

Runs paused by the Claude usage limit now show when the limit resets and can resume on their own. A Markdown export saves the architecture, components and one file per defect, and each defect's proof shows the failing test step by step.

New FeaturePerformance testing and MCP server (v2.5.0)

Heal added performance testing, an MCP server for asking Claude to fix defects and confirming fixes with a Heal test, and controls for choosing which tests to run and at what depth.

LaunchHeal 2.0 rebuilt around a defect-hunting agent

Heal 2.0 replaced the earlier plan-driven test-writing workflow with an agent whose job is to find and reproduce frontend, behaviour and runtime security defects against a deeper, faster-to-build sandbox. Version 2.1 made the attack scan run logged in.

New FeatureRun Heal on your own Claude subscription (v1.7.0)

A new LLM routing setting lets the agent run on your own Claude subscription instead of Heal's.

Are you the founder? Claim this listing →