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.
Two big changes you’ve been asking for, plus a handful of behind-the-scenes improvements.
The headlines:
- Kamaru’s free plan now covers 5 properties — up from 2.
- The occupancy calendar now has 3 view modes: Daily, Weekly, Monthly.
Let’s get into it.
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.

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.

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.

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. Email us.
Start managing for free today
Join other landlords who are already using Kamaru to manage their properties.