Our prices are fixed and published

You know the cost before you contact us, and we hold it once the work starts: no hourly billing, no change orders. The scan is free and needs no signup.

Prices are in US dollars. Companies registered in Sri Lanka are invoiced in rupees from a local rate card.

Security testing, from a free scan to a regulated engagement

Free

no signup

Ghost Scan

An automated check of what your website shows the public internet.

  • Ten areas of your site's public setup, graded in under a minute
  • No signup, no card and no sales call
  • What we keep from a scan is in the privacy notice

$299

one-time

Security scan

A deeper automated scan of your site or app, read by an engineer. For small businesses launching a site or app.

  • PhantomDragon AI runs 75+ scanner modules against your site or app
  • Covers the OWASP Top 10, the most common web security gaps
  • An engineer reads the output and removes the obvious false positives
  • A PDF report you can read without a security background, and a CSV export for your developers
  • Delivered in 48 hours

$4,000

per project

Penetration test

An engineer tries to break into your system by hand. One web app and its API, up to three hostnames and two user roles. For companies before a launch, a fundraise or an audit.

  • Everything in the security scan: the automated sweep runs first, so the engineer's time goes where tools cannot
  • Manual testing of login, sessions and chained attacks
  • Business-logic testing: can someone skip payment, or see another customer's data?
  • Fix guidance, and a free re-test after you patch
  • Ryan Sebastian, our founder, leads every engagement and signs the attestation letter
  • Report in 5 to 7 days, or in 72 hours for $500 more

$899

per month, 6-month minimum

Security retainer

Ongoing testing for teams that change their code every week.

  • A penetration test every quarter, and a monthly scan with a report on what changed
  • A re-test on every fix, so closed findings stay closed
  • Priority triage when something breaks, with a same-business-day response
  • The same engineer every quarter, and a quarterly summary for your board or auditor

From

$8,000

quoted per scope

Regulated and enterprise

For finance regulated by the Central Bank of Sri Lanka and its vendors, estates of several applications, and mergers.

  • Testing across several connected systems
  • SOC 2 and ISO 27001 evidence packs, and CBSL scope specifications
  • Contractual service levels; internal-network testing is scoped separately

Products

Free / $29+

Wyrm

Free for local use, no account. Paid plans from $29/mo add cloud sync. Arranged by email.

Custom

DragonScale

Self-hosted ordering and commerce, with no commission on orders. Quoted per deployment.

How our pentest price compares

Penetration testing is hard to compare because most firms quote after a scoping call. These are the published figures, and ours.

WhoPriceWhat the price covers
A traditional security firm$5,000 to $35,000+Typical web and API test once scoping, hours and change orders are added (2026 cost guides from DeepStrike, Blaze Infosec, Intruder and Astra).
Automated (AI-only) platformsFrom $3,500 per testCobalt and Intruder list autonomous, AI-run pentests from this price.
Astra, manual tier$5,999 per target per yearManual testing by Astra's team, billed yearly for each target.
Ghost Protocol$4,000, fixedOne web app and its API, tested by hand, with a free re-test and a signed attestation letter. Read the full cost guide for how to compare quotes.

Payment terms

For finance and procurement teams. Company documents and vendor forms are on the procurement page.

Invoiced by
Ghost Protocol (Private) Limited, Company No. PV00305227, Colombo, Sri Lanka
Ordering
Purchase orders accepted.
How to pay
Bank transfer against our invoice, or by card through Stripe for the security scan, the penetration test and the retainer.
Currency
Invoices in US dollars, or in Sri Lankan rupees for companies registered in Sri Lanka. Rupee invoices are payable within 14 days and exclude applicable taxes.

Pricing questions

How much does a penetration test cost?

Ghost Protocol’s penetration test is a fixed $4,000, the whole web-and-API VAPT engagement, not an hourly estimate. For comparison, published 2026 cost guides (DeepStrike, Blaze Infosec, Intruder, Astra) put an equivalent engagement from a traditional firm at $5,000 to $35,000 once scoping, hours, and change orders are counted, and the AI-only platforms list from $3,500 per test. We quote one number and hold it: no hourly billing, no scope creep. Expedited 72-hour delivery is $500 extra, and the ongoing security retainer is $899/month. Companies registered in Sri Lanka have a local rate card. Read the full penetration testing cost guide for the market math and how to compare quotes.

What does the $4,000 penetration test include?

A fixed-price engagement in which an engineer tries to break into your web app or API by hand, after PhantomDragon, our scanning engine, has swept it with 75+ scanner modules: one application plus its API, up to three hostnames, grey-box with two user roles. You get an executive-readable PDF report, developer JSON + SARIF, reproducible proof-of-concept for each high-severity finding, a free re-test after you patch, a 30-day Q&A inbox, and a signed attestation letter for auditors. Delivery is 5 to 7 days. No hourly billing and no scope creep.

What's free?

The Ghost Scan at ghosts.lk/scan is free forever, no signup, no credit card. It’s an automated surface-level check of publicly visible configuration; what we keep from a scan is set out in our privacy notice. Wyrm is also free to use locally with no limits, and a free 15-minute consult is available before any paid engagement.

How is the Ghost Scan different from the penetration test?

The free Ghost Scan is an automated check of publicly visible configuration. The $4,000 penetration test is a manual deep-dive: an engineer tries, by hand, to exploit your application logic, authentication, and infrastructure, then hands you a report written for your auditor. The free scan tells you if anything obvious is exposed; the pentest tells you whether someone can actually break in.

Do you offer retainers?

Yes. The security retainer is $899/month on a six-month minimum and works as continuous penetration testing: a fresh pentest every quarter, a monthly deep scan with a delta report between engagements, re-tests on every fix, priority triage when something breaks, the same engineer each quarter, who knows your codebase, and a quarterly summary you can file with your auditor. It costs less than the four pentests and twelve scans bought separately. It is not a 24/7 service; the response commitment is same business day, in writing.

Can I expedite the pentest, and what does it cost?

Yes. Standard delivery is 5 to 7 calendar days. Expedited 72-hour delivery is available for an extra $500. Most engagements don’t need it: SOC 2 auditors are comfortable with the standard 5 to 7 day turnaround.

Do Sri Lankan companies pay in LKR?

Yes. Companies registered in Sri Lanka are invoiced in LKR at a local rate card, a separate price for the local market rather than a conversion. The figures are on the penetration testing in Sri Lanka page.

How does Wyrm licensing work?

The free tier is free to use with no usage limits, install it via npm (wyrm-mcp), run wyrm-setup, and add it to your MCP config; no account is needed for local use. Wyrm is proprietary software (the Wyrm Terms of Service apply); your memory stays local on your machine. Paid plans add cloud and team features: Pro is $29/month (cloud sync, AES-256 encryption), Team is $199/month (shared memory, up to 25 seats), and Enterprise is $499/month (SSO/SAML, custom SLA, on-premise option). They are arranged by email, not a checkout: write to support@ghosts.lk.

How much does DragonScale cost?

DragonScale is a self-hosted commerce platform with no monthly fees and no per-order commissions, you own your data and infrastructure. It’s deployed in Starter, Business, and Enterprise tiers scoped to your needs, so pricing depends on locations, customization, and support level. Contact us for a tailored quote.

Why is the pentest cheaper than the big firms?

Four structural reasons. About four engineer-days go into each engagement, billed at a Colombo rate rather than a US one. PhantomDragon, our own scanning engine with 75+ scanner modules, does the coverage work, so those days go to exploitation and chaining instead of enumeration. The scope is fixed (one web app plus its API), so there is no scoping overhead. And there is no platform fee and no sales team between you and the engineer. The method is OWASP / NIST, the report is built for auditors, and the engineer who led the test signs the attestation letter; only the overhead is lower.

Some 2026 guides say anything under $3,000 is a scan in disguise. Is this one?

Those lines are drawn by firms selling $5,000+ tests, and the platforms themselves now sell $1,999 to $3,500 AI-only products under the word pentest. Ours is $4,000, so it sits above that line, but what makes it a pentest is not the price. An engineer runs the manual phase, every high-severity finding ships with a reproducible proof of concept, a free re-test follows your fixes, and the engineer who led the test signs the attestation letter. The sample report shows all four.

Will the report be accepted by my auditor or enterprise customer?

It is written for them: a scope statement, the method (NIST SP 800-115 and OWASP), findings ranked by severity, an executive summary, remediation guidance, and a signed, dated attestation letter. For SOC 2 and ISO 27001 the test is the evidence auditors look for (CC4.1, and A.8.8 with A.8.29). For PCI DSS it covers the external application-layer part of requirement 11.4 only: 11.4.3 and the 11.4.4 re-test. Internal and segmentation testing are not included. Acceptance is your auditor’s decision, so read our example report first: it is public, all 15 pages.

Talk to an engineer

Email ryan@ghosts.lk or message +94 71 055 5055 on WhatsApp. Ryan replies within 24 hours, Monday to Friday, 09:00 to 18:00 Colombo time (UTC+5:30).