The fact that data is present in your warehouse does not mean every product, employee, model, or AI agent is allowed to use it in every way.

Executive brief60-second version
Business problem
Having the data does not mean you are permitted to use it. Possession and permission are different questions, and licensing terms arrive as prose that no runtime can evaluate.
Why it matters
The platform has to answer, at request time, who is asking, which assets and sources contributed, for what purpose, in which geography and channel, for how long, and whether the specific action is allowed — display, redistribute, retain, derive, enhance, train, summarize, index, or expose to an AI system. “AI use” is not one action, and derived data is the hardest case.
Architecture response
Usage rights as machine-readable policy attached to data assets and propagated through derived products: a policy model along the lines of W3C ODRL, hierarchical rights, deterministic conflict resolution, executable retention, a training-data eligibility registry, and policy evaluation in the runtime path at the API and AI gateway.
What Databright Cloud Solutions does
We design policy registries, rights propagation through derived products, runtime enforcement at the API and AI gateway, training registries, retention controls, and the audit trail that proves what was permitted when.

This is the sixth and final deep dive in the Databright Cloud Solutions Property Intelligence series.1 The preceding articles addressed Property Identity, Semantic Consistency, Temporal Truth, Source Provenance, and Unstructured Evidence.

Those layers answer which property, what the fields mean, when they were true, where they came from, and what evidence supports them.

The closing question is governance: What are we actually permitted to do with this information?

Data possession and data permission are different concepts

A data lake can contain information delivered under many different contracts and policies:

MLS
Listing data

Display and use conditions may depend on participant status, product type, geography, feed, and agreement.

MED
Photos / media

Copyright, display, modification, enhancement, retention, and AI-use rules may differ from the structured listing fields.

VEN
Commercial vendor data

Licenses may allow internal analytics but limit redistribution, derived products, archival retention, or competing products.

DOC
Documents

Access may be restricted by source, transaction role, confidentiality, personal information, or document-specific terms.

PUB
Public records

Availability does not automatically answer every downstream question about bulk redistribution, commercial terms, or derived use.

AI
Derived intelligence

A model output may inherit restrictions from the inputs that contributed to it.

Flattening all of these into one unrestricted enterprise table creates governance debt.

The real estate standards community is actively working on this problem

In 2026, RESO expanded its work on Hierarchical AI Governance & Machine-Readable Usage Rights. Its Research & Development workgroup described a goal of creating machine-readable contract terms for AI model data usage8, while the broader governance effort began considering general non-AI data governance rules as well.23

RESO product updates describe examples of data-license constraints such as training, derivation, and retention traveling directly with the data rather than remaining only in external agreements.4

At RESO’s 2026 Spring Conference, machine-readable rights and AI governance were explicitly discussed as a way for AI systems to respect content rights through transparent usage flags.5

Important status

This is an evolving standards area, not a reason to wait. Platforms can implement a policy architecture now while aligning their vocabulary with emerging industry standards as they mature.

Rights must be expressed in terms of actions

A binary field such as allowed = true is too weak.

The same asset may allow some actions and prohibit others:

D
Display

May the data or media be shown in this application to this class of user?

R
Redistribute

May the raw value or asset be sent to customers, partners, downloads, or downstream APIs?

K
Retain

How long may the data or evidence remain after source termination, listing expiration, or contract end?

ƒ
Derive

May the source be used to calculate new attributes, scores, aggregates, or models?

T
Train

May the asset or values be included in AI/ML training, tuning, evaluation, retrieval indexes, or embeddings?

E
Enhance / transform

May listing media or text be modified, virtually staged, summarized, translated, or otherwise transformed?

W3C ODRL provides a useful policy model

The W3C Open Digital Rights Language (ODRL) is a machine-readable policy model for expressing Permissions, Prohibitions, and Duties over assets. Policies can also include parties and constraints such as temporal or spatial conditions.6

ODRL-style concepts map well to a property-data rights engine
AssetListing · field · photo · document
+
PartyProvider · consumer · user · agent
+
RulePermission · prohibition · duty
DecisionPermitted use?

ODRL is not a real-estate-specific license standard, but it demonstrates the correct architectural idea: rights are structured rules over assets, parties, actions, duties, and constraints—not prose that a runtime cannot evaluate.

Rights are hierarchical

A policy may apply at different levels:

A practical policy hierarchy
AgreementProvider contract
FeedSpecific dataset/feed rules
ResourceProperty · Media · Member
AssetSpecific record / photo / field

A platform needs inheritance rules that answer whether a more specific rule overrides, narrows, or adds to a broader agreement.

This is one reason RESO’s current work uses the term hierarchical governance.2

Rights decisions depend on more than the data asset

A production policy engine may evaluate:

1
Asset

Which field, record, photo, document, dataset, derived attribute, model, or response is being used?

2
Source

Which originating and immediate providers contributed to the asset?

3
Actor

Internal employee, broker, agent, consumer, client, model, API integration, or external partner.

4
Purpose

Display, analytics, underwriting, lead generation, search, training, evaluation, personalization, or product development.

5
Channel

Internal warehouse, public website, authenticated application, export, API, LLM prompt, embedding store, or model-training pipeline.

6
Context

Geography, user role, transaction relationship, listing status, contract term, date, or retention window.

A machine-readable property-data policy

Conceptually, a policy might state:

Example policy

Listing photos may be displayed to authorized users in Product A; may not be redistributed as original files; may be retained for 30 days after feed termination; may be analyzed for search-tag extraction; may not be used for foundation-model training; derived tags must retain source provenance.

The engine can represent that as several independent rules rather than one ambiguous yes/no flag.

“AI use” is not one action

One of the most important distinctions in the emerging discussion is that AI-related use cases are materially different.

TR
Model training

Use as examples to fit or tune model parameters.

EV
Evaluation

Use as test/benchmark data to measure model behavior.

RG
Retrieval grounding

Index content for runtime retrieval without training the model itself.

IN
Inference

Send the content to a model at runtime to extract or generate a response.

EN
Enhancement

Modify an image, rewrite remarks, translate, virtually stage, or generate marketing content.

DR
Derivation

Create new structured features, scores, embeddings, summaries, or synthetic assets.

A contract that permits AI-assisted listing input may not necessarily permit model training. A rule permitting visual search tags may not necessarily permit image redistribution.

RESO’s 2025–2026 discussions reflect this distinction by separately considering training/learning permissions and AI enhancement workflows.47

Media needs rights separate from structured listing data

Photos, videos, virtual tours, and floor plans often have different rights and copyright considerations from textual listing attributes.

A platform should therefore avoid applying one feed-level policy indiscriminately to:

  • property attributes;
  • agent remarks;
  • listing photographs;
  • generated thumbnails;
  • image-derived structured features;
  • embeddings;
  • AI-enhanced media.

The Media Resource and the original source provenance need to remain visible to the rights engine.

Derived data creates the hardest policy question

Suppose a platform combines:

A derived signal may have multiple upstream rights
MLSListing history
+
VendorMortgage estimate
+
CountyTax data
DerivedSeller propensity score

What rights govern the score?

The answer depends on the actual agreements and the degree to which the output is considered a permitted derivation. Architecturally, however, the requirement is clear: the score must know which upstream sources contributed to it.

This is why Deep Dive 04—Source Provenance—is a prerequisite for rights-aware intelligence.

Derived assets need policy inheritance

A useful rights engine should propagate policy obligations through transformations.

Policy propagation through the data graph
Source AssetPolicy A
TransformFeature extraction
Derived AssetInherited constraints
ProductRuntime enforcement

The exact legal interpretation must be defined by the agreements. The platform’s role is to retain enough provenance and policy metadata to enforce the organization’s approved interpretation consistently.

Policy conflicts need deterministic resolution

If one upstream source permits an action and another prohibits it, the runtime cannot guess.

A policy framework should define strategies such as:

D
Deny overrides

A prohibition from any applicable upstream policy blocks the action.

S
Specific overrides general

Asset-level policy can narrow a feed-level permission.

T
Time-scoped rules

A temporary permission or retention window expires automatically.

E
Escalate ambiguity

Unknown or contradictory policy interpretation requires governance review instead of defaulting to allow.

W3C ODRL itself includes concepts for policy conflict strategies, reinforcing the need for deterministic conflict behavior in machine-readable policy systems.6

Retention should be executable, not calendar reminders

Contracts frequently contain requirements that data be removed, stopped, or retained only for a defined period.

The platform should be able to calculate:

retention_start

What event starts the retention clock: receipt, listing expiration, agreement termination, user deletion, or another trigger?

retention_period

How long may raw data, backups, derived assets, embeddings, or logs remain?

retention_scope

Does the rule apply to source data only, transformed data, cached responses, model inputs, or generated outputs?

disposal_action

Delete, anonymize, restrict, archive, detach from products, or another approved action.

Build a Policy Registry

Contracts and policy terms should be translated into governed machine-readable records with links back to the authoritative agreement.

policy_id + version

Immutable policy identity and revision history.

source/agreement

Provider, contract, addendum, MLS rule, consent, or other authority behind the policy.

asset selector

Dataset, feed, resource, field, media type, record class, or specific asset.

party selector

Which users, roles, organizations, models, partners, or services the rule applies to.

action

Display, distribute, derive, retain, train, index, enhance, export, or other governed action.

effect

Permit, prohibit, or require a duty/obligation.

constraints

Purpose, geography, application, channel, time, volume, user class, or status.

duties

Attribution, disclosure, audit logging, watermarking, deletion, approval, or other obligations.

Put policy evaluation in the runtime path

Rights should be evaluated before data leaves the governed platform
RequestUser + action + purpose
ProvenanceWhich sources contributed?
Policy EngineResolve applicable rules
DecisionAllow · deny · redact · duty

That applies to:

  • REST and GraphQL APIs;
  • warehouse queries;
  • BI exports;
  • download jobs;
  • feature engineering;
  • model-training pipelines;
  • vector/embedding creation;
  • RAG retrieval;
  • AI-agent tool calls;
  • generated media workflows.

AI systems need a policy-aware data gateway

A common architecture today sends whatever a user can search directly into an LLM.

A safer architecture evaluates rights before retrieval and again before output.

Rights-aware AI retrieval
UserQuestion + role
Policy FilterEligible evidence only
LLMGrounded generation
Output PolicyRedact / cite / disclose

This avoids a situation where data that is licensed for internal analytics silently becomes part of an externally generated AI response.

Maintain a training-data eligibility registry

Model training is too consequential to rely on “everything in the lake unless excluded.”

Create a governed registry that classifies assets as:

Y
Approved

Explicitly approved for the specific training/evaluation purpose.

N
Prohibited

Source policy or agreement disallows model training.

C
Conditional

Allowed only for specific model classes, internal use, geography, or retention conditions.

?
Unresolved

No machine-approved interpretation exists; exclude until reviewed.

Defaulting unresolved rights to “eligible” creates unnecessary risk.

AI-altered media needs disclosure and policy controls

RESO’s February 2026 workgroup update recommended best-practice guidance for disclosing when listing data or photos have been altered by AI and continued evaluating permissions related to listing data and photos.7

A media pipeline should track:

  • original asset;
  • transformation type;
  • AI provider/model;
  • generated/edited asset;
  • required disclosure;
  • allowed display contexts;
  • original-media retention policy.

Every decision should be auditable

A policy engine should log:

request

Who requested what action over which asset and for what purpose.

applicable policies

Which policy versions and upstream source rules were evaluated.

decision

Allowed, denied, partially allowed, redacted, or required duties.

reason

The policy clauses and precedence/conflict rules that produced the outcome.

evidence of duties

Attribution shown, disclosure inserted, retention schedule created, approval captured, or export logged.

Policy changes need impact analysis

Suppose a vendor renews its agreement and changes a rule from:

Old policy

Derived analytics permitted.

to:

New policy

Derived analytics permitted only for internal use; external scoring APIs prohibited.

With provenance and lineage, the platform can identify which:

  • derived tables;
  • scores;
  • APIs;
  • customer exports;
  • models;
  • embeddings;
  • AI agents;

depend on that source and require remediation.

Rights governance needs measurable controls

01
Policy coverage

Percentage of governed source assets associated with machine-readable policies.

02
Provenance coverage

Percentage of derived assets that can identify all policy-relevant upstream sources.

03
Unresolved-rights rate

How much data lacks an approved machine-readable usage interpretation?

04
Runtime enforcement rate

Percentage of relevant APIs, exports, AI retrievals, and model pipelines that invoke policy checks.

05
Retention compliance

Assets removed/restricted according to required schedules and triggers.

06
Policy exception rate

Manual overrides, ambiguous decisions, or violations requiring governance review.

Recommended rights-aware property architecture

Governance becomes part of the data plane
Data + EvidenceIdentity · time · provenance
Policy RegistryRights · duties · constraints
Decision EngineActor · action · purpose
EnforcementAPI · data · AI · retention

A practical implementation path

1
Inventory contracts and policy sources

Map MLS agreements, vendor licenses, copyright terms, internal governance, customer restrictions, and consent requirements to data sources.

2
Define an action vocabulary

Start with display, distribute, export, retain, derive, train, evaluate, retrieve, embed, enhance, summarize, and generate.

3
Create the Policy Registry

Version machine-readable rules with links to the authoritative contractual/policy text and governance owner.

4
Connect policies to provenance

Ensure every data/derived asset can identify the upstream sources whose rules apply.

5
Add runtime policy evaluation

Integrate decisions into APIs, exports, analytics, retrieval, AI gateways, and training pipelines.

6
Implement retention and revocation workflows

Automate policy-driven expiration, deletion, redaction, re-indexing, and downstream invalidation.

7
Audit and test

Create policy unit tests, simulated user/purpose scenarios, denial tests, and evidence for compliance reviews.

8
Align with emerging standards

Track RESO machine-readable governance work and use general standards such as ODRL where they help structure policy concepts.

The complete Databright Cloud Solutions Property Intelligence trust stack

The six problems in the original Real Estate Data Intelligence Gap article are not independent. They form a dependency chain.

Six layers from fragmented records to governed intelligence
01Identity
02Semantics
03Temporal Truth
04–06Evidence · Provenance · Rights
01
Property Identity

Which real-world property, parcel, structure, unit, listing, transaction, or party does this record describe?

02
Semantic Consistency

What does the field actually mean, and is it comparable across markets and providers?

03
Temporal Truth

When was the claim true, and when did the platform know it?

04
Source Provenance

Where did the claim originate, how was it transformed, and why should it be trusted?

05
Unstructured Evidence

What photos, documents, remarks, reports, or media support or contradict the structured claim?

06
Usage Rights

What is the platform permitted to do with the source and its derivatives?

The result is a governed Property Intelligence Layer

The series in one architecture
SourcesMLS · public record · media · documents
Truth LayerIdentity · semantics · time
Trust LayerProvenance · evidence · rights
ActivationAPIs · analytics · ML · AI agents

This is the difference between a large real estate database and a property intelligence platform.

Close the loop: governance must travel with intelligence

The industry has spent decades making more property data available.

The next challenge is making that data trustworthy enough for automated decisions and AI.

The usage rights principle

Do not separate licensing and governance from the data architecture. Attach machine-readable usage policies to source assets, propagate applicable constraints through provenance and derivation, evaluate them at runtime, and make every decision auditable.

The six-part Databright Cloud Solutions Property Intelligence series can be summarized with six questions:

Which property? What does it mean? When was it true? Where did it come from? What evidence supports it? What are we allowed to do with it?

If a platform can answer all six consistently, it has moved beyond collecting property records.

It has built a foundation for trusted, explainable, and governable property intelligence.

Sources and industry references

  1. Databright Cloud Solutions — The Real Estate Data Intelligence Gap
  2. RESO Monthly June 2026 — Hierarchical AI Governance & Machine-Readable Usage Rights business case
  3. RESO Monthly July 2026 — governance subgroup expanding machine-readable rules beyond AI, including copyright/governance use cases
  4. RESO Product Updates — proposed machine-readable data-license constraints including training, derivation, and retention
  5. RESO 2026 Spring Conference Recap — Machine-Readable Rights: AI Governance and LLM Risk
  6. W3C — ODRL Information Model: machine-readable permissions, prohibitions, duties, parties, assets, and constraints
  7. RESO Monthly February 2026 — AI permission fields for listing data/photos and recommended disclosure of AI-altered content
  8. RESO Research & Development Workgroup — Governance Subgroup scope for hierarchical machine-readable usage rights

This article provides data-architecture and technology perspectives, not legal advice. The meaning and enforceability of licenses, copyrights, MLS rules, privacy obligations, contractual restrictions, and AI/data-use provisions depend on the specific agreement, jurisdiction, parties, and use case. Machine-readable policy should implement an organization’s approved legal/governance interpretation, not replace legal review.