Big update: 5 properties on the free plan! Calendar now does weekly & monthly!

Kamaru's free plan now covers 5 properties (up from 2). Plus weekly & monthly calendar modes, day-use, per-period payment status, and more.

· 5 min read · Bregga Tedy
product update free plan calendar new feature

Two big changes you’ve been asking for, plus a handful of behind-the-scenes improvements.

The headlines:

  1. Kamaru’s free plan now covers 5 properties — up from 2.
  2. The occupancy calendar now has 3 view modes: Daily, Weekly, Monthly.

Let’s get into it.

Free plan now covers 5 properties

Kamaru's free plan now covers 5 properties

Before, the free plan only fit 2 properties. Now, 5.

Why the bump? Because “property” means different things depending on what you’re renting out. A kos (boarding house) owner usually has many rooms inside a single property — 2 was usually enough to start. But for kontrakan (rental homes) and villa owners, each unit is its own property. Anyone with 3 villas or 4 kontrakan units would hit the free-plan ceiling immediately, just because of how it’s counted.

Kamaru isn’t just for kos. Kontrakan, villa, mixed-use — they all deserve enough room to take a real test drive before deciding to upgrade.

Here’s how it works now:

  • 1–5 properties — free forever
  • More than 5 properties — Pro (which still gets you financial reports, expense tracking, PDF exports, and priority support)

If you already have 3, 4, or 5 properties and got locked out before — once you update, they all unlock. Nothing to configure, just works.

Calendar: Daily, Weekly, Monthly

The occupancy calendar used to have just one mode: 1 column = 1 day. Great for day-use, short stays, or airbnb. But if you rent out yearly leases, you’d need to scroll forever to see one from start to finish — or to answer “from May to August, which rooms are booked?”

Now there’s a new view-mode button in the calendar’s filter bar. Pick one of three:

  • Daily — 1 column = 1 day. The default. Best for day-use, weekly stays, or airbnb.
  • Weekly — 1 column = 1 week (anchored to Monday). Fits 2–3 months on screen — ideal for monthly rentals.
  • Monthly — 1 column = 1 month. For yearly or multi-year leases, see your entire portfolio end-to-end.

Pick a calendar view mode — Daily, Weekly, Monthly

What I love most: lease bars stay proportional to actual dates. Whatever mode you’re in, the bar’s length tells the real duration — a 6-month lease is twice as long as a 3-month one. Tap-to-add-lease also snaps to the period: Weekly mode lands on the Monday of that week, Monthly on day 1 of that month.

Your chosen mode is remembered too — it doesn’t reset to the default every time you open the app.

Weekly mode on phone, Monthly mode on iPad

Bonus: scrolling is way smoother

If you own properties with lots of rooms, the calendar used to feel a bit laggy when scrolling. I rebuilt how rows render from scratch — now scrolling is smooth, animations don’t stutter, and tap-to-add still responds instantly. Daily mode benefits the most.

What else?

A few smaller things you’ve asked about:

  • Offline indicator — A small strip at the bottom of the screen pops up when your internet drops, and confirms when you’re back online. Your first action after reconnecting won’t hang on a stale auth token.
  • Upcoming tenants on property and room cards — Vacant units with future bookings now show “N upcoming tenants” so you don’t miss who’s about to check in.
  • Day-use — For same-day rentals like daytime villas or hourly hotels, you can now record check-in at 14:00 and check-out at 20:00 on the same date. The calendar automatically tags those bars as “Day-use”.
  • Per-period payment status — Once a tenant pays month 1 in full, the lease shows “Paid” for that period. When month 2 begins, it automatically flips back to “Unpaid”. No manual reset. Payment receipts still show the status at the time of the transaction.
  • Late status can be turned off — If you don’t mind a tenant being a day or two late and don’t want notifications about it, go to Settings → Finance → Late status and switch it off. Leases won’t flip to “Late” anymore, and the related notifications stop.
  • Region setting in your profile, alongside the language setting. For users running the app outside its default country, you can now set this manually.

Plus a lot of bug fixes and small polish — especially around iPad and Android cold start.

A small ad~

Kamaru is built by a small team, self-funded, no investors. We’re competing against big apps with much bigger marketing budgets. One thing that really helps us: leave a rating.

It only takes 20 seconds. Seriously, we timed it. And we’ll remember you fondly for the rest of the week.

You can now rate us directly from within the app — tap Rate Kamaru on your profile page.

Rate Kamaru

Thanks to everyone who’s already left a rating — you’re awesome!

— Bregga / founder Kamaru

Have questions or feedback? We'd love to hear from you. .

Start managing for free today

Join other landlords who are already using Kamaru to manage their properties.