Recap — Terms of Use (EULA)
Effective: 3 August 2026 · Version 1.1
The short version: Recap is a personal record-keeping tool. Your data lives only on your device, so backing it up is your job. Receipt reading is automatic and can be wrong — always check the numbers before you rely on them. The app is provided as-is, and our liability is limited to what the law does not allow us to exclude. If you do not agree to these terms, do not use Recap.
1. This is a binding agreement
These Terms of Use are a legal agreement between you and PromaxDigita (Malaysia) ("we", "us"), reachable at adlohnft@gmail.com. By tapping "I agree", or by installing or using the Recap application (the "App"), you accept these terms. If you do not accept them, do not install or use the App. You must be at least 13 years old; if you are under 18, a parent or guardian must agree to these terms for you.
2. Your licence to use the App
We grant you a limited, personal, non-exclusive, non-transferable, revocable licence to install and use the App on devices you control, for your own personal or internal business record-keeping, in accordance with these terms. The App, its design, code, branding and all intellectual property remain ours; no rights are transferred to you other than this licence. If you send us feedback or suggestions, we may use them without restriction or payment.
3. Your data lives on your device — and is your responsibility
Recap deliberately stores your expenses, receipts and settings only on your device (see the Privacy Notice, including its section on optional cloud reading). That design means we hold no copy of your data and have nothing to restore it from — if the App or your device is gone, only your own backups remain. You are solely responsible for:
- securing the device the App runs on;
- making backups using the App's export and backup features;
- understanding that erasing data in Settings, uninstalling the App, clearing browser storage, or losing or breaking your device permanently destroys your data.
To the maximum extent permitted by law, we are not liable for any loss of, damage to, or inability to access your data, however caused.
4. Receipt reading can be wrong — always verify
The App reads receipts using automated character recognition and artificial intelligence. Such reading is inherently imperfect: amounts, dates, merchants, items and categories may be misread, missed or wrongly guessed. Every value the App extracts is a suggestion for you to check, not a fact. You agree that:
- you will verify all figures before relying on them for any purpose;
- the App is a personal convenience tool and is not accounting, audit, tax, legal or financial advice, and no output of the App constitutes such advice;
- the App's records, claim reports and statements are informal drafts and are not official records for the Inland Revenue Board (LHDN), an employer, an insurer or any authority — keep your original receipts;
- to the maximum extent permitted by law, we are not liable for any decision, filing, claim, reimbursement, payment or loss made or suffered in reliance on data shown by the App.
5. Free tier, ads and Pro
- Free tier. Free features and limits (such as the daily scanned-receipt allowance) are set by us and may be changed, reduced or withdrawn at any time.
- Rewarded ads (mobile app only). Watching an ad to unlock extra scans is always your choice. Ads are served by third-party networks under their own terms; we do not control ad content.
- Pro. Prices are as shown at purchase. Subscriptions renew automatically until cancelled. Purchases made through an app store are also governed by that store's terms and its refund policy; purchases made on the web are refundable only where applicable law requires. You are responsible for any taxes.
- Licence keys. Pro licence keys are personal and non-transferable. We may revoke a key in cases of fraud, payment reversal or chargeback, key sharing or resale, abuse, or breach of these terms.
6. Cloud reading and other third-party services
Cloud reading (on by default; you may turn it off at any time in Settings) sends a hard-to-read receipt photo to third-party AI infrastructure as described in the Privacy Notice. Third-party services — including AI providers, hosting, app stores and ad networks — are outside our control: we make no warranty about them, they may impose their own quotas and terms, and we may switch providers or suspend cloud reading at any time. Cloud reading is subject to fair-use limits per device.
7. Acceptable use
You must not: (a) use the App for any unlawful purpose; (b) circumvent, or attempt to circumvent, scan limits, quotas, Pro gating or licence checks; (c) share, sell or transfer licence keys; (d) probe, overload, disrupt, scrape or make automated calls to our services; (e) reverse-engineer, decompile or modify the App except to the extent a law expressly permits it despite this clause; (f) use the App to infringe anyone's rights; or (g) photograph, scan, or attempt to submit payment cards, full card or account numbers, or sensitive identification documents through the App's receipt reader — the App includes an on-device guard that blocks what it can detect, but this is not a substitute for your own care, and you must not try to work around it. We may suspend or block devices and keys involved in any of the above.
8. Availability, updates and changes
The App may be updated automatically. We may add, change, or remove features, or discontinue the App or any service behind it (including cloud reading), in whole or in part, at any time and without notice. We have no obligation to provide maintenance, support or updates. If the App is discontinued, the data on your device remains yours — the export features let you take it with you at any time.
9. No warranties
TO THE MAXIMUM EXTENT PERMITTED BY LAW, THE APP AND ALL RELATED SERVICES ARE PROVIDED "AS IS" AND "AS AVAILABLE", WITHOUT WARRANTIES OF ANY KIND, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, ACCURACY, NON-INFRINGEMENT, OR UNINTERRUPTED, ERROR-FREE OR SECURE OPERATION.
Nothing in these terms excludes or limits guarantees, rights or remedies that applicable law — including the Consumer Protection Act 1999 (Malaysia) — does not allow to be excluded. Where such laws apply, our liability is limited to the minimum remedies those laws require.
10. Limitation of liability
To the maximum extent permitted by law:
- we are not liable for any indirect, incidental, special, consequential, exemplary or punitive damages, or for loss of profits, revenue, savings, data, goodwill or opportunity, even if advised of the possibility;
- our total aggregate liability for all claims arising out of or relating to the App is limited to the amounts you paid us for the App in the 12 months before the event giving rise to the claim, or RM 50 if you have paid nothing and a cap of zero is not permitted by law.
11. Your indemnity to us
You will indemnify and hold us harmless against claims, losses, damages and costs (including reasonable legal fees) arising from your breach of these terms, your misuse of the App, or your violation of any law or third-party right in connection with the App.
12. Termination
You may stop using the App at any time — erasing your data and uninstalling ends the licence. We may suspend or terminate your licence (including revoking licence keys and blocking device identifiers) if you breach these terms or abuse the service. If we terminate for breach, no refund is due for any unused period, except where applicable law or the relevant store's policy requires one. Sections 3, 4 and 9–13 survive termination, together with the intellectual-property and feedback provisions of section 2.
13. Governing law and disputes
These terms are governed by the laws of Malaysia. The courts of Malaysia have exclusive jurisdiction over any dispute arising out of or in connection with the App or these terms, and you submit to that jurisdiction. Nothing in this section prevents us from seeking urgent or injunctive relief in any court of competent jurisdiction.
14. General
These terms, together with the Privacy Notice, are the entire agreement between us regarding the App. If any provision is held unenforceable, the remainder stays in force, and the provision is enforced to the maximum extent permitted. A failure to enforce a term is not a waiver. We may assign this agreement; you may not. We may update these terms — material changes will be flagged in the App with a new effective date, and continued use after that constitutes acceptance. These terms are provided in English.
15. Contact
PromaxDigita — adlohnft@gmail.com.
← Back to Recap