Backbone Security · Self-serve pentesting

A real penetration test that runs itself.

Aegis proves you own the target, tests it like an attacker — signed in, across every role and parameter — and hands you a boardroom-grade report. No consultants, no scheduling, no six-week wait.

A fraction of the incumbents' price Touchless — ownership-verified, auto-approved Fail-closed by design

Verified controls — your automated proof of safe

Attacks attempted · outcome recorded

Every scan produces this. It's the "proof of safe" that NodeZero, Pentera and Bright sell as an enterprise line item — the record of exactly which attacks were run and held — generated automatically and dropped into every Aegis report, at self-serve prices.

  • supplier account /suppliers/bank-changesAuthorization-differential test, low-privilege identity Refused — redirected to portal
  • supplier account /approvalsAuthorization-differential test, low-privilege identity Refused
  • requester approve own requestSeparation-of-duties, business-logic tier Blocked
  • non-finance trigger paymentPrivilege escalation in workflow Blocked
  • tenant A session tenant B subdomainCross-tenant session replay Rejected — session re-bound
  • 31 boolean-SQLi probes every reachable parameterInert true/false logic, no destructive payloads No injection
  • 10 inert XSS canaries every reflecting inputUnique markers, no working exploit code No reflection
  • template-injection markers every reflecting parameterBounded arithmetic only, no code execution Not evaluated
  • traversal & command canaries file and shell parametersRead-only sequences and echo, nothing written No file read · no execution
  • blind SSRF & XXE callbacks every URL and XML inputUnique out-of-band tokens, nothing exfiltrated No callback received

This is the section other reports don't have: not what broke, but what we attacked and found holding. It is the evidence a reviewer needs to accept a clean result — and it answers SOC 2 CC4.1 directly. How verified controls work →

DAST & business-logic Authenticated scanning Full injection suite Access control & IDOR Out-of-band (blind) detection AI/LLM prompt-injection Audit-ready evidence
We test ourselves first

We point Aegis at Aegis — and publish the result

The numbers below are our own last self-test: the same aggressive suite a paying customer gets, aimed at our live production. Clean on every serious class; the two hardening headers it flagged, we shipped the same day.

183Endpoints mapped
81Probes executed
0 / 0Critical / High
Same dayResult returned
$1,499vs $4,000 elsewhere
Touchless by design

From sign-up to signed report in four steps

Every gate is automated and fail-closed. A human never has to approve a safe scan — but nothing runs until ownership and rules of engagement are satisfied.

01

Verify ownership

Drop one DNS TXT record. Aegis confirms you control the target before anything is queued.

02

Accept the rules

Confirm scope, rate limits and emergency contact. Your acceptance is recorded, not a checkbox theatre.

03

Auto-approved & scanned

The policy engine approves and dispatches the scan to an isolated worker — no operator in the loop.

04

Download the report

Executive summary, severity chart, reproducible findings and remediation — ready to hand to an auditor.

Why no humans in the loop

Self-serve isn't the cheap option. It's the thorough one.

A traditional pentest needs people for the parts that don't scale — scoping calls, scheduling, sampling by hand, writing the report weeks later. We didn't remove the human to cut corners. We removed the corners that needed a human.

The human parts, automated

No calls. No scheduling.

Scoping becomes cryptographic ownership verification. Kickoff becomes recorded rules-of-engagement acceptance. Approval becomes a fail-closed policy engine. Every gate a consultant used to run by hand is codified — so the only thing left for you to do is start.

  • Same-day, not a six-week wait
  • Re-test on demand, as often as you ship
  • Nothing to negotiate, nothing to chase
Coverage a person can't match

Bigger surface is where we win.

A consultant samples — a slice of endpoints, a couple of roles, whatever the billed hours allow. Aegis runs the same attack classes across every reachable parameter and every role-pair, the same each time. The more your product grows, the more a human misses and the more automation pulls ahead. Depth is bounded by your application — never by someone's hours.

  • Authenticated, multi-role & business-logic
  • Access-control, IDOR & tenant isolation
  • Injection across the whole attack surface
Audit-ready, no writer

The report writes itself.

Executive summary, severity distribution, reproducible findings, remediation steps — and a Verified Controls section proving what we attacked and found safe. It's generated the moment testing ends, dated and retained, mapped to ISO 27001 A.8.8 and SOC 2. The evidence platforms charging five times as much still don't hand you.

  • Every finding: impact, repro & fix
  • Dated, versioned, kept for 18 months
  • Proof of safe controls, not just failures

Enterprise scale doesn't change the answer — it strengthens it. More endpoints, more roles and more tenants are exactly what deterministic, machine-scale testing covers better than a sampled human engagement. The one place a person still leads is novel, creative logic no scanner has seen — so we don't ask you to replace your pentester. Aegis is built to run continuously between your formal human tests, and we tell you plainly when a human is the assessment you need instead of pretending otherwise.

Which service do I need?

Answer two questions. See your tier instantly.

No sales call, no waiting on a reply — the answer appears as you click. The right tier depends on what you're testing and what you're allowed to touch.

1 · What do you need to cover?

2 · What can we test against?

Pick an answer to each question

Your match appears here instantly — with what you need to have ready.

Before you start

Everything you need ready — known upfront

Nothing here is a surprise mid-flow. Have these in hand and a baseline runs in minutes.

01

A domain you control

You'll add one DNS TXT record to prove ownership. We never scan a target that hasn't been proven — no exceptions, no manual override.

All tiers
02

DNS access

Whoever manages your DNS (Cloudflare, Route 53, your registrar) needs to add the record. Takes a minute; propagation is usually fast.

All tiers
03

Your hosting provider informed

Most providers allow testing of your own resources, but their policy is yours to follow. See the matrix below — you'll confirm this before anything runs.

All tiers
04

A dedicated test account

For authenticated testing: a low-privilege account we can log in as. Never use a real customer or admin account. Rotate the password afterwards.

Authenticated +
05

A non-production target

State-changing tests write data. They run against staging or a disposable copy — never your live system. We enforce this in code.

Aggressive
06

A window & a contact

A testing window plus someone reachable while it runs. You keep an emergency stop that halts everything immediately.

Aggressive

Telling your hosting provider

Security testing traffic can look like an attack. Check your provider's current policy before you run — and if you're behind a WAF or rate limiter, allow-list our traffic so results aren't distorted by the edge blocking us.

ProviderTypical positionWhat you should do
DigitalOceanTesting your own Droplets is generally permitted under their AUP.Review the current AUP; keep testing to resources you own.
AWSCustomer-initiated testing of many services is permitted without prior approval; simulated DoS still requires it.Check the current customer support policy for penetration testing.
Microsoft AzurePre-approval generally not required; their Rules of Engagement apply.Read the Azure penetration testing Rules of Engagement.
Google CloudNo pre-approval generally required; the AUP applies.Confirm against the current Google Cloud AUP.
Cloudflare / any WAFYour origin is yours to test — their infrastructure is not in scope, ever.Allow-list the scan so the WAF doesn't mask real findings.
Shared hostingOften restricted, because neighbours share the machine.Get written permission first, or test a copy you control.

Policies change. This table is a starting point, not legal advice — verify your provider's current terms. Aegis never tests provider infrastructure (Cloudflare, DigitalOcean, AWS and the like); only the application at the target you have proven you own.

Tiers & pricing

Enterprise-grade coverage, startup pricing

Everything the big platforms do — at a fraction of the cost. Each plan unlocks a deeper tier. Aggressive testing is self-serve but approval-gated and non-production only — there's no sales call.

Free

$0
See how exposed you are
  • 1 target
  • Unlimited baseline scans
  • How many low / medium / high issues you have
  • No card required

Free shows the counts. Upgrade to see what they are and how to fix them.

Start free

Pro

$149/mo USD
Authenticated testing unlocked
  • 3 targets
  • Baseline + Authenticated
  • Credential vault · monthly re-scans
  • API & service accounts
Choose Pro

Business

$499/mo USD
Aggressive & multi-tenant testing
  • 10 targets
  • + Aggressive assurance
  • Multi-tenant isolation testing
  • SSO/SCIM · audit exports · residency
Choose Business

Go-Live Assessment

$1,499 one-off USD
A deep assessment, built as audit evidence
  • One application, tested deeply
  • Authenticated + full injection & access-control suite
  • Audit-ready report
  • Free re-test after you fix
Book assessment
What's included

What each plan unlocks

Every plan builds on the one before it — here's the capability each tier adds.

Free & up · every plan

Baseline

Low-rate, non-destructive checks on your public surface. Auto-runs the moment ownership and rules of engagement are satisfied.

  • Security headers & TLS posture
  • CSP / CORS analysis
  • Cookie security
  • API spec-drift detection
  • Exposed source maps & leaked secrets in your JavaScript
Pro & up

Authenticated

Aegis logs in as your roles and tests the surface real users see — where the real risk lives.

  • Authenticated crawl (multi-role) — two-step/SSO logins (Okta, Entra, Google) & JWT/bearer sessions
  • Non-destructive active checks
  • Access-control & IDOR (dual-identity)
  • Open-redirect & reflection probing
  • Exposed .git / .env / backup & credential file detection
  • Push findings to Slack, Teams, Jira, GitHub & signed webhooks
  • CI/CD security gate — pass/fail in GitHub Actions, GitLab & more
  • Attack-surface discovery — subdomains (CT logs) & takeover detection
  • Live SOC 2 / ISO 27001 posture — feeds Vanta & Drata
Business · self-serve, approval-gated

Aggressive assurance

The deepest non-destructive suite — the full injection battery, self-serve on live production. State-changing business-logic and multi-tenant isolation run self-serve too — approval-gated, against a non-production target you designate in-app. No sales call, and no engineers: the platform runs and gates everything automatically.

  • Full injection suite — SQLi, SSTI, command, path, SSRF
  • Time-based SQLi & blind XXE/SSRF confirmed via out-of-band (OAST) callbacks
  • AI/LLM testing — OAST-confirmed indirect prompt-injection, tool-abuse (SSRF-via-LLM) & system-prompt leakage (opt-in heavier)
  • Object- & function-level authorization (IDOR/BOLA + BFLA, dual-identity)
  • Business-logic & multi-tenant — self-serve, approval-gated
  • Attack-chain composition — multi-step exploit paths, not isolated bugs
  • In-app approval + emergency stop

Same self-serve. Deeper testing. A fraction of the price.

Price isn't the moat — anyone can discount. The combination is: self-serve and authenticated, deep coverage and a proof-of-safe report you can hand an auditor, delivered straight into your Slack, Teams, Jira, GitHub or CI so fixes get triaged where your team already works — run continuously between your formal human pentests. The rivals now marketing "autonomous" or "AI" pentests still keep a human in the loop and test mostly unauthenticated; the deep, authenticated work — business logic, object- and function-level access control, multi-tenant isolation — they farm out to manual engagements. Aegis automates all of it, self-serve, and is the only self-serve platform that confirms indirect LLM prompt-injection out-of-band. The fast tools stay shallow; the deep ones are sales-gated and expensive — few combine all of this at this price, and that's where we focus.

Provider Start without a sales call What it tests Proof-of-safe report Typical price
Aegis Yes · same-day Authenticated · full injection suite · IDOR & access-control · business-logic & tenant isolation (approval-gated) Yes — Verified Controls $1,499 one-off · $149–499/mo
Aikido Yes AI-automated app & code-security platform ~$4,000
Astra Yes Automated DAST + manual pentest (higher tiers) ~$1,999–5,999 / yr
Intruder Yes Automated scanning + AI-powered app pentest ~$3,500–4,000 pentest
BreachLock Scoping call Human-led + automated PTaaS from ~$5,000
Cobalt Scoping call Human-led PTaaS + autonomous pentest ~$3,500 autonomous · to $50k

Compiled from each vendor's public site and list pricing, August 2026; capabilities and prices vary by plan — check current terms. Several of these now offer autonomous or AI-assisted pentests too — the differences are price, depth, and whether you get a proof-of-safe report. Aegis tests the running application — authenticated, full injection and access-control, with business-logic and tenant-isolation testing as self-serve, approval-gated add-ons — but not source code, dependencies or containers; here's exactly when we're the wrong choice.

The deliverable

A report built to stand up as audit evidence

Confidentiality statement, executive summary, a severity distribution, a master findings table and — for every finding — description, business impact, step-by-step reproduction and remediation. It closes with a signed letter of attestation — scope, methodology, dates and result — the one-page proof auditors and prospects ask for. Plus something the incumbents don't give you: a Verified Controls section proving what we attacked and found safe. When separate findings combine into a multi-step exploit path — SSRF to cloud metadata, IDOR plus BFLA to account takeover, or an LLM lethal-trifecta — the report composes the whole attack chain, not just the isolated bugs. Your auditor decides what satisfies their framework — this is built to give them what they ask for.

Built as audit evidence. The report is structured to answer ISO 27001 A.8.8 (technical vulnerability management) and SOC 2 CC7.1 / CC4.1 — scope, methodology, dated findings, remediation and control verification. See the control mapping →

Generate your first report
Trust

Built to fail closed

Ownership-verified

No target is ever scanned until DNS ownership is independently proven. Private and reserved networks are refused by policy.

Tenant-isolated

Every assessment belongs to one tenant. Cross-tenant access is impossible by construction, and scans run in isolated workers.

Non-destructive default

Aggressive, state-changing testing is off unless you explicitly authorise it against a non-production target. Emergency stop always available.

"Nothing found" only counts if the tools can find things

A clean result is worthless if the scanner simply wasn't looking. The whole risk with automated testing is a false sense of security — so we build against it three ways, and it's the same for your report as for ours.

Positive controls

We plant known-vulnerable routes into a disposable build every release and confirm the detectors catch every one. A suite whose silence you can trust has to prove it can shout.

Every finding is reproducible

No finding ships without a step-by-step repro. That's what keeps false positives out — if we can't reproduce it, it isn't reported.

Verified Controls in the report

Not just what broke — the specific attacks we ran and the target held against. It's the evidence a reviewer needs to accept a clean result. See it run on us →

Who's behind Aegis

We built this to test our own product first

Made by Backbone Solutions

Aegis is built by Backbone Solutions, the team behind Atlas, our procure-to-pay platform. We built the Aegis engine because we needed serious, repeatable application-security testing for our own software — without booking a $5,000 consultant engagement every release. It worked well enough on ourselves that we opened it up.

We'd rather show the engine than headshots

We're a small, product-led team, so you won't find a page of executive bios here. We think the more honest introduction is the engine itself — pointed at our own production, with the result published in full. Everything this site claims, we run on ourselves first. If we won't dogfood it in public, you shouldn't trust it on your app.

Automated tooling — not a CREST-accredited human consultancy. Some frameworks (PCI DSS 11.4, certain government procurement) still require a qualified, independent human tester, and we'll tell you when that's you. For everything in between, Aegis is the continuous testing that runs between those engagements. Talk to us →

Automated service terms

What this is — and what it isn't

Aegis is unsupervised automation. We'd rather be plainly honest about that than bury it in a PDF.

You authorise every test

You confirm you own the target or are authorised to test it, and you accept the rules of engagement before anything runs. Ownership is proven by DNS, and that record is your authorisation. Testing systems you do not own is unlawful in most jurisdictions and is a breach of these terms.

Automated, not a human pentester

Findings are produced by automation. It will not replicate a skilled human attacker's creativity, and no automated test proves the absence of vulnerabilities. A clean report means the tests we ran found nothing — not that your system is secure.

Testing carries inherent risk

Security testing sends real traffic. Even non-destructive checks can surface latent faults, trip rate limits or fill logs. Aggressive tiers write data by design. You are responsible for backups, a rollback plan and choosing an appropriate window — which is why aggressive testing is restricted to non-production targets.

Limitation of liability

The service is provided "as is", without warranty of any kind. To the maximum extent permitted by law, Backbone Solutions is not liable for indirect, incidental or consequential loss — including downtime, lost data, lost revenue or reputational harm — arising from use of the service. Total liability is limited to the fees you paid in the preceding twelve months.

Not a compliance certification

Reports support a defensible security process and can be shared with auditors under NDA. They are not a certification against SOC 2, ISO 27001, PCI DSS or any other standard, and are not legal advice. Your auditor decides what satisfies their requirements.

Your data

Findings and evidence belong to you, are encrypted at rest, and are scoped to your workspace alone. Evidence is redacted server-side before storage. You can export or delete your data at any time.

Summary only — the binding text is in the Terms of Service, Acceptable Use Policy and Rules of Engagement, which you accept at sign-up.

Go live with confidence

Your first pentest is minutes away, not months.

Verify a domain, accept the rules, and let Aegis do the rest. Free to start.