Prevent
Least privilege access, segmentation, secure defaults.
Cybersecurity
Security planning should begin at architecture design, not after pilot launch.
Workbook: 30 minutes
Threat modeling is the practice of thinking ahead about how a system could be misused, attacked, or made unsafe, and then designing protections before the damage happens. In medtech, this matters because cybersecurity problems do not only create data privacy issues. They can also create workflow disruption, device instability, delayed care, and loss of trust.
For non-technical founders, a threat model is not a purely technical document. It is a structured way of asking: what are we protecting, who or what could harm it, how might that happen, and what are we doing about it? This makes security a design topic instead of a last-minute checklist.
This page helps teams ask how the product could be misused, attacked, misconfigured, or exposed before those risks become production incidents. Threat modeling connects product features to practical security controls.
Use it when the product touches patient data, accounts, APIs, cloud services, firmware, support tools, integrations, or remote updates.
Every connected medical product has multiple places where risk can enter. Some threats target the device itself, some target the network or cloud services, and some come through ordinary support or admin workflows. A useful threat model looks across the whole system, not only the obvious internet-facing components.
This system view matters because attackers often choose the easiest route, not the most dramatic one. Weak support accounts, unmonitored interfaces, or poorly controlled updates can be just as important as front-end application bugs.
Security controls are usually easiest to understand in three groups: prevent, detect, and respond. No system is perfect, so mature teams do not rely on prevention alone. They also invest in noticing problems quickly and recovering in a controlled way.
Least privilege access, segmentation, secure defaults.
Logging, anomaly detection, and alert triage ownership.
Incident response runbooks and patch release procedures.
Threat modeling improves product decisions early. It helps founders understand where security work belongs in the roadmap, which controls are non-negotiable, and where operational investment will be needed later. It also helps avoid the dangerous pattern of assuming that secure hosting or vendor tools alone will solve the security problem.
A founder who can ask good threat-model questions adds real value. What is our highest-impact abuse case? Which workflow would be most damaging to disrupt? Which account types have the broadest access? What happens if a device or service is compromised? Those questions make security planning more concrete and less performative.
Run at least one structured threat discussion around your most critical workflow. Ask the team to identify the asset, the likely attacker or failure source, the likely path, and the mitigation. Keep it plain. The point is not to sound technical. The point is to force the team to think clearly about where meaningful risk sits.
A useful sign of maturity is whether the team can name its top few realistic abuse cases without reaching for generic language. If everything is described abstractly, security planning may still be too shallow.
Curriculum page last reviewed: 2026-04-22.
Summaries are for learning only; threat modeling should inform your design history and cyber submission content.
Run a starter threat model for one data flow and list prevent, detect, and respond controls for each major attack surface.