TenantDesk — Renter's Lease & Rights Companion
Last updated: 2026-10-22
By downloading, installing, or using TenantDesk, you agree to these Terms of Service. If you do not agree, do not use the app.
TenantDesk is a personal documentation and reference tool for renters. It helps you organize condition photos, maintenance requests, communications, and lease information. It also provides plain-language summaries of publicly available state tenant laws.
TenantDesk does not provide legal advice, legal representation, or attorney services. State rights references are summaries of publicly available laws and state-specific legal and government reference sources. Notice templates are convenience starting points, not lawyer-drafted legal documents. They do not create an attorney-client relationship. For serious disputes or legal action, consult a licensed attorney in your state. Laws, regulations, and local rules change frequently - always verify the current source before taking action.
The free tier includes:
TenantDesk Pro unlocks unlimited tenancies, photos, and maintenance requests, plus evidence package PDF export, notice templates (repair demand, vacate notice, deposit demand letter), deposit deadline tracker, communication log, document storage, response time analytics, rental expense entry, editing and copying, manual refunds, and detailed monthly expense analysis.
The Lifetime option is a one-time purchase that permanently unlocks all Pro features with no recurring charges. Eligible new Annual subscribers receive a 7-day free trial; the displayed annual price is charged when the trial ends unless canceled beforehand. If you are not eligible for the trial, the Annual option is charged to your Apple ID at purchase confirmation. The Annual option automatically renews unless turned off at least 24 hours before the end of the current period, and your account will be charged for renewal within 24 hours prior to the end of the current period at the displayed renewal price. You can manage or cancel your subscription anytime in Settings > Apple ID > Subscriptions. Apple handles App Store refund requests under its policies and applicable law; non-waivable consumer rights remain available.
Rental expense summaries rely solely on records you enter. Paid expenses are grouped by actual payment date, unpaid bills are listed separately by due date, and refunds use the date received. Currencies are kept separate and are not automatically converted. Security deposits and deposit deductions remain separate in Deposit Tracker. Recording a repair or damage charge does not establish whether that charge is lawful.
TenantDesk keeps working records locally and does not operate an account-based record-sync service. Protect important records with verified tenancy archives or usable completed Apple device backups. Removing the App normally removes its local container, while exported archives, PDFs, original media, Calendar copies and earlier backups remain separate. The deletion and import scope below applies.
You agree to use TenantDesk only for its intended purpose: personal documentation of your tenancy. You agree not to use the app to harass, threaten, or defame any person.
TenantDesk is provided "as is" without warranties of any kind, express or implied. We do not guarantee the accuracy, completeness, or currency of any state law references. We do not guarantee that the app will be error-free or uninterrupted.
To the maximum extent permitted by law, the developer shall not be liable for any indirect, incidental, special, consequential, or punitive damages arising from your use of TenantDesk, including but not limited to loss of security deposits, adverse legal outcomes, or data loss. Nothing in these Terms excludes rights or liability that cannot lawfully be limited.
We may update these terms from time to time. Changes will be reflected in the "Last updated" date above, with additional notice where required. Continued use of the app after changes constitutes acceptance of the new terms.
These terms are governed by the laws of the State of California, United States, subject to mandatory consumer protections and any non-waivable right to use your local courts.
The portable tenancy archive contains a selected tenancy's records and embedded photos and attachments. Its checksum detects file changes but does not encrypt the file. Import creates a new tenancy with new record identifiers and leaves existing tenancies in place; it does not transfer scheduled reminders or notification permission. Review imported content, protect the exported file, and manage external copies separately. A CSV or PDF is a readable reference copy, not a complete tenancy-archive restore.
Deleting a tenancy explicitly removes its matching rooms, condition photos, maintenance requests, documents, payments, communications, checklist items, move-out tasks and deposit-tracking records. Reminders are cancelled after a successful database save. Deleting a room alone does not erase separately stored condition photos linked by room identifier. Portable import validates the file and creates a separate tenancy with new identifiers; it does not update or replace the existing tenancy or revive an unsaved deletion. Independently saved exports, original system media and earlier backups require separate management. A record deletion does not erase those copies.
Questions about these terms? Contact us at captainlongevity@gmail.com
New photo, document, communication and maintenance forms close only after their database save succeeds. Failed saves report the problem and retain the open form input for retry; those temporary fields and selected bytes are not a durable backup and can be lost if the App closes. Cancel discards a form-only draft rather than rolling back unrelated shared edits. Existing isolated tenancy, expense and archive-import writes remain separate from other pending work.
Room and photo details, document or photo removal, room ordering and tenancy deletion now use checked writes. A failed destructive write restores the affected records and original stored attachment bytes in memory; the operation does not deliberately roll back unrelated drafts. A tenancy delete first reads all matching record groups and stops on a read error before deleting them. A failed database open shows recovery help while leaving existing files in place; this is not a guarantee that damaged data can be recovered. Do not delete or reinstall the App before checking available backups or contacting support.
Inspection notes and some move-out or deposit controls retain their existing live-edit behavior. A failed flush leaves pending values in memory and offers Retry Save; they have not yet been durably saved. Changing or canceling a local reminder is a separate system operation, so the scheduled alert can already have changed even if saving its local status fails. Recheck reminders after a failure. Photo and PDF selections can be subject to the existing per-flow limits and loading failures; review accepted attachments before leaving the screen.
Condition-photo imports keep their supplied image bytes and available capture/GPS metadata; no evidence-authenticity guarantee is made. Removing a room alone retains condition photos and inspection rows linked by their raw room identifier, which may no longer be reachable from that room. A successful tenancy deletion removes all ten matching record groups described above. External originals, exported archives, reports, recipient copies and earlier backups remain separate.