The Sunday night call
One Sunday in October 2025, the CTO of a Dakar fintech called in panic. "Mohamed, Monday morning Mastercard is sending their security auditors. We have a POC running, 12,000 pilot users, and no one has ever looked at the code with a red-team eye." 48 hours later, our team identified an IDOR (Insecure Direct Object Reference) that allowed any authenticated user to read any other user's KYC, simply by incrementing an ID in the URL.
That's exactly the kind of bug that kills a startup before it gets going. Not because it's technical — it's trivial to fix — but because it signals to auditors that nobody seriously reviewed the code. And a single such signal is enough to make a banking partner pull back.
What a SaaS pentest really is
A pentest (penetration test) is not an automated Acunetix or Burp scan launched against the production URL. It's a human engagement, usually 5 to 15 days, where one or two experienced pentesters replay real attacker techniques on your web app, API, OAuth integrations and sometimes your cloud infrastructure.
For a typical fullstack B2B SaaS (Next.js frontend, Node API, PostgreSQL database, Stripe/Wave integrations, admin area), the standard scope covers authentication, session management, horizontal and vertical authorization, injections (SQL, NoSQL, command, template), SSRF, deserialization, business logic flaws (often the most severe), and the CI/CD chain if exposed.
Real 2026 prices
Here's what our African SaaS clients actually pay today, verified across the last 18 months of quotes.
| Engagement type | Duration | USD price | FCFA price |
|---|---|---|---|
| African boutique pentest (Dakar, Lagos) | 5-7 days | $5,000 - $9,000 | 3 - 5.5M FCFA |
| Recognized FR/UK agency pentest | 8-12 days | $12,000 - $18,000 | 7.3 - 11M FCFA |
| Tier-1 pentest (NCC, Cure53, Trail of Bits) | 10-15 days | $18,000 - $25,000 | 11 - 15.3M FCFA |
| Fix retest | 2-3 days | $1,500 - $3,000 | 0.9 - 1.8M FCFA |
For a pre-seed or seed-stage startup, the $8-12k range with an African boutique or a reputable HackerOne freelancer is the right tradeoff. Once you handle payments, health data or KYC, move to $15-20k with an agency whose name lands well in a report shared with an investor or enterprise client.
When to pentest, how often
The rule we give clients: one full pentest before the first serious enterprise signature, then an annual retest plus a retest on every major release that touches auth, roles, or a critical new business module. Between two pentests, run a private bug bounty program on HackerOne or Bugcrowd (5-15 invited researchers) to catch daily regressions.
An Ivorian fintech we support runs two pentests per year plus private bug bounty, annual budget ~$22,000 (13.5M FCFA). That's the ratio that reassures their CIMA auditors.
Pitfalls to avoid
Three traps we see systematically.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
First, accepting a quote without knowing the CV of the assigned pentesters. An agency sells a brand, but if the pentester is a 6-month junior, you're paying $15k for a mediocre report. Demand named profiles before signing.
Second, skipping the retest. A pentest without retest loses 70% of its value. Hot fixes by your team almost always contain regressions. The retest catches them.
Third, believing a pentest replaces a continuous security program. A pentest is a snapshot in time. Without proper secrets management, code review, monitoring and team training, the next pentest will surface the same bug families.
FAQ
How long to schedule a pentest from Dakar?
Plan 4 to 8 weeks between request and kickoff at an African boutique, 8 to 12 weeks at an international agency. Book early if you have an audit deadline.
Do I need cyber insurance before a pentest?
No, but the pentest will be required by your cyber insurer as soon as you want to subscribe. Logical order: pentest, fixes, then insurance subscription.
Is a HackerOne freelancer enough vs an agency?
For a pre-seed MVP, yes. Pick someone top 100 globally on the program matching your stack. Past seed, an agency name eases discussions with enterprise clients.
What does a pentest concretely deliver?
A PDF report (15-40 pages) with executive summary, methodology, CVSS-ranked findings, exploitation proofs, recommendations, and ideally a debrief session with your tech team. Plus a signed retest.
Let's discuss your pentest
Preparing a Mastercard, CIMA, BCEAO audit, or a Series A round where security due diligence will bite? We connect you with the right pentesters and scope it with you. WhatsApp +221 77 596 93 33 or /en/free-quote.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.