Privacy Policy

Last updated 28 May 2026

This policy explains how PocketLab ("we", "us") handles personal data in PocketPOS, in line with Malaysia's Personal Data Protection Act 2010 (PDPA), including the 2024 amendments. By using the Service you consent to this handling.

Data controller: PocketLab [registered entity name & SSM no. — to confirm], [registered address]. Privacy contact: hello@pocketlab.my.

1. What we collect

2. How we use it

To provide and operate the Service, authenticate you, process your subscription, provide support, keep the Service secure, detect and respond to abuse, and improve the product. We do not sell your personal data and do not use it for third-party advertising.

3. Your customers' data (PocketPOS as your processor)

When you record customers, orders, payment proofs, loyalty points, or store-credit balances against your customers in PocketPOS, you are the data controller for that information. You are responsible for having a lawful basis to collect it under the PDPA. We process it on your behalf to provide the Service. If a customer of yours exercises a PDPA right against you (access, correction, withdrawal of consent), you must fulfil that request — contact us if you need help extracting the data.

4. Who we share it with (sub-processors)

We use a small set of trusted providers strictly to run the Service. Each processes data only as needed to provide their part of the Service.

We may also disclose data where required by law (e.g. lawful court orders, statutory data-protection requests).

5. Cross-border transfers

Your data is stored with Supabase in the Singapore (ap-southeast-1) region. Cloudinary, ToyyibPay, and Vercel may process data outside Malaysia in jurisdictions with comparable data-protection law, and we rely on each provider's published security and data-handling commitments.

6. Storage & security

Data is transmitted over TLS and protected by row-level security policies, role-based access control, and per-account password hashing (bcrypt). Payment-gateway credentials are encrypted at rest. Login attempts on every login surface are rate-limited and failed attempts are recorded for brute-force detection. No system is perfectly secure, but we take reasonable measures to protect your data.

7. Retention

We keep your data for as long as your account is active and as needed to provide the Service or meet legal obligations. As of this policy:

8. Your rights under the PDPA

You may request access to and correction of your personal data, and you may withdraw consent to its processing (which may mean we can no longer provide the Service to you). If you are a customer of a PocketPOS tenant, contact the tenant directly for requests about your shopping data — they are the data controller for that data. To exercise rights against PocketLab itself, contact hello@pocketlab.my. We respond within a reasonable period.

9. Cookies

We use essential session, authentication, and locale-preference cookies needed to keep you signed in and to operate the Service (including a pp_locale cookie that remembers your language choice on the marketing site). We do not use cookies for third-party advertising or cross-site tracking.

10. Children

The Service is for business use by adults. We do not knowingly process the personal data of children under 18.

11. Changes

We may update this policy; the "last updated" date at the top will change, and material changes will be communicated through the Service or by email.

12. Contact

Privacy questions or requests: hello@pocketlab.my.