Premises — property operations platform
SupportStart free
Clients and tenancies3 min read

Client documents: where files live, who can open them, how they're encrypted

IDs, contracts and proofs of billing are the most sensitive things you hold. They are sealed the moment they arrive and opened only through one door that checks who is asking.

By the end of this pageYou will know what happens to a file from upload to open, which roles can do what, and the one thing you must keep safe.
On this pageOn the client's pageWho can openThe encryption, plainlyWhat is logged
A document's four stepsAnimated
Uploadphone or desktop, 10MBSealedencrypted with theworkspace keyStoredoutside the web root,by id not nameOpeneddecrypted per request,by allowed roles,Owner / Adminopen · deleteManageropenReceptionistsee that it existsStaff / SupervisornothingThe tenant (portal)open their ownLost the workspace key? The files are unreadable — by us too. Keep the offline copy the setup page gave you.Deleted documents sit in Recently deleted for 30 days, then are gone.

On the client's page

Documents: a list with type, upload date, who uploaded, and size. Types are a short fixed list — ID, contract, proof of billing, correspondence, other — so you can find "the ID" across a hundred clients. Upload from a phone camera or a file. Open streams the decrypted file for that request; Delete moves it to Recently deleted for thirty days.

Who can open

Owners and admins open and delete. Managers open. Receptionists see that a document exists and its type, not its contents — enough to say "yes, we have your ID on file". Staff and supervisors see nothing. The tenant opens their own documents from the portal, which is where their signed lease lives too.

The encryption, plainly

Each workspace has a file key generated at setup. Every upload is encrypted with it before being written; the plain bytes are never stored. Opening decrypts into memory for that one response. The key lives on the server outside the web root and in the offline copy the setup page asked you to keep. Without the key, the files are noise — to an attacker with the disk, and to us.

What is logged

Upload, open, delete — each with who, when, which document, which client. Opening is the one people forget is logged; it is there so that "who looked at this tenant's ID" has an answer.

Retention. Set how long documents of former tenants are kept in Settings › Security; the purge runs monthly and lists what it removed. RA 10173 expects you to keep personal data no longer than the purpose needs. Data privacy for landlords.

Related

Describes the platform as it is today. Something out of date? Tell us. · help 0.12.3