Audience: anyone. These pages assume zero prior context (the "16-year-old intern test"). Every step ends in a verifiable artifact — a logged row, a saved result ZIP, a signed PDF, a live URL. If a step does not produce its artifact, it is not done.
Doctrine change (2026-10-29): read page 39 — paid pilot, then purchase before this page. ApertureAPI is an instrument maker and optical computation company: one founder, built to order, no outside capital. The commercial path is a free bounded benchmark, $4,800 of milestone-paid pilot engineering (M1 $2,400 on signing, M2 $2,400 at the signed readout, credited in full to the instrument), then the one product in development built to order on a 50 % deposit: the bench surface profiler, H1 head on the D1 stand, $12,900 (second wavelength +$2,400; software and 90 days of onboarding included). The inline head, the I1 module and the optical computing card are portfolio, unpriced, after the first product qualifies. Parts cost is a design value; the first unit has not been built; prices are offers, not a quote book. Where this page still says "plan", "per run" or "credits", that is evaluation access, not the offer. Hardware costs, the demo-unit build and the ten-year view are on the private sales build (sales-flock sign-in and passcode).
The headline: Turn Any Desktop Computer into a 3D Metrology Lab. The subheading: Precision 3D measurement, at cost.
The one sentence to remember: a camera and a laser record a hologram. Our software turns it into a calibrated 3D measurement with proof attached, and for labs without a laser and camera we sell the instrument too.
What we sell:
| # | Product | Status |
|---|---|---|
| 1 | The pilot (page 39): free bounded benchmark, then $4,800 of milestone-paid pilot engineering (M1 build and bench acceptance, M2 signed readout), credited in full to the instrument | the offer |
| 2 | The instrument (one product in development, built to order on a 50 % deposit): the bench surface profiler, H1 head on the D1 desk stand, $12,900; second wavelength +$2,400; software and 90 days of onboarding included. Research/industrial-QA unit, not certified, not medical. Portfolio (inline head, I1 module) is unpriced until the product qualifies; the research card (P1) is never sold | designed, not built, not measured; parts cost is a design value; prices are offers, not a quote book |
| 3 | The reconstruction software: upload a hologram, get back a height map, a phase map and an evidence record anyone can recompute | live at api.apertureapi.com; evaluation access (metered plans exist, they are not the offer) |
Who we go after, why, and which offer (full offer: page 22):
| Segment | Why they buy | Offer |
|---|---|---|
| Labs that already record holograms: university holography / interferometry groups, biomedical QPI / DHM labs | home-grown scripts, reproducibility, and the reviewer or auditor who asks how a number was made | Software Design Partnership: $10,000, ~90 days, 50% at signing / 50% at day 45 |
| Labs and QA benches that want 3D surface or thickness measurement but have no rig: teaching labs, core facilities, industrial lab-side QA (micro-optics, MEMS, semiconductor surfaces), biology / materials groups | a $100K+ commercial holographic microscope is out of reach | Hardware Design Partnership: $25,000, ~4 months, 50% at signing / 50% on instrument delivery; includes everything in the software deal |
| Production lines / in-plant | not ready: the industrial gates are not met | log only (page 21), never approach |
Both deals follow the bounded free validation (up to ~20 frames, one rig configuration, one reference measurement, 10 business days).
The supporting story for the Software deal. A lab with a rig today asks an LLM for a NumPy/SciPy reconstruction script and debugs it for a week. That is driving yourself; ApertureAPI is the Lyft: upload a frame, give wavelength, pixel pitch and distance, and get amplitude and phase back with a record of how it was made. Two things are true today and quotable:
Still to build, never claim yet: a measured frame rate, multi-megapixel speed, accuracy against a physical reference, repeatability across instruments, any shipped instrument, any clinical or certified use.
Public lines (approved, all true today): - "Turn any desktop computer into a 3D metrology lab." - "Stop writing reconstruction code. Upload a frame, get amplitude and phase back with the record of how it was made. Free to try." - "Any sensor, any rig: tell us the wavelength, pixel pitch and distance; calibrate pixel pitch from a known target." - "Beat the open-source default: on public ground-truth holograms our inline solver scores 17–30 dB where the pinned open-source package (PyHoloscope 1.1.3) scores about 2 dB on the same frames — benchmark similarity, not measurement accuracy." - "No rig? We build the capture instrument to order inside a Hardware Design Partnership."
Not to say in public until measured: a frame rate, "clinical grade", "certified", an accuracy figure, an error-detection rate, or anything that implies an instrument has shipped. Page 09 and the claims boundary still govern every sentence.
Our buyers are labs. A lab buys after its own frames have run through the service, beside a measurement it already trusts, with someone who controls a budget in the conversation. So the primary funnel is five stages, and every page in this playbook exists to move a lab from one stage to the next:
| Stage | Definition | Exit criterion (all must be true) | Artifact that proves it |
|---|---|---|---|
| 1. Qualified workflow | A named person described a real holography or interferometry workflow and it ran through the workflow-fit check | verdict tested or needs_review; a named technical contact; the use stated in one sentence; not a production-line or do-not-approach target (page 29) |
the saved workflow-fit JSON response + log row at stage qualified (page 24) |
| 2. Frames + metadata received | Their own frames arrived with the acquisition parameters | at least one frame from their rig with wavelength, pixel pitch and distance; reconstruction returned inside 48 hours (page 17) | the result ZIP (result ID, evidence record, methods supplement) + logged time-to-result |
| 3. Reference measurement secured | They committed one independent measurement of the same target | the reference instrument named (profilometer, interference microscope, AFM, calibration target, bead/cell standard) and the file received or a dated written commitment to send it | the reference file stored beside the frames, or the commitment email, logged |
| 4. Budget owner identified | We know whose money pays and who signs | budget owner named, budget source type, signer role, decision window (page 31) | the budget columns filled in design-partner-targets.csv + a decision_date in the log |
| 5. Pilot signed | A $4,800 milestone-paid pilot (M1 invoiced) or a Phase 2 deposit under page 39 (or, for a software-only lab, a design partnership) is countersigned | a Software or Hardware Design Partnership ($10,000 or $25,000 fixed), countersigned by the operator | the countersigned PDF filed by the operator; invoice 1 issued |
Signups are a secondary diagnostic. We still count them (the scoreboard on page 23), because a sudden drop says a listing or the upload form broke. They are not the goal, and no plan may trade pipeline work for signup volume.
| KPI | Counted as | Source of record |
|---|---|---|
| Qualified workflows | new rows reaching stage 1 this week | prospect log + design-partner log, stage qualified |
| Frames received | labs (not files) whose own frames arrived this week, and how many of those got a result inside 48 hours | result ZIPs saved + time-to-result column |
| Reference measurements secured | labs reaching stage 3 this week | log rows with q3_reference filled and the file or commitment linked |
| Budget owners identified | labs reaching stage 4 this week | budget columns + decision_date filled |
| Pilots signed | countersigned engagements this week | operator-filed PDFs |
| Diagnostic: signups | signups_total week over week |
data/scoreboard.csv (sign-in) |
Stage counts never go backwards in a report: a lab that stalls keeps its
highest stage and gets a next_action_date. Do not round a stage up — a
promise to send frames is still stage 1.
Page 23 — the 30-day pipeline plan is the front door for anyone starting this month: daily quotas on qualified conversations, workflow-fit checks, frames received, 48-hour returns, talks and clinics booked. Page 14 — Start here is the background, the path and the glossary.
Segment buyer pages (send the one that matches the lab, never all three): biomedical QPI / DHM · university holography labs · industrial QA. Evidence pages: validation docket · reproducibility bundle · methods supplement · procurement.
| # | Page | What it is | Artifact it produces |
|---|---|---|---|
| 9 | 09 Operator guide | SSOT: the customer definition, the offer (free 3-month trial — NO lifetime accounts), personas, tiers, the two-lane engagement flow | per-prospect logs, weekly roll-ups |
| 10 | 10 Partner signing | the public reference packet and the qualify → LOI → trial-activation path | packet-sent emails, signed LOIs |
| 11 | 11 Partner LOI | blank fill-in LOI for trial partners | a countersigned LOI per partner |
| 12 | 12 Contact databases | the prospect universe (sign-in) and the one-row-at-a-time loop | per-row research + logged outreach |
Pages 01–08 are developer listings, registries, a demo host and community accounts. They are useful plumbing — they make the service findable by someone already searching — but they do not generate institutional demand on their own. Do them once, in this order, then leave them; no daily quota on the pipeline pages may be skipped to work on them.
| # | Page | Venue | Artifact when done |
|---|---|---|---|
| 1 | 01 PyPI | PyPI | pypi.org/project/apertureapi-mcp exists |
| 2 | 02 MCP Registry | Official MCP Registry | live entry under registry.modelcontextprotocol.io/v0/servers |
| 3 | 03 Postman | Postman Public API Network | public workspace URL that loads logged-out |
| 4 | 04 public-apis PR | github.com/public-apis/public-apis | merged PR |
| 5 | 05 Hugging Face Space | Hugging Face Spaces (free tier only) | live *.hf.space URL producing a reconstruction, or a logged "skipped" |
| 6 | 06 Registry batch | Glama, mcp.so, awesome-mcp-servers | three resolving URLs |
| 7 | 07 Show HN | Hacker News (Show HN) | live thread URL — timing is an operator decision, do not post without a go |
| 8 | 08 Communities | image.sc, napari Zulip, r/mcp | per-venue: account created + rules read; first posts are operator-gated |
Order matters: the MCP registry entry needs the PyPI package to exist first, and the public-apis PR needs the Postman collection URL.
marketing/sales/claims-boundary.md.GET /public/form_token), waiting at
least 3 seconds, then POSTing to /public/reconstruct with the same
User-Agent from the same IP. Every curl example in these pages includes the
token step. Do not "simplify" it to one curl — it will 403.