AuditCoreAuditCore
About

Built for teams that ship fast.

AuditCore exists because the gap between "run nmap and call it done" and "hire someone for a $50k pentest engagement" is too wide. Most ecommerce and SaaS teams ship faster than that gap allows.

KS
Founder

Valer Krystian Szozda

Polish sole proprietor (jednoosobowa działalność gospodarcza), NIP 6912545436. I build and operate AuditCore solo — engineering, ops, support. The buck stops with me; if something breaks or you don't agree with a finding, you write to me directly.

I've been shipping web apps for a decade and watching the same pattern repeat: small teams move fast, security tooling assumes enterprise procurement cycles, the gap gets exploited. AuditCore is what I wanted to exist when I needed it.

How we operate

Principles

Honest about what we test

Methodology page lists every scanner, every limitation. Reports flag WAF, skipped intrusive scanners, AI-triaged false positives. We'd rather lose a sale to a competitor than oversell coverage we don't deliver.

Boring, deterministic engineering

Claude runs at temperature=0 with Redis caching for reproducibility. Race conditions use HTTP/2 single-packet (Kettle 2023). Compliance refs auto-attach to every finding. Audit logs for admin actions. Things that should be obvious if you've shipped security software before.

AI as supplement, not replacement

Claude generates targeted prompt-injection payloads, triages noisy scanner output, suggests fix code. It does not invent findings. Every claim in the report traces back to deterministic scanner logic.

Built for teams that ship fast

Free 1-page audit, no card. One-time payment per site (no annual contracts). GitHub Action for CI/CD. PDF reports your CTO can paste into a board deck without translation.

What's under the hood

Python 3.12 + FastAPI + async SQLAlchemy
PostgreSQL 16 + Redis (Celery broker, rate limiter, AI cache)
Next.js 16 + TypeScript + Tailwind v4
OWASP ZAP, Nuclei, sqlmap, nmap, nikto, sslyze, MobSF
Subfinder, ffuf, gau, gitleaks, trivy, semgrep
Playwright (Chromium) for crawling + login automation
Claude Sonnet 4 for context analysis + payload generation + FP triage
Stripe (live keys, EU-compliant), Firebase Auth, Resend for email

Self-hosted on a home server (mini PC, AMD Ryzen AI 9 HX 370, 64GB RAM, 1TB NVMe) routed through Cloudflare Tunnel. No third-party scanning infrastructure — your scan never leaves my hardware.

Want to see it work?

Free 1-page audit, no card required.