Access & your data
iris is an invite-only research beta behind sign-in. We read every invite. Small team, no bots. Free access on your own questions, plus short interviews about how it went. You point iris at an AOI so we can run the analysis with you. Your work never disappears into a sealed box.
- Hosting. Hosted on major cloud infrastructure; region details shared with invitees.
- Retention. Run outputs and AOIs are retained for the beta period. Invitees can request deletion at any time.
- Delete on exit. When you leave the beta, you can request deletion of your runs and AOIs.
- Training. We do not use your AOIs or run outputs to train third-party foundation models. Product improvement from beta is via interviews and opt-in feedback, not silent training on your scenes.
Provenance, every run
We've got receipts! Every composed step is named and openable. Every run leaves a provenance record of what ran, on what data, in what order. You can open any step of any run, change a parameter, and re-run.
The match score describes the plan, not the pixels. It tells you how much of your request iris could build from methods it already has. Twelve of fourteen steps matched means twelve it had and two it didn't. It is not a claim that the map is correct. When the match is thin, iris says so instead of papering over it.
What you can take with you
Export today is a ZIP from iris: your outputs plus the provenance record for the run. If you leave the beta, you leave with your work, and you can request deletion of your runs and AOIs when you exit.
Export to your own cloud is not a product feature yet. When that boundary changes, this page changes with it.
Sample · what’s in the ZIP / provenance record
run_id: sarangani-m63-2026-08-07-demo
aoi: Sarangani Bay AOI
sensor: Sentinel-2 L2A
scenes: S2B_MSIL2A_20260718… · S2A_MSIL2A_20260806…
windows: pre 2026-07-01→08-04 · post 2026-08-06→08-07
params: max_cloud=35% · ndvi_thr=-0.15
task_order: AOI-SET → S2-L2A-FETCH → GRID-ALIGN
→ IDX-NDVI-CHG → IDX-NDBI-CHG → RANK-PATCH
outputs/: change_mask.tif · ranked_patches.geojson
provenance.json: task ids · params · scene lineage · example
The method catalog
The same catalog described above. You name the outcome, iris picks from methods we've already built, and you see the plan before anything runs.
Coming later (not shipped): map-forward composition, curated template gallery, richer data joins.
Upcoming plans
- Public API
- Agent connectors
- Sovereign / on-prem options
- SOC 2, FedRAMP, and similar certifications
- Map-forward composition, curated template gallery, richer data joins
…and lots more in the roadmap we can’t leak just yet!
A note from the founder
M33 exists to close the gap between what sensors observe and what a decision-maker can act on, and defend afterward.
The geospatial pipeline has an architecture problem, not a data problem. iris is our answer to one piece of it: a glass box instead of a black one. In our own testing, a job that took an analyst just under four hours came back in about thirty-five minutes, both sides on the clock. But the part that matters isn't the clock. It's that every step is named, openable, and yours to question, change, and re-run.
We're a small team, onboarding in small cohorts. Request an invite and you'll hear back from one of us personally.
You don't have to hand us client work to find out whether this is useful. Try it on a test project, an idea you're chewing on, a question of your own. And if you are weighing client work, read the sections above. We wrote them to be read that way.
Michael Keys, Founder