What LeaseLab stores
Your account and the workspace you create. Your properties, units, leases, and the tenant names and contact details you enter. Rent amounts, monthly obligations, and the payments, reminders, payment commitments and adjustments you record. Work orders, vendors and appointments. The decisions you make, and the access keys you create for agents.
Alongside that, LeaseLab keeps operational records — identifiers for each request and each background job — so support can trace a problem you report. Those records hold identifiers and outcomes, not the contents of your documents or emails.
Who can change your records
People in your workspace, within their role. An agent you authorized, within its key. And LeaseLab’s own scheduled work, such as generating each month’s rent and marking rent overdue.
Nobody gets direct access to the database. Every change goes through a specific action that LeaseLab checks first — is this person or key allowed to do this, and is it within the owner’s limits? Work above your spending limit stops and waits in Needs your decision. Every change is recorded with what happened, when, and who made it.
AI suggestions don’t change your records. Agents you authorize can request permitted actions. LeaseLab checks authority and records the result.
How email works
LeaseLab never connects to or reads your mailbox, and you never give it a password.
LeaseLab does not receive email. Maintenance requests come in through you, or through an agent you authorize.
LeaseLab does send operational email, such as a rent reminder you send or turn on, and your monthly portfolio summary.
How AI is used
AI is optional, and LeaseLab’s core record works without it. Where it is used, it runs on Cloudflare Workers AI, and LeaseLab does not send your data to any other AI provider.
It is used to suggest a classification for a receipt you upload.
A receipt classification stays unconfirmed until you confirm it.
A person, or an agent you authorized, sets a work order’s category; priority comes from a fixed urgency check on what was reported. LeaseLab does not send AI-written messages to your tenants.
Agents you connect
If you connect an agent, you decide what its key can read and do. Tenant contact details are off unless you grant them. Actions the key doesn’t allow are refused, and anything past your limits does not happen — it becomes a decision for you.
When the agent reads through its key, LeaseLab sends it that data. From there, the agent and whoever provides it handle the data under their own terms, not ours. Revoke the key at any time and it stops working on its next request.
Your records and authority stay in LeaseLab. Switching agents or AI providers loses nothing.
How you correct a mistake
Everything you can enter, you can also correct. A payment recorded in error can be reversed; an obligation can be waived; a work order can be re-assigned or closed.
Corrections are added on top rather than erasing what was there — the history shows both the original entry and the correction, with when each happened and who made it. That is deliberate: when you are looking back at a disagreement about rent months later, a record you can trust is worth more than a tidy one.
Your workspace is separate
Every piece of data belongs to exactly one workspace, and every request — from a person or from an agent’s key — is checked against that workspace before it can read or write anything. There is no shared pool and no cross-workspace view for customers.
Payments
LeaseLab charges nothing today and holds no card details. Rent does not pass through LeaseLab either.
Getting a copy of your data, or having it deleted
An owner can generate an export of the workspace’s records from organization settings, and anyone can download their own account data from their profile.
Deleting a workspace ends access to it but does not erase the stored records. To ask for data to be erased, email privacy@leaselab.ai; a person reviews each request and tells you what can be removed and what has to be kept. There is no self-service or automatic erasure today.
Your workspace never becomes read-only because of a billing or payment outcome — access is not tied to billing status.
Who to contact
Support questions and security reports go to support@leaselab.ai. Privacy requests, such as access, correction, or erasure, go to privacy@leaselab.ai.