These terms are an agreement between you and CatTech Enterprise ("we", "us"), a sole proprietorship registered in Malaysia. They cover the MyPurrse Android app (com.cattech.mypurrse), its API, and this website. By installing, signing in to, or using MyPurrse you agree to these terms and to our privacy policy. If you do not agree, do not use MyPurrse and uninstall the app.
1. What MyPurrse is
MyPurrse is a personal expense notebook. With your permission it reads the payment alerts that the banking and e-wallet apps you choose show on your phone, asks an AI model to classify them, and writes notes to a Google Sheet in your own Google Drive.
- MyPurrse never connects to your bank, e-wallet, or card account. It does not ask for, see, or store your online banking login, and it cannot move money.
- It is not a bank, payment service, accountant, tax adviser, or financial adviser. Nothing in the app is financial advice.
- AI classification can be wrong or incomplete. Check To review and your sheet, and do not rely on MyPurrse as your only record for tax, legal, or accounting purposes.
2. Who can use it
You must be 18 or older, or have permission from a parent or guardian who agrees to these terms for you. You must use MyPurrse only for your own finances, on a phone you control, with a Google account you are allowed to use.
3. Your account and permissions
You sign in with Google. You are responsible for your Google account and your phone. You choose which apps MyPurrse reads alerts from, and you can change that or turn notification access off at any time. You may only let MyPurrse read notifications that are yours.
4. Your data
Your transactions are saved to Google Sheets and optional receipt photos in your own Google Drive, on every plan. You own those files; signing out or deleting your MyPurrse account does not delete them. Our server does not store your transactions. What we do keep, and for how long, is described in the privacy policy. You give us permission to process alert and receipt text only to provide the service, and, if you turn on Help improve MyPurrse, to improve it as described there.
5. Plans, allowances, and billing
- MyPurrse has a Free plan and paid plans (currently Pro and Max). Plans differ in how many apps MyPurrse reads alerts from, how many AI auto-reads and receipt scans you get, how much history you see, and which cats you can use.
- Auto-reads and receipt scans are fair-use allowances. The app shows how much of your allowance is left as a percentage. When an allowance runs out, new alerts wait in To review until it resets or you upgrade; nothing is lost.
- We may adjust allowances to keep the service reliable and affordable. If we materially reduce what a paid plan includes, we will tell you in the app or by email before it applies, and you can cancel before then.
- In the app, plans are monthly or yearly subscriptions sold through Google Play Billing. A yearly plan costs eleven times the monthly price for twelve months and is charged up front. They renew automatically until you cancel in the Google Play Store. Google's terms apply to payment, taxes, trials, and refunds; refund requests for those are handled through Google Play.
- On mypurrse.com, plans are sold monthly or yearly, with payments processed by Stripe. A yearly plan costs eleven times the monthly price for twelve months and is charged up front. Website plans renew automatically each month or year until you cancel. You can cancel at any time under Manage billing on the Manage subscription page; you keep the plan until the period you paid for ends, and it is not refunded for the unused part except where the law requires it or as set out below. We will email you before a yearly plan renews.
- If you are charged by mistake, or MyPurrse doesn't work for you because of a fault on our side, email us within 14 days of the charge and we will refund that payment in full.
- A plan applies to your MyPurrse account wherever you bought it, and the app shows a website plan with a link to manage it. If you pay for plans through both Google Play and the website at the same time, you get the higher plan; cancel the one you don't need, as we can't cancel a Google Play subscription for you.
- When a paid plan ends, you move to Free. Your accounts are kept; alerts from apps beyond the Free plan pause and resume if you subscribe again.
6. Acceptable use
Do not misuse MyPurrse. In particular, do not: read other people's notifications without their consent; send the API content that is not a real payment alert or receipt; try to get around plan allowances, rate limits, or security; scrape, overload, reverse engineer, or attack the service; or use it for anything unlawful. We may limit or suspend an account that does these things.
7. Third-party services
MyPurrse relies on Google (Sign-In, Drive, Sheets, and Play Billing), Stripe (payments on the website), an AI model provider, and our hosting provider. Their availability and terms are outside our control. Your use of Google services is also governed by Google's terms.
8. Availability and changes
We work to keep MyPurrse running but do not promise that it will always be available or that every payment alert will be caught. Capture depends on your phone maker, battery settings, notification access, and the other apps still posting alerts. We may change, add, or remove features. MyPurrse is Android-only for now.
9. Ending your use
You can stop at any time: sign out, cancel any subscription in Google Play or under Manage billing on the website, and ask us to delete your account as explained on the delete account page. We may suspend or end access for a serious or repeated breach of these terms, or if we stop offering MyPurrse; if we stop offering it, we will give reasonable notice where we can.
10. Intellectual property
The MyPurrse name, logo, app, and companion cats (Ember, Silk, Shadow, and Mocha) belong to CatTech Enterprise. We give you a personal, non-transferable licence to use the app while these terms apply. You may not copy, resell, or reuse the app or the cats in another product.
11. Disclaimer and liability
To the extent the law allows, MyPurrse is provided "as is", and we are not liable for indirect or consequential loss, missed or misread alerts, AI mistakes, Google Drive or Play Billing outages, or phone settings that stop notifications. To the extent the law allows, our total liability to you is limited to the amount you paid us for MyPurrse in the 12 months before the claim. Nothing in these terms excludes or limits rights you have under the Consumer Protection Act 1999 or other Malaysian law that cannot be excluded.
12. Changes to these terms
We may update these terms. We will change the date above and, for material changes, tell you in the app or by email before they apply. Continuing to use MyPurrse after that means you accept the new terms.
13. Governing law
These terms are governed by the laws of Malaysia, and the courts of Malaysia have jurisdiction. If you live in Singapore, the Philippines or Brunei, you also keep any consumer protections your own law gives you that cannot be excluded by agreement.
14. Contact
CatTech Enterprise, Malaysia · cattech.enterprise@gmail.com · Registration number and address: business information