Traditional
Hands-on and precise.
- How it runs
- I work the application by hand, step by step.
- Best fit
- Production environments, where control matters most.
- Timeline and cost
- Sized to your application during scoping.
What I do
Your applications and APIs are where your customers' data lives, and they deserve testing from someone who has built software as well as broken it. I've been building software for 29 years and I bring all of it to every test I run, which is why every finding comes with remediation guidance your developers can actually follow.
What I test
Applications and APIs are what I test, guided by industry standards like the OWASP Top 10. Whether it's for a customer requirement or because you genuinely want to know where your exposure is, the work is the same: find the real risks and give you steps you can act on to reduce them.
Web applications
APIs
Testing a chatbot, a RAG system, or an agent? That's its own service.
Two ways to run the test
You get the same scope, the same standards, and the same deliverables whichever way we go. The difference is in how I do the testing, and I'll help you pick during scoping.
Hands-on and precise.
Agentic tooling, working alongside me.
Either way
How I work
Either way, I run your test. I use my experience to decide where to look, what's actually exploitable, and which findings are worth your attention.
I keep close to how AI and agents actually work, close enough to know where they help a test and where a careful human pass is the better call. That's why I give you a choice, and I'll tell you which one I think fits.
And if the right tool for your test doesn't exist? I engineer one. This is the Mechanical Drake way.
How an engagement runs
Before
2 days to 2 weeks
2-week review
90 days
If your developers have a question about a finding two months later, that conversation is included. I stick around after the report lands.
What you walk away with
Always included
Optional
Architecture session
Early in the test, you walk me through how the application is built. That turns a gray box engagement into a crystal box one, which means I'm testing with knowledge of how it works on the inside.
Questions I get
Testing itself runs anywhere from two days to two weeks, depending on the application. Around it sit the scoping call, a kickoff the week before, and a two-week review window on the draft report. When we scope, I'll give you a realistic timeline for yours.
I price each engagement on the effort the actual work takes. What moves the number is real stuff: how big the app is, how many user roles and tenants need testing, whether it's been tested before, how deep you need me to go, and which of the two methods fits. I work to understand your problem on the first call, and that's what your quote is built on, so you get a number without a drawn-out process to get there.
Yes. If you're a firm or MSP that needs a US-based partner for overflow or specialized application work, I white-label cleanly and I don't poach your clients. Prefer to co-brand, or just refer the work and stay out of delivery? That works too.
Yes. They don't lead my list because mobile engagements carry more setup overhead, certificate pinning, jailbreak and emulator wrangling, the usual gauntlet, but if your app is mobile, that's part of the job and I'm equipped for it. Bring it up when we scope and I'll plan for it.