For the designated broker or broker of record

What you're being asked to authorize, and why it's allowed.

One of your agents wants to use Truppraisal. Because MLS data licences run to the Participant — you — nothing happens without your signature. This page is written for you, not for them: what the request actually is, which rules permit it, what it costs, what you take on, and how to stop it.

The request, in one sentence

Submit a data feed request to your MLS for a back-office feed, naming Truppraisal as the vendor.

That's it. You are not purchasing anything, not signing a contract with us, and not taking on any billing. Your agents license the software directly and are invoiced directly. The brokerage is never invoiced by Truppraisal.

What the product is

Worth establishing before anything else, because it determines which licence class applies.

It is

  • An automated valuation model. Software selects the comparable sales and computes a value.
  • A back-office application. MLS content is consumed internally to calculate a number.
  • Branded to your agent — their name, photo and contact details on every page.
  • Delivered only to people your agent has an existing business relationship with.

It is not

  • Not an appraisal. No licensed appraiser prepares, reviews or approves any report.
  • Not a CMA or BPO. No person selects comps, sets adjustments, or forms an opinion.
  • Not a public display of listing content. Only the resulting value reaches a consumer.
  • Not usable for lending, mortgage, credit, tax, legal, insurance or estate purposes — prohibited by the customer agreement.

The rules that permit it

Three separate points, all of which you can verify yourself rather than take from us.

Point 1

AVM data access is required, not discretionary

National Association of REALTORS® policy requires MLSs to supply Participants with the information necessary to create fully automated valuation models — and specifically forbids withholding sold data for that purpose. NAR publishes a sample AVM Data License Agreement covering both MLS-to-participant and MLS-to-vendor arrangements.

Point 2

AVMs are a back-office use

MLS content access policies generally treat automated valuation models as back-office applications: the listing content stays internal and must not be publicly displayed or redistributed, while the aggregated valuation result for a property may be shown publicly. That is exactly this architecture.

Point 3

Reports to your own past clients are one-to-one

MLS content policies carve out providing content to an individual consumer with whom a Participant or Subscriber has an existing business relationship, including through one-to-one communication tools. A personalized valuation sent to one homeowner about their own property sits inside that carve-out.

Where the line is, and how we hold it: "existing business relationship" is the load-bearing phrase in point 3. A past client qualifies. A purchased farm list of homeowners nobody has transacted with does not. The platform enforces that at import — contacts must be classified before the system will send to them, unclassified and prospect records are held back automatically, and there is no path that bulk-mails a purchased list. MLS rules, CAN-SPAM and every email provider's terms draw that line in the same place, so one control satisfies all three.

Controls that are in the software, not in a promise

Contractual undertakings are worth something. Things the system cannot do are worth more. These are the second kind.

Feed isolation

Comparable search, address lookup and market data are scoped to the feed belonging to the agent running the report. An account with no feed attached returns nothing at all rather than falling back to another brokerage's licensed content.

No agent edits

Agents cannot select the comparables that set the value, cannot enter adjustment amounts, and cannot override the result. The field where adjustments were once entered has been removed from service.

Audited additions

An agent may add up to four sales a client specifically asked about. They appear in a separate, labelled section, are excluded from the calculation, and every addition is written to an audit log with the model version and timestamp. The computed value is checked before and after.

Disclosure is not editable

The "this is not an appraisal" notice renders above the value on every report. No customer-editable field can remove, obscure or shrink it.

Contact classification

Imported contacts must be marked as past clients before the system will mail them. Re-importing a list cannot silently downgrade records someone already vouched for.

Per-brokerage monitoring

Bounce and complaint rates are tracked per account. An account crossing threshold is paused automatically rather than continuing to send.

Your participation, and what protects it

The honest framing: if MLS data were used outside what a licence permits, the entity suspended first is the Participant. That's you. So these aren't courtesies.

What we commit to

  • Comply with your MLS's rules, content access policy and licence terms, and execute whatever vendor or content licence agreement your MLS requires of us
  • Notify you within one business day if your MLS raises any question about this arrangement
  • Suspend the service immediately on any MLS objection or suspected rule violation, without waiting for a cure period
  • Never display listing content publicly or redistribute the data
  • Never combine your brokerage's data with another's

What you're not taking on

  • No purchase, no subscription, no invoice from us
  • No software to install, host or maintain
  • No obligation to any term — the authorization is revocable at will
  • No transaction exposure: Truppraisal is not a brokerage, not an appraisal firm, and not a party to any transaction
  • No fair-housing targeting risk from us: the customer agreement bars selecting or excluding recipients on any protected characteristic or proxy, and we don't build the lists

What it costs the brokerage

For most brokerages, nothing.

Most MLSs give each brokerage a number of data feeds at no charge. If yours has feeds remaining, this one is free. If you're already at your limit, an additional feed is typically a modest monthly fee — we'll tell you the exact figure for your MLS before you submit anything, so nobody is surprised after the fact.

Truppraisal carries the vendor-side costs and agreements. Your agents pay for the software directly.

How to submit it

The exact form and route differ by MLS. Tell us which one you're in and we'll send you the specific instructions rather than a generic checklist.

1 · Feed type

Request a back-office data feed — the category your MLS uses for internal brokerage applications. Not IDX, which is a public-display licence and permits none of this.

2 · Purpose

State the purpose as automated valuation model (AVM). This is the wording that matters; it's what makes the sold data available under the policy in Point 1 above.

3 · Vendor

Name Truppraisal, LLC, 16165 N. 83rd Ave, Ste 200, Peoria, AZ 85382, as the vendor receiving the feed on the brokerage's behalf.

4 · Coverage

Say whether the authorization covers all licensees affiliated with the brokerage, or only named agents. Either is fine, and it can be changed later.

Questions before you sign anything?

Call or write, including the awkward ones about liability and data control — those are the right questions and we'd rather answer them now than after your agents are depending on it.

Tom Canale · Truppraisal, LLC · support@truppraisal.com

How to withdraw it

Put here deliberately, and not buried, because a permission you can't easily reverse isn't one most brokers should grant.

Write to us, or to your MLS. Either ends it.

There is no notice period, no term and no penalty. On revocation we stop using your data for your agents immediately and delete or return it within thirty days. Your MLS can also simply terminate the feed at its end, which achieves the same thing without involving us at all.

The questions brokers actually ask

Can't they just use our IDX feed?

No, and we wouldn't want them to. IDX is a public-display licence for listing search on a website. This product consumes sold data privately to compute a value and never republishes listings. They're different licence classes, and asking for the right one is the clean way to do this — stretching an IDX licence to cover it is exactly the kind of thing that puts a participation at risk.

Who is liable if a value is wrong?

Every report states, above the number, that it is an automated estimate, not an appraisal, not prepared or reviewed by an appraiser, and not for lending, tax, legal or estate use. The customer agreement prohibits those uses and requires the disclosure to remain intact and prominent. Truppraisal is not a party to any transaction and receives no transaction-contingent compensation.

This isn't legal advice, and if your counsel wants to review the agreement we'll send it.

Could this get our MLS access suspended?

That is the risk worth taking seriously, and it's why the controls above are built into the software rather than written into a contract. The two ways it could happen are using the data outside the licence, and mailing people with no existing business relationship. The first is addressed by requesting the correct feed class; the second by refusing to send to unclassified contacts at all. And we suspend the service ourselves on any MLS objection, before it becomes your problem.

What stops an agent turning this into their own opinion of value?

The software. There is no field for entering an adjustment, no way to choose which comps set the value, and no override on the result. An agent who wants to present their own analysis has to do it outside this product — which is the correct outcome, and is what keeps the reports inside the automated-valuation classification your data licence depends on.

Does our data get used to train anything, or sold?

No. Contacts your agents import are theirs, used only to generate their reports. Never sold, never shared, never used to market on our own behalf or another customer's, never combined with another brokerage's data, and returned or deleted within thirty days of termination.

What if an agent leaves the brokerage?

Tell us and we remove their access to the feed. Their authorization derives from your participation, so it ends when their affiliation does.