Last updated: 20 May 2026
This policy explains how billing works for KiraKiraLah, when refunds are available, and how to cancel. It supplements the Terms of Service.
| Plan | Price | Notes |
|---|---|---|
| Free | RM 0 | Core features, no payment required |
| Free Trial | RM 0 | Full access for a limited period; assigned by the team. Expires to Free automatically. |
| Basic | RM 9 / month | Recurring expenses & income, auto-generated entries |
| Pro | RM 19 / month | All Basic features + advanced analytics and priority support |
| Early Bird | RM 0 — lifetime | Granted to qualifying early sign-ups; cannot be purchased |
Prices are in Malaysian Ringgit (MYR). Non-Malaysian users are billed via Polar.sh and may see pricing in their local currency at the prevailing exchange rate. The MYR amount is authoritative.
General rule — no refunds. Subscription charges are non-refundable. Cancelling mid-cycle stops future renewals but does not refund the current period; access continues until the period ends.
Exceptions. A refund may be issued at my sole discretion where:
To request a refund, email [email protected] within 7 days of the charge with your account email, the charge date, and the reason. Approved refunds are issued to the original payment method within 5–10 business days.
Nothing in this policy limits any rights you have under the Consumer Protection Act 1999 (Malaysia) or other applicable Malaysian consumer protection legislation that cannot be excluded by contract. If you believe a charge is unlawful under Malaysian law, contact [email protected] or the Tribunal for Consumer Claims Malaysia (TTPM).
This policy may be updated from time to time. Material changes (e.g. new pricing or revised refund terms) will be communicated by email or in-app notice at least 30 days before they take effect for existing subscribers.
For billing questions, refund requests, or cancellation help:
Email: [email protected]