Do you issue the CE certificate?
No. For a medical device in Class IIa or above, a notified body issues the CE certificate after auditing your quality management system and technical documentation. The notified body does not perform the security testing itself. We are not a notified body: we produce the security test evidence that goes into the technical documentation it reviews.
Does the MDR require a source code review?
The MDR asks for the state of the art. For medical device software, the harmonized state of the art (IEC 81001-5-1, MDCG 2019-16) expects static source code analysis as well as penetration testing, so for MDR evidence we include a source code review alongside the black-box testing. For an app that is not a medical device, black-box testing is enough.
What about known vulnerabilities in our third-party components?
IEC 81001-5-1 expects you to manage the known vulnerabilities in your third-party and SOUP components. When they flag CVEs, we analyze which are actually exploitable in your device (a VEX analysis), so you remediate the real risks and document the rest as not affected, instead of re-validating the whole product over vulnerabilities that never reach it.
Is my app a medical device?
It depends on its intended purpose. Software that diagnoses, monitors, treats or drives a medical device is generally a medical device and is classified by its risk (Rule 11 often puts it at Class IIa or above). A general health or wellness app is usually not, and may fall under the Cyber Resilience Act instead. We help you place it in the scoping call.
What do you test against?
We map the agreed tests to the applicable Annex I requirements, using OWASP MASVS and MASTG as mobile security references and IEC 81001-5-1 and MDCG 2019-16 as the cybersecurity state of the art.
Do you test iOS as well as Android?
Yes. We test both, to the same depth. On Android we work with Chameleon; on iOS we test on physical devices. If your app runs on both platforms, we deliver one report per platform.
Do you need source code?
For medical device software, yes: the state of the art expects a source code analysis, so we ask for it for the parts in scope. For anything that is not a medical device, source code is optional.
Do you test on physical devices?
When needed. On Android we mainly work with Chameleon, our analysis environment: it gives us deep visibility into what the app does in the operating system, and handles root, pinning and anti-instrumentation checks at the OS level by default. If we hit a limitation that matters for your app, we use physical devices. On iOS we use physical devices.
How long does it take and what does it cost?
It depends on the number of apps and platforms, their complexity, the source code and backend interfaces in scope and whether a connected device is involved. We send you a proposal with a fixed price and the schedule. We can usually start the same week you accept the proposal; the start date depends on our team's workload and is stated in the proposal.
Is retesting included?
Retesting is quoted separately at a reduced rate. In the proposal we give you two options, testing only or testing with one retest round, so you know the total cost from the start.
What language is the report in?
English by default. If you need it in Spanish, just tell us.
How do you handle confidentiality?
We agree confidentiality terms before you share builds, documentation or source code. We have a standard NDA, but if you prefer to use yours, we are happy to review it.