Built for MLS compliance
from day one.
Here is exactly how CMADraft handles listing data — and why it never puts your license at risk.
The core principle: only real, licensed MLS data — for approved brokerages only.
CMADraft never scrapes public listing sites, and it never activates real comps for an agent whose brokerage hasn't actually been set up on an official MLS data feed. Comps come from a licensed source (MLS Grid), matched and scored automatically — no manual export, and no unlicensed data anywhere in the pipeline.
What happens when you run a comp — step by step
Every time you run a search, this is the exact sequence of events.
We verify your access
Every search checks that you're at an approved brokerage on an official, licensed MLS data feed — real comps only activate for offices we've actually set up, never for the general public.
Get Access NowYou enter an address
No file, no export. You type the subject property address and we look it up against the licensed MLS feed.
Comps are matched and ranked
Nearby sold listings from the official feed are ranked by distance, size, recency, and bed/bath match. You choose the final 2-6.
AI drafts your CMA narrative
Only the comps you selected are used to draft a written first pass. You review and edit before anything reaches a client.
Report saved to your browser only
Your finished comp report is saved to your browser's local storage on your own device. It exists on your machine, not shared elsewhere.
No scraping. No unlicensed data. No open access.
CMADraft maintains its own copy of the licensed MLS feed so it can match comps by location — but that data is handled under strict rules.
CMADraft vs. tools that store listing data
Most MLS rules target tools that store and redistribute listing data — IDX websites, listing portals, data aggregators. CMADraft is architecturally different.
Reports stay on your device.
When you save a comp report, it is written to your browser's local storage — a storage area on your own device, separate from CMADraft's servers. Think of it like saving a file to your desktop.
No other agent, user, or administrator can access your reports. They are not synced to a cloud, not visible in your account dashboard on another device, and not accessible to CMADraft staff.
To keep a permanent copy, export your report as a PDF. PDFs save to your device and can be attached to listing presentations, emailed to sellers, or uploaded to your CRM like any other document.
Stored on your device
Browser local storage — accessible only from the device and browser where you ran the report.
Invisible to others
No other user, agent, or CMADraft staff member can view, access, or retrieve your reports.
Not on our servers
CMADraft has no copy of your reports. Canceling or deleting your account does not affect reports on your device.
Compliance questions, answered directly.
Does CMADraft connect to my MLS directly?
Yes, for supported MLSs. CMADraft pulls comps through an official, licensed data feed (MLS Grid) — not a scraper, and not a public listing site. This only works for brokerages we've actually set up on that feed; if your brokerage isn't approved yet, CMADraft won't have real data for you.
Does CMADraft store listing records?
Yes. We maintain our own copy of the licensed MLS feed's listing data so we can search it by location. This is standard practice for tools with an official MLS data license, and it's what makes instant address-based lookup possible.
Can other agents or users see my comp reports?
No. Comp reports are saved only in your browser's local storage on your own device — not on our servers, and not visible to any other agent or user. They exist only where you ran them.
Does using CMADraft violate MLS rules about third-party tools?
CMADraft only operates through a licensed, board-approved data feed for brokerages that have actually signed on — it does not scrape, does not resell listing data, and does not operate outside the terms of that license.
The honest complication: there's no single integration that covers every MLS board. Each one runs its own approval process, on its own timeline, with its own ongoing data licensing fees — and we can't justify paying to plug into a board where no brokerage is actually waiting to use it. So we roll out MLS by MLS, prioritized by real demand, not alphabetically.
If your MLS isn't Stellar yet, telling us moves it up the list — every brokerage that says "we'd sign up if you supported X" is what actually gets a new board funded. MLS rules also vary by board, so review your board's specific AI/third-party tool policy directly — CMADraft does not provide legal or compliance advice.
What happens to my reports if I cancel my account?
Nothing changes for reports already on your device — canceling your account does not delete local storage, because your reports are not stored on our servers to begin with. Export any reports you want to keep as PDFs before clearing your browser data.
Is my data encrypted in transit?
Yes. All communication between your browser and CMADraft's servers uses HTTPS with TLS encryption — the same standard used by financial institutions.
Ready to get real access for your brokerage?
One call, and we'll walk you through what it takes to get your office live.
Get Access NowMLS boards we could add — if enough brokerages ask.
Stellar MLS is live today. Every board below is a real candidate, not a promise — we add them in order of actual demand from brokerages, not alphabetically.
Not seeing yours, or not sure which board you're on? Tell us anyway — "not sure" is a valid answer on the form, and it still counts as demand.
See how the workflow actually works.
From address to finished CMA in seconds — real MLS data, no exports, no risk to your license.
