Tools
We build the tooling. Some of it is free.
Nineteen free tools on public records, running now, and the software that runs inside the paid lines. The service-line demonstrations use synthetic data against a fictional device — never a client's file.
Nineteen free tools are live. They run on public records in your browser, with no account and no charge, and each carries a badge in its own chrome saying what it reads. The Opportunity Analyzer scores against a rubric whose wording is still a marked draft — it says so on every view. The service-line captures further down are previews, not live software, and are badged as such.
Free tools
Public data, no account, no charge. Handing you something that works is a better argument than a page about how rigorous we are.
Regulatory & FDA data
-
PredicateScope
Every 510(k) under a product code, with the review times computed from the public record.
Open the tool → -
Clearance Timeline Estimator
How long 510(k) decisions actually took under a product code — as a distribution, from a dated snapshot.
Open the tool → -
Pre-Sub Question Tester
Test draft Q-Submission questions against FDA guidance before the meeting request goes in.
Open the tool → -
MAUDEScope
What MAUDE actually holds for a product code — how many reports, who filed them, how late they arrive, how complete they are, and where the counts jump.
Open the tool → -
Device Data Snapshot
What the public medical device record actually holds — every openFDA dataset with its size and export date, and per-product-code counts of clearances, recalls, listings and device identifiers.
Open the tool → -
Consensus Standards Lookup
Search FDA's recognized consensus standards, see how far each one is recognized, and export a shortlist you selected.
Open the tool →
Design controls & quality
-
DHF Self-Check
Score your Design History File against 21 CFR 820.30 and ISO 13485 design controls. "Not sure" scores as auditor exposure.
Open the tool → -
Packaging & Accelerated Aging Validator
ASTM F1980 accelerated aging factor and pull schedule, ASTM D4332 conditioning, ASTM D4169 DC-13 transit simulation, and ISO 11607-1 packaging selector.
Open the tool → -
Sterilization Modality Selector
Match medical device materials, geometry, and operational limits to the optimal sterilization modality, sterile barrier packaging, and validation pathway.
Open the tool → -
Cadence MD
P50, P80 and P95 dates for every milestone in a device program, from your own plan and a reference-class library that names its sources, with a named human on every report.
Open the tool →
Engineering & concept
-
Device Designer
Step-by-step medical device development roadmap: unmet clinical need, FDA classification, timeline, costs, V&V, Notified Bodies, and commercial launch.
Open the tool → -
Catheter Shaft Calculator
Braid angle, coverage and wall stack for a catheter shaft, computed from published relations that are cited on screen.
Open the tool → -
Device Demo Studio
Load a STEP, STL, OBJ or GLB of your device, describe the route, and record an illustrative animation of it travelling through schematic anatomy.
Open the tool → -
Opportunity Analyzer
Score a device idea on technical feasibility, market desirability and financial viability against a stated rubric.
Open the tool → -
Federal Funding Routes
US federal funding routes — grants, loans and equity — with the page every figure was read from, screened against what you tell us.
Open the tool →
Labeling, UDI & interoperability
-
UDIScope
Medical device barcode reverse-decoding, GS1 check-digit verification, and live FDA Global UDI Database (GUDID) intelligence.
Open the tool → -
MedLabel Studio
Medical device labeling, GS1/GTIN-14 generation, ISO 15223-1 symbol placement, and 21 CFR Part 801 compliance linting.
Open the tool → -
FHIRBridge MD
Convert medical device barcodes (UDI/GUDID) into compliant FHIR R4 resources, simulate SMART on FHIR app launches, and inspect EHR telemetry bridges.
Open the tool → -
EHR Integration Studio
Interactive architecture designer, US Core FHIR payload builder, and Model Context Protocol (MCP) AI agent connector for Epic, Cerner, and TEFCA.
Open the tool →
More
-
Prototype Atlas
Describe or upload a part. Get a live budgetary quote, material options and a ranked shortlist of prototype shops near you and abroad.
Open the tool →
Sourcing
-
Vendor Contact & RFQ Formulator
Structured engineering RFQ packets with part drawings, critical tolerances, quantity tiers, and ISO 13485 quality deliverables — copy to clipboard or send directly.
Open the tool →
Inside the service lines
These run inside paid engagements. They are shown for one reason: "AI-assisted with a named human reviewer" is a claim, and a claim about how software behaves should be watchable. Every one of these captures ends on the same beat — the export stays blocked until a person has signed for it.
GapScan MD
Design previewScores every design-control requirement against the clause it comes from, cites the evidence down to document, section and line, and refuses to export until a named reviewer has dispositioned each finding.
A rendered preview of the intended interface. Not running software.
Watch it run 1:12
Working toolRecorded from a real run of the engine over a synthetic design history file for a device that does not exist. The chrome says so on every frame.
Transcript (14 lines)
- 0:00 Before an audit, someone reads the whole file.
- 0:04 Usually weeks of reading. One pass.
- 0:08 How ready is this file, right now?
- 0:12 Synthetic DHF. 15 documents. Fictional device.
- 0:18 The file that holds up audits and submissions.
- 0:21 One command reads all 15 and sorts them by type.
- 0:26 Checked against QMSR design controls. Public sources.
- 0:32 12 requirements scored, with confidence and effort.
- 0:37 Every finding cites document, section, and line.
- 0:43 No evidence, no score. It just says so.
- 0:47 Safety-critical items are never scored by the tool.
- 0:52 Export attempted with findings unreviewed.
- 0:58 A named reviewer signs off on every finding.
- 1:04 DHF Gap Scan. Fixed price in 24h, delivered in 72h.
Edited before publishing: Final line trimmed from the recording.
TOOL-01 Synthetic design history file, fictional device. Two moments carry the whole argument: a requirement with no evidence is scored CANNOT ASSESS rather than guessed, and the export stays blocked until a named human has dispositioned every finding.
What must stay true of this tool, or the demonstration comes down:
- A requirement with no evidence is scored CANNOT ASSESS, never guessed.
- Every finding cites its evidence to document, section and line.
- Safety-critical items are never auto-dispositioned by a bulk action.
- Export is blocked until a named reviewer dispositions every finding.
It runs inside Remediate 10x.
FMEA Forge
Design previewDrafts the risk file from a curated harm library rather than from free generation, and leaves severity blank wherever a human has to set it.
A rendered preview of the intended interface. Not running software.
Watch it run 1:11
A rendered preview over a synthetic device with fictional harms and fictional reviewers.
Transcript (14 lines)
- 0:00 Risk files are the gap we find most often.
- 0:04 Watch one drafted in hours, then signed line by line.
- 0:09 One number: how much of the risk file is finished?
- 0:14 This one just failed its risk section.
- 0:20 Harms come from a curated library. Nothing is invented.
- 0:26 Eight rows, each scored for occurrence and detection.
- 0:32 Three severity cells are left blank on purpose.
- 0:35 Severity tied to patient harm? The tool won't score it.
- 0:43 A person types that number. Their name goes on the row.
- 0:47 Nothing exports until every row has a reviewer's name.
- 0:51 Every row signed off. The light goes green.
- 0:55 Worksheets, a risk memo, and the file TestForge reads next.
- 1:00 Risk file drafting. Fixed scope, quoted in 24 hours.
- 1:05 Drafted by machine. Signed by a person.
TOOL-02 Synthetic device, fictional harms and reviewers. The blank severity cells are the point: the model drafts the row, and a person sets any severity tied to patient harm.
What must stay true of this tool, or the demonstration comes down:
- Harms come from a curated, versioned library — never free generation.
- Severity tied to patient harm is never auto-scored; a person sets it.
- A red-flagged item is never dispositioned by a bulk action.
- Nothing exports until every row carries a named disposition.
It runs inside Develop 10x.
TestForge
Design previewCloses the verification loop: plan, protocols, fixture data and report as one chain, with a human review gate before anything ships.
A rendered preview of the intended interface. Not running software.
Watch it run 1:08
A rendered preview. The video says it out loud in its second line: nothing here is a working system yet.
Transcript (12 lines)
- 0:00 Verification is four jobs. Two are writing. Two are execution.
- 0:08 Nothing here is a working system yet.
- 0:14 Four jobs, one loop, and one step a machine never takes.
- 0:19 The writing collapses first: the plan, then the protocols.
- 0:25 Method, sample size, why that size, acceptance criteria.
- 0:33 Automation runs the units. The rig writes the data.
- 0:40 It lands in the draft report untouched.
- 0:47 The loop stops here, on purpose.
- 0:50 A red-flag list marks what is never decided alone.
- 0:56 No named reviewer, no signed package.
- 0:59 Someone signs every item. The gate turns green.
- 1:03 The loop closes. The review record ships in the package.
Edited before publishing: Final line trimmed from the recording.
TOOL-03 Concept preview — nothing shown here is a working system yet, and the capture says so in its own chrome. The matrix carries planned values, not measurements.
What must stay true of this tool, or the demonstration comes down:
- The loop does not close without a named reviewer.
- Planned values are labelled as planned; nothing is presented as measured.
- No protocol and no report leaves the loop without a name on the record.
It runs inside V&V 10x.
Pulse Engine
In developmentThe newsletter pipeline: drafts overnight from monitored sources, and sends nothing without a named human approval on the record.
Partly built. This capture is a preview of the intended interface, not a recording of a finished tool.
Watch it run 1:10
A rendered preview of intended UI, over sample content and fictional sources.
Transcript (14 lines)
The 90-minute figure is a modelled design target. The screen it is spoken over labels it MODELLED, DESIGN TARGET and NOT MEASURED. It is not a measured result, and no week of work has been timed to produce it.
- 0:00 A weekly industry brief, drafted overnight.
- 0:03 Nothing sends without a name on it.
- 0:09 Monday, six a.m. Three briefs are written.
- 0:13 The judgment didn't.
- 0:20 The editor opens what the machine left behind.
- 0:24 Every claim traces back to a cited source.
- 0:28 Here the draft overclaimed.
- 0:32 The editor cuts it, and the cut stays on the record.
- 0:40 A named approval, or it does not send.
- 0:45 No name on a brief, no send.
- 0:49 Every brief approved by a person. The light goes green.
- 0:53 Under 90 minutes of founder time a week.
- 1:00 The automation does the hours. A human does the judgment.
- 1:04 This pipeline is also what we build for clients.
TOOL-04 Internal tool, sample content, fictional sources. The time figures are a modelled design target and are labelled as such — they are not a measured result.
What must stay true of this tool, or the demonstration comes down:
- Nothing sends without a named human approval on the record.
- The founder-time figures are a modelled design target, never presented as measured.
It runs inside Pulse.
Publishing the source
Some of this tooling will be released for anyone to run. That is a legal question before it is an engineering one — licensing, liability, and what a tool that touches a regulated file is allowed to say about itself — and it is not resolved. When it is, it lands here.