← CarrotProperty

Privacy Policy

CarrotProperty Sdn Bhd · Ketchup · Last updated 7 October 2026

In short: Ketchup records that a WhatsApp message was sent or received, and when. It does not store what the message said. Each agent can see only their own contacts. We never use one agent's contacts for ourselves or anyone else, and we never sell personal data.

1. Who we are

This policy is issued by CarrotProperty Sdn Bhd (Company No. 202201011541), a company incorporated in Malaysia (“CarrotProperty”, “we”, “us”).

Ketchup is our enquiry management system for property agents. Agents use it to keep track of WhatsApp enquiries about properties for sale and rent: who they need to reply to, appointments and viewings, bookings, loans and follow-ups.

If you message an agent on WhatsApp, you don't use Ketchup yourself. The agent does.

2. Our role: controller or processor

Under Malaysia's Personal Data Protection Act 2010 (“PDPA”), our role depends on whose customer you are.

If you contacted CarrotProperty

We are the data controller (a “data user” under the PDPA). We decide how your data is used, as described in this policy.

If you contacted another agent or agency that uses Ketchup

That agent or agency is the data controller for your data. CarrotProperty is their data processor: we process your data on their behalf, only on their instructions, and only to provide Ketchup to them. In particular:

That agent is responsible for their own use of your data, including telling you how they use it. This policy explains how Ketchup handles it on their behalf.

If you are an agent using Ketchup

We are the data controller for your account details (see 3.5).

3. What we collect

This section covers:

3.1 Contact details

Ketchup receives these through the WhatsApp Business Platform (operated by Meta). They include:

An agent may also save a different name for you, for example your real name in place of a nickname. Ketchup keeps the WhatsApp profile name alongside it.

3.2 Message metadata, but not message content

For each WhatsApp message between you and the agent, Ketchup stores only:

Ketchup's database has no field for message text, and it does not store photos, voice notes, documents or other attachments. Your conversation itself stays in WhatsApp.

3.3 How you found the agent

If you contacted the agent by tapping a Facebook or Instagram “click to WhatsApp” advert, WhatsApp attaches details of that advert to your first message. Ketchup stores:

If your first message came from a property portal listing, Ketchup stores that listing's reference number. This tells the agent which adverts and listings bring in enquiries.

3.4 What the agent records about your enquiry

As your enquiry progresses, the agent may record:

3.5 Agents using Ketchup

For agents and agencies who use Ketchup, we hold:

What we do not collect

4. How message content is handled

To keep its records up to date, Ketchup processes new WhatsApp messages. The message text is only ever held in memory, for the few seconds that processing takes. It is used for three narrow checks, and then discarded:

Message text is never written to Ketchup's database, its logs or its backups.

5. Why the data is used

Ketchup uses this data only to help the agent you contacted:

For CarrotProperty's own customers, we process your data with your consent, given when you contact us. Where it is necessary, we also rely on it being needed to take steps you ask for before entering into a transaction, or to perform one (PDPA section 6(2)).

For another agent's customers, that agent is responsible for having a lawful basis. We process the data only on their instructions.

Ketchup does not send WhatsApp messages on its own. Every message you receive is written and sent by an agent, and Ketchup is not used to send automated marketing messages.

Ketchup does not make automated decisions about you that have legal or similarly significant effects. Its reminders are suggestions to the agent, who decides what to do.

6. Who we share it with

We do not sell, rent or trade personal data. We use these service providers to run Ketchup. Each processes data only on our instructions and for these purposes:

ProviderWhat they doLocation
SupabaseDatabase, sign-in and server functions for KetchupSingapore
Meta Platforms (WhatsApp Business Platform)Carries WhatsApp messages between you and the agentMeta's global infrastructure
CloudflareHosts the Ketchup web app and this websiteGlobal network

If you go ahead with a transaction, the agent may share the necessary details with parties involved in it, such as the developer, the owner or landlord, the banks you apply to, solicitors, or a co-broking agent. That is the agent's decision, made outside Ketchup, and those parties should only receive what that step of your transaction needs.

We may also disclose data where required by law or by a court or regulator.

7. Transfers outside Malaysia

Ketchup's database is hosted in Singapore, and some providers above operate globally. Where personal data is transferred outside Malaysia, we do so in accordance with section 129 of the PDPA. We choose providers that protect personal data to a standard comparable to the PDPA.

8. How we keep it secure

If a personal data breach occurs that is likely to cause significant harm, we will notify the Personal Data Protection Commissioner and, where required, the people affected, as the PDPA requires. If the breach affects another agent's data, we will also notify that agent without delay.

9. How long it is kept

CarrotProperty's own enquiries

When the period ends, the data is deleted or anonymised.

Other agents' data

10. Your rights

Under the PDPA you may:

If you contacted CarrotProperty, contact us using the details in section 15. We will respond within 21 days, and there is no charge.

If you contacted another agent, they control your data, so please ask them first. If you contact us instead, we will pass your request to that agent and help them respond.

If you withdraw consent while an enquiry or transaction is in progress, the agent may be unable to continue helping you with it.

11. Deleting your data

To have your data deleted from Ketchup, email ask@carrotproperty.com or call or WhatsApp +60 16-339 3168. Tell us:

What happens next:

You can also block or delete the chat in WhatsApp at any time. This stops further messages reaching the agent, but it does not delete records already held, so please contact us if you want those deleted too.

12. Data from Meta

We use data received through Meta's WhatsApp Business Platform only to provide Ketchup as described in this policy. We do not sell it, use it for advertising profiles, or share it except as described in section 6. We comply with Meta's Platform Terms.

When an agent connects their WhatsApp Business account to Ketchup:

13. Children

Ketchup is for adults involved in property transactions. We do not knowingly collect personal data from anyone under 18.

14. Changes to this policy

If we change how we handle personal data, we will update this page and the “last updated” date above. We will tell agents using Ketchup about any material change before it takes effect.

15. Contact us

For any question, request or complaint about personal data, contact our Data Protection Officer:

CarrotProperty Sdn Bhd (202201011541) — Data Protection Officer
Email: ask@carrotproperty.com
Phone / WhatsApp: +60 16-339 3168

If you are not satisfied with our response, you may complain to the Personal Data Protection Department (Jabatan Perlindungan Data Peribadi), Malaysia.