Are we too small to be a target?
Most attackers do not choose by company size. They scan the internet for weaknesses and go after whatever they can reach, and AI tools make that cheaper. A small company with customer data and no one watching can be an easy target.
Our code is mostly written with AI tools. Can you test it?
Yes. We test the running product and, in the Full Access Review, read the code itself. It makes no difference to us who or what wrote it. We look for what can be demonstrated in practice.
Why not just run a scanner or ask an AI to review the code?
Keep doing both, because they catch a lot cheaply. They are weaker at business logic, such as whether customer A can read customer B's invoices, and they often do not confirm what can be exploited. A tester can show it within the agreed scope.
Will testing disrupt our operations?
We never run denial-of-service, load or destructive tests, and we stop immediately if a system becomes unstable. Active testing always carries some risk, which is why we agree testing windows and confirm backups first.
We have SOC 2 or ISO 27001. Do we still need a penetration test?
They answer different questions. SOC 2 and ISO 27001 look at whether your controls and processes are defined and working. A penetration test looks at what testers can exploit in your product within an agreed scope. Whether you need one depends on your risks and on what your customers and auditor expect.
Can we share the report with our auditor or customers?
Yes, under confidentiality. A report may be usable as penetration test evidence for SOC 2 and ISO 27001 audits, so check with your auditor.
Can we prove to customers that we were tested, without sharing the report?
Yes. Every package includes a confirmation letter that confirms the scope and testing period, with no vulnerability details. You can share it freely.
Can we see an example report first?
Yes, a sample report from a fictional test is available on request.
Who are the testers?
Vetted security testers based in Germany, employed by RiveDrive. Their identities stay confidential, for their security and yours.
Why don't you show client logos or testimonials?
Because our clients trust us with their weaknesses. We never publish who we work for, and we will not publish your name either.
Do we need to inform our hosting or cloud provider?
Some providers require notice before testing. You are responsible for checking their policies; during scoping we point out which providers are likely affected.
What happens to our data afterwards?
Credentials are removed after each testing phase, and all other data is deleted after the retest, with a signed deletion certificate. We keep only minimal testing logs and the business records the law requires.
Can we work with you in German?
Yes. Calls, project communication and reports can be in English or German, as agreed in the proposal.