No collections dunning, and no eviction documents
Not drafted, not sent, not assembled.
Contract termTrust and security · written to be forwarded
You are probably reading this because someone at your company sent it to you and asked whether this is safe to let near your Entrata. Fair. Everything your review normally has to extract from a vendor over three calls is on this page. Where an answer is not written down yet, this page says so and tells you where it will be.
If your review turns up something this page does not answer, email the question and you will get an answer in writing. If the honest answer is "not yet," you will get that in writing too.
Ten numbered sections · your browser's print command produces the black-on-white version for a procurement folder
For the reviewer who needs one paragraph before deciding how much time to spend on the rest of it.
NOI Engine holds read-only credentials to your property management system and never writes to it. That scope is a contract term, not a setting. It reads your data, builds reporting and monitoring on top of it, and drafts routine communications into templates your counsel approves. Nothing resident-facing or vendor-facing is ever sent without a named person on your team approving it. Your data is never pooled, blended, benchmarked or resold across clients. There is no SOC 2 report yet, and that status is stated plainly in the legal package along with the compensating controls.
Where this document does not yet carry a specific number or a named vendor, it says so in the sentence where that answer belongs and repeats it in the register at the end. Nothing here is worded to survive a skim and fail a question.
Section 01 · the integration
What it can do, and what it cannot. The second list is the one that matters to you, so it is the longer one.
The connection to your property management system is a dedicated read-only API user, provisioned by your team, scoped by your team, and revocable by your team in about a minute without contacting anyone here.
The platform cannot write to your system of record. Not a lease, not a charge, not a note, not a status change, not a work order. This is not a policy NOI Engine intends to keep. It is a restriction in the agreement, and the credential your IT team issues should not carry write scope in the first place. Belt and suspenders, on purpose.
If write capability is ever wanted, it is a separately signed phase with its own scope, its own sandbox testing and its own sign-off. It is not something that arrives in an update. Most operators never ask for one.
Section 02 · where the data goes
Four steps, in order. Every arrow points the same direction, which is the whole point of the diagram.
A scheduled job authenticates as your read-only API user and pulls the day's data.
That data lands in your datastore. One tenant, one dataset. It is not written into a shared table with anyone else's portfolio in it.
Every metric is reconciled against your PMS's own reports, and every view is stamped with the timestamp it was reconciled as of. If reconciliation fails, the stamp says so rather than showing you a number nobody checked.
Views and automations read from that store. Nothing reads back into your PMS.
There is no return path in that diagram, and that is not an omission. The connector holds no write scope, so there is no step five.
Section 03 · credentials, encryption, access
Two of the answers in this section are the ones a CISO checks first, and one of them is not written yet.
Section 04 · what it will never do
These are written into the agreement as an exhibit. You can read the actual language before you talk to anyone.
Not drafted, not sent, not assembled.
Contract termThe platform tracks that a recertification is due and counts down to the date. It does not touch the documents.
Contract termThere is no configuration, no permission level and no "trusted template" setting that lets a message reach a resident or a vendor without a named person approving it. This is not a default that can be turned off. It does not exist.
Contract termThe platform reports what your rents are and what your loss-to-lease is. It does not tell you what to charge, and it does not participate in anything that could be characterized as pricing coordination.
Contract termNot without a separately signed phase, with its own scope, its own sandbox testing and its own sign-off.
Contract termNot across accounts, not for market reports, not anonymized. See data ownership and isolation.
Contract termThe exhibit is the document, not this page. Prose in a box on a website is marketing. A signed exhibit with clause numbers is a document your counsel can put in a file, and publishing the real language is the cheapest way to get through a legal review without a call. The exhibit itself is not published yet. Ask for it and you get the clause language, not a paraphrase of it.
Section 05 · ownership and isolation
Ask this of every multifamily software vendor you evaluate, not just this one. It should be one of your first three questions.
Your data is not aggregated with other clients' data. Not for benchmarking. Not for market reports. Not anonymized, not de-identified, not "in aggregate," and not for model improvement. One tenant, one dataset, one purpose.
Nothing in your portfolio is used to train, tune or evaluate any model, mine or a vendor's. The AI provider's own contractual commitment on the tier in use is not published yet. That one should reach you as a document from the provider, not as an assurance from me.
You own your data, your metric definitions and your configuration. You can export all of it in open formats at any time, including after the agreement ends.
After the last few years in this industry, "do you pool client data" should be one of the first three questions you ask any multifamily software vendor. Ask it of everyone, not just here.
Section 06 · AI governance and fair housing
This is the section your counsel cares about, so it is the most specific one on the page.
Section 07 · reliability
The failure nobody plans for in monitoring software is not a wrong number. It is a check that quietly stops running, so the alert that should have fired never fires and everything looks fine.
Section 08 · continuity
The honest answer to "what happens if he disappears" is a set of documents, not a reassurance. Who builds this answers the other half of that question.
The fair counterpoint: ask your funded vendors the same question. "We have forty employees" is not a continuity plan. Escrow, schemas, export and runbooks are the plan in both cases. A one-person vendor just has to hand them to you sooner.
Section 09 · legal package
Three of these are settled and three are open. Two of the open three are the first things a security review asks for. The third gets requested at contracting, so it can trail.
Section 10 · what this asks of your team
Reviewers ask this and it almost never gets answered, so here it is before you have to ask.
No agent installed on anything. No software on a workstation. No changes to your network. No VPN. No inbound connection to your environment of any kind: the platform reaches out to your PMS's API, nothing reaches in.
Implementation is quoted as a fixed range at signature. The commercial terms are on the pricing page, and how this compares costs the three alternatives you are actually weighing.
The twelve hours and the three weeks above are estimates drawn from the implementation plan, not a contractual commitment. They are not yet reconciled against the pricing page, and if the two ever disagree the agreement governs.
Register · the open questions
A vendor page that answers everything has usually answered some of it by guessing, and a guess at a control is the one thing in diligence that costs more than the gap it covered. So here is the whole list, in one place, rather than worded around in the body.
The specific endpoint and report list. Categories are named in section 01. The endpoints the connector actually calls, and the reports it actually pulls, are not written down here.
Hosting products, and data residency. The provider is named in section 02. Whether every byte stays inside the United States is a separate answer and it is not on this page.
The deletion window after termination. The obligation to export first, delete, and confirm in writing is real. The number of days is not set.
Backup retention, and when a restore was last tested. Neither is stated. Both get asked for, and the second one more often than the first.
Encryption at rest: the mechanism and the cipher. "Encrypted at rest" is stated. What performs it, and with what, is not.
Single sign-on. Not answered either way. Today access is gated to named addresses on your domain that you control, which is the whole of what section 03 claims. If SSO is a requirement, raise it in your first email.
Multi-factor authentication coverage. Described on administrative access. Not stated for every account in the path.
The exclusions exhibit, as clause language. Section 04 is the plain-language version. The document your counsel would file is not published.
The AI provider's no-training commitment. That NOI Engine does not train on your data is a commitment made here. The provider's own commitment, on the tier in use, is not evidenced here.
Protected-class fields excluded at the connector, by name. The policy is stated in section 06. The enforcing architecture is not described field by field.
Which model, and where resident-adjacent text is processed. Not named. Every governance control in section 06 is independent of the answer, and the provider still has to be disclosed.
Uptime commitment, recovery time objective, recovery point objective. No figure is published and none is implied. Section 07 describes what the monitoring does instead.
The incident and breach notification window. No number of hours is committed to.
The escrow agent, and the release triggers. Neither is named.
Days of transition assistance. The obligation is described in section 08. The number is not.
Initial term, renewal behaviour, notice period. Not stated. When it is, it has to be the same sentence as the pricing page.
The sub-processor list. The commitment to maintain and publish one, with advance notice of changes, is real. The list is not written.
Technology errors and omissions, and cyber liability. No coverage is stated and none is implied.
SOC 2 readiness, and expected timing. The absence of a report is stated plainly in section 09, with the compensating controls. Where readiness stands is not.
The twelve-hour and three-week implementation figures. Estimates in section 10, not yet reconciled against the pricing page.
Every row above is an absence, not a control described loosely. Ask for any of them and the answer comes back in writing, including where the answer is "not yet." The five that most often decide a review are 06, 09, 13, 17 and 19, so those are the ones worth putting in your first email.
You are going to check anyway. Better that we both spend the time once.
If your organization has a standard vendor security questionnaire, send it before the demo rather than after, and it will come back filled out. If there is a control I do not have, it will say so instead of answering around it.
There is no sales team and no gatekeeper on that email. It reaches one person, who wrote every line of this page and every line of the platform it describes.
The product itself is not behind a call either. The live demo runs on a fictional portfolio, and you can open it without talking to anyone.
If you want the fastest version of this: send the questionnaire, and add the five items flagged at the foot of the register. Those are the ones I would rather answer before your first meeting than during it.
Every demo is one on one, with the person who built it. Questions from your IT director or your counsel are answered in writing, including the ones where the answer is "not yet."
Print this page for your procurement folder. The print version drops the navigation and the photography and keeps every word.