Features

Built around how landlords actually work

Every feature in Keydoro comes from a real day in property management β€” collecting rent, chasing paperwork, remembering what's due.

Hierarchical units

Keydoro models property the way it exists: a building contains floors, a floor contains apartments, shops and rooms. Each unit carries its own rent, status and description β€” and rolls up into the parent's view.

  • Five unit types: building, floor, apartment, room, shop
  • Vacant / rented / maintenance status at every level
  • Sub-unit counts and rent visible from the parent

Tenant management

Add a tenant to a unit and the unit flips to rented automatically. Keep the contract details that matter: national ID, phone, start date, rent and deposit.

  • Active, inactive and ended tenancy states
  • Deposit tracking alongside rent
  • Tenant history stays attached to the unit

Payments ledger

One ledger for both directions. Incoming rent and deposits, outgoing maintenance and bills β€” each entry stamped with type, method, date and optional notes.

  • Cash, bank transfer and card methods
  • Rent, deposit, maintenance, bills and custom types
  • Linked to the unit and tenant they belong to

Recurring obligations

The dues you owe on a property don't stop: mortgages, purchase installments, insurance, association fees. Set the frequency once and Keydoro computes every next due date.

  • Monthly, quarterly, semi-annual and annual cycles
  • Pay from the app β€” the next due date advances itself
  • Overdue and due-soon flags on the dashboard

Smart reminders

A notification the day before an obligation falls due, at 9 AM β€” early enough to act, late enough to be relevant.

  • Local notifications, no server required
  • Per-obligation control
  • Payment reminders too

Reports & dashboard

Total income, total expenses, net profit, occupancy β€” computed live from your ledger. Expense breakdowns by category show where the money actually goes.

  • Live dashboard with due-soon alerts
  • Monthly expense breakdown by category
  • Net profit that colors itself green or red

Your data, your device β€” cloud sync coming

Keydoro stores your portfolio in a local database on your phone. Sign-in secures your account; day-to-day work runs offline. A cloud sync service is in development so your data can follow you across devices β€” each customer will get their own private workspace at their own keydoro.com subdomain.