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.
- 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.
Data possession and data permission are different concepts
A data lake can contain information delivered under many different contracts and policies:
Display and use conditions may depend on participant status, product type, geography, feed, and agreement.
Copyright, display, modification, enhancement, retention, and AI-use rules may differ from the structured listing fields.
Licenses may allow internal analytics but limit redistribution, derived products, archival retention, or competing products.
Access may be restricted by source, transaction role, confidentiality, personal information, or document-specific terms.
Availability does not automatically answer every downstream question about bulk redistribution, commercial terms, or derived use.
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
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:
May the data or media be shown in this application to this class of user?
May the raw value or asset be sent to customers, partners, downloads, or downstream APIs?
How long may the data or evidence remain after source termination, listing expiration, or contract end?
May the source be used to calculate new attributes, scores, aggregates, or models?
May the asset or values be included in AI/ML training, tuning, evaluation, retrieval indexes, or embeddings?
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 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 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:
Which field, record, photo, document, dataset, derived attribute, model, or response is being used?
Which originating and immediate providers contributed to the asset?
Internal employee, broker, agent, consumer, client, model, API integration, or external partner.
Display, analytics, underwriting, lead generation, search, training, evaluation, personalization, or product development.
Internal warehouse, public website, authenticated application, export, API, LLM prompt, embedding store, or model-training pipeline.
Geography, user role, transaction relationship, listing status, contract term, date, or retention window.
A machine-readable property-data policy
Conceptually, a policy might state:
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.
Use as examples to fit or tune model parameters.
Use as test/benchmark data to measure model behavior.
Index content for runtime retrieval without training the model itself.
Send the content to a model at runtime to extract or generate a response.
Modify an image, rewrite remarks, translate, virtually stage, or generate marketing content.
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:
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.
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:
A prohibition from any applicable upstream policy blocks the action.
Asset-level policy can narrow a feed-level permission.
A temporary permission or retention window expires automatically.
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:
What event starts the retention clock: receipt, listing expiration, agreement termination, user deletion, or another trigger?
How long may raw data, backups, derived assets, embeddings, or logs remain?
Does the rule apply to source data only, transformed data, cached responses, model inputs, or generated outputs?
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.
Immutable policy identity and revision history.
Provider, contract, addendum, MLS rule, consent, or other authority behind the policy.
Dataset, feed, resource, field, media type, record class, or specific asset.
Which users, roles, organizations, models, partners, or services the rule applies to.
Display, distribute, derive, retain, train, index, enhance, export, or other governed action.
Permit, prohibit, or require a duty/obligation.
Purpose, geography, application, channel, time, volume, user class, or status.
Attribution, disclosure, audit logging, watermarking, deletion, approval, or other obligations.
Put policy evaluation in the runtime path
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.
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:
Explicitly approved for the specific training/evaluation purpose.
Source policy or agreement disallows model training.
Allowed only for specific model classes, internal use, geography, or retention conditions.
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:
Who requested what action over which asset and for what purpose.
Which policy versions and upstream source rules were evaluated.
Allowed, denied, partially allowed, redacted, or required duties.
The policy clauses and precedence/conflict rules that produced the outcome.
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:
Derived analytics permitted.
to:
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
Percentage of governed source assets associated with machine-readable policies.
Percentage of derived assets that can identify all policy-relevant upstream sources.
How much data lacks an approved machine-readable usage interpretation?
Percentage of relevant APIs, exports, AI retrievals, and model pipelines that invoke policy checks.
Assets removed/restricted according to required schedules and triggers.
Manual overrides, ambiguous decisions, or violations requiring governance review.
Recommended rights-aware property architecture
A practical implementation path
Map MLS agreements, vendor licenses, copyright terms, internal governance, customer restrictions, and consent requirements to data sources.
Start with display, distribute, export, retain, derive, train, evaluate, retrieve, embed, enhance, summarize, and generate.
Version machine-readable rules with links to the authoritative contractual/policy text and governance owner.
Ensure every data/derived asset can identify the upstream sources whose rules apply.
Integrate decisions into APIs, exports, analytics, retrieval, AI gateways, and training pipelines.
Automate policy-driven expiration, deletion, redaction, re-indexing, and downstream invalidation.
Create policy unit tests, simulated user/purpose scenarios, denial tests, and evidence for compliance reviews.
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.
Which real-world property, parcel, structure, unit, listing, transaction, or party does this record describe?
What does the field actually mean, and is it comparable across markets and providers?
When was the claim true, and when did the platform know it?
Where did the claim originate, how was it transformed, and why should it be trusted?
What photos, documents, remarks, reports, or media support or contradict the structured claim?
What is the platform permitted to do with the source and its derivatives?
The result is a governed Property Intelligence Layer
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.
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:
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
- Databright Cloud Solutions — The Real Estate Data Intelligence Gap
- RESO Monthly June 2026 — Hierarchical AI Governance & Machine-Readable Usage Rights business case
- RESO Monthly July 2026 — governance subgroup expanding machine-readable rules beyond AI, including copyright/governance use cases
- RESO Product Updates — proposed machine-readable data-license constraints including training, derivation, and retention
- RESO 2026 Spring Conference Recap — Machine-Readable Rights: AI Governance and LLM Risk
- W3C — ODRL Information Model: machine-readable permissions, prohibitions, duties, parties, assets, and constraints
- RESO Monthly February 2026 — AI permission fields for listing data/photos and recommended disclosure of AI-altered content
- 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.