Skip to content
syncdo

Privacy Policy

Last updated: November 7, 2026

Syncdo (“Syncdo,” “we,” “us,” or “our”) is operated by Infix Commercial. This Privacy Policy explains what information we collect when you use the Syncdo Chrome extension, web dashboard and Android app (together, the “Service”), how we use it, who we share it with, and the choices you have. By using Syncdo, you agree to the practices described in this policy.

If you have questions about this policy, contact us at support@syncdo.co.

1. Information We Collect

1.1 Account information

When you sign up for Syncdo, we collect your name, email address, phone number, business name, and basic details about your business (industry, business type, country, and language preference) that you provide during onboarding.

1.2 Lead and contact information

Syncdo is built to help you manage your business contacts on WhatsApp. When a contact becomes a lead in Syncdo — because you or someone in your workspace added them (in WhatsApp Web, in the dashboard, in the Android app, or by importing a file), because they arrived through a lead source your workspace connected (a website form or inbound webhook, a Google Sheet, a property portal, or the Syncdo API), or, if you set a SIM to “All calls” in the Android app, because of a call with them (Section 12) — we store that contact’s name, phone number, and any additional details you choose to add (such as company, email, city, notes, or custom fields). Opening a chat in WhatsApp Web does not add anyone as a lead.

We only store information about contacts who are leads in your workspace, added in one of the ways above. Syncdo does not read, store, or process your entire WhatsApp contact list or every conversation in your WhatsApp account — only the contacts and conversations you bring into Syncdo as part of using it as your CRM.

1.3 Message content

For contacts who are leads, Syncdo stores the WhatsApp message content exchanged with that contact. We store this for a specific, limited purpose: so that our AI can detect customer intent, generate a conversation summary, and draft replies on your behalf, and so that you have a record of your conversation history with that lead inside your CRM — the same way any CRM keeps a record of customer communications.

We do not store, read, or process messages from contacts who are not leads, and we do not access personal WhatsApp conversations unrelated to your business use of Syncdo.

1.4 Usage and technical information

We automatically collect some technical information when you use Syncdo, including your IP address, browser type, device information, and basic usage logs (such as which features you use and when). We use this to operate, secure, and improve the Service, and to diagnose technical issues.

1.5 Payment information

If you buy a paid plan, payment is processed by our payment partner, Dodo Payments, which acts as the merchant of record and is the legal seller of your purchase. Syncdo does not directly collect or store your full card or payment details — these are handled entirely by Dodo Payments under its own security standards and privacy practices. We receive and store only the information necessary to manage your subscription, such as your plan, billing status, and transaction history.

1.6 Calls, from the Android app

If you use the Syncdo Android app, it logs your phone calls with your leads — or every call on a SIM you set to “All calls” — and, if your workspace turns it on, uploads the recordings your phone’s dialler made of those calls. Section 12 explains exactly what the app reads, what it sends, and what it never touches.

2. Why We Store What We Store

We want to be specific and transparent here, since “why does a CRM store my customers’ messages” is a fair question.

Syncdo’s entire purpose is to act as your business’s customer relationship system, built on top of WhatsApp. To do that — to show you your pipeline, detect what a customer wants, draft a reply for you, and remind you to follow up — Syncdo needs a record of the conversations and contacts you’ve chosen to manage through it. This is the same reason any CRM (Salesforce, HubSpot, or a simple spreadsheet) keeps a record of customer interactions: without it, there is no CRM, only a messaging app.

The key distinction is scope: we only store data for contacts who are leads in your Syncdo workspace — added by you or your team, or through a lead source or call setting your workspace chose. Your personal chats, your conversations with contacts who are not leads, and the rest of your WhatsApp account are never touched, read, or stored by us.

3. How We Use Your Information

We use the information described above to:

  • Provide the core functionality of the Service — managing your leads, pipeline, templates, and conversation history
  • Power AI features, including intent detection, conversation summaries, and draft reply generation
  • Communicate with you about your account, billing, and important service updates
  • Provide customer support
  • Monitor, maintain, and improve the security and performance of the Service
  • Comply with legal obligations

We do not use your business data, your leads’ information, or your message content to train AI models, and we do not sell your data to third parties.

4. Who We Share Information With

We share information with the following categories of third-party service providers, each of whom processes data only as necessary to provide their specific service to us:

ProviderPurposeWhat they process
OpenAIPowers AI intent detection, conversation summaries, and draft reply generationConversation content for your leads in Syncdo, and the details your team records on those leads that the AI needs to read them (for example notes, call outcomes and call notes, stage and deal details), sent to OpenAI’s API for processing. Call recordings are not sent.
SupabaseDatabase and data storageAll account, lead, and conversation data stored in Syncdo
RailwayBackend server hostingProcesses requests to operate the Service
VercelHosting for our website and dashboardStandard web hosting and delivery
Dodo PaymentsPayment processing (merchant of record)Billing and payment information for paid plans
Cloudflare (R2)Private storage for call recordings and for files attached to templatesRecordings of calls with your leads, uploaded by the Android app when your workspace turns recordings on, and files your team attaches to message templates
Google Firebase Cloud MessagingWaking your work phone (Android)The phone’s push token, and the alerts sent to your own work phone: a “call this lead” request you make from your own computer (the lead’s name and number), and your reminders (the reminder’s title and due time, and the lead’s name and number)
AnyChatPowers the in-app support chat in your dashboardWhat you type into the support chat, and which screen you opened it from. The screen is sent as a page name such as “billing” or “contacts” — never a contact’s phone number, name or other details. When support is set up to recognise you, it is also told your name, your email address, your workspace’s name and plan, your role and the date you signed up, so support can answer questions about your account without asking for them

We require these providers to handle data securely and only for the purposes we’ve engaged them for. We do not sell, rent, or trade your personal information or your customers’ information to third parties for marketing or any other purpose.

We may also disclose information if required by law, to protect our legal rights, or to investigate fraud or security issues.

5. Data Retention and Deletion

We retain your account information and lead/conversation data for as long as your account is active.

Deleting your account. In Syncdo, open Settings → My account. Deleting your own account takes effect at once: your access, your sign-in, your work phone, your notification subscriptions and your blocked numbers are deleted. The leads you worked on, and the notes, messages and calls you logged, stay with the business, because they are its customer records.

Deleting a workspace. An owner can delete the whole workspace. It is deleted 30 days after the owner confirms — until then it keeps working and any owner can cancel — and then everything in it is deleted, including call recordings in storage. A paid subscription is cancelled first.

When an account, a workspace or a lead is deleted, we delete the associated data from our active systems as described above, and any remaining copies, such as backups, within 6 months. We keep data longer only where required by law: invoices and payment records are kept by Dodo Payments, our merchant of record, for tax and accounting purposes, and we keep a record that a deletion happened (dates and counts, without names or content).

You can also request export or deletion of your data at any time by contacting us at support@syncdo.co from your account’s email address. How to delete your account, step by step: syncdo.co/delete-account.

6. Your Rights

Depending on your location, you may have rights regarding your personal information, including the right to:

  • Access the personal information we hold about you
  • Correct inaccurate information
  • Request deletion of your information
  • Export your data in a portable format
  • Object to or restrict certain processing

To exercise any of these rights, contact us at support@syncdo.co. We will respond within a reasonable timeframe and in accordance with applicable law.

7. Data Security

We take reasonable technical and organizational measures to protect your information, including encryption of data in transit (HTTPS/TLS) and at rest (your workspace’s data and call recordings are stored encrypted, with AES-256, by our database and storage providers), secure hosting infrastructure, and access controls limiting who can view your data. No system is completely secure, and we cannot guarantee absolute security, but we are committed to protecting your information and will notify you in the event of a data breach affecting your personal information, as required by applicable law.

8. International Data Transfers

Syncdo is operated from India, and our service providers (including OpenAI, Supabase, Railway, Vercel, Dodo Payments, Cloudflare, Google Firebase, and AnyChat) may process and store data in countries outside your own, including the United States. By using Syncdo, you consent to this transfer and processing of your information.

9. Children’s Privacy

Syncdo is a business tool intended for use by individuals who are at least 18 years old, or the age of legal majority in their jurisdiction. Syncdo is not directed at, and we do not knowingly collect information from, children.

10. Cookies

We use a minimal set of cookies and similar technologies necessary for the Service to function — such as keeping you logged in and remembering your preferences.

We use cookies to remember which link brought you to Syncdo (kept for 30 days), and Meta Pixel to measure our ads and show Syncdo ads to people who visited our site or clicked our links on Facebook and Instagram. We don't sell this data.

The support chat in your dashboard is provided by AnyChat. When it loads, it stores data in your browser so that a conversation you start stays open as you move between pages and is still there when you come back. That storage is set by AnyChat, under their own privacy policy rather than ours, and it is there to keep the chat working.

We do not use cookies for third-party advertising, and we do not use them to follow you across other websites.

11. Google User Data (Google Sheets Integration)

Syncdo offers an optional Google Sheets integration. If you connect it, this section explains exactly what Google data Syncdo accesses, what it does with it, and how you stay in control. If you never connect Google Sheets, none of this applies and Syncdo requests no access to your Google account.

11.1 What we access

When you connect Google Sheets, Syncdo asks Google only for the drive.file permission — access limited to the individual spreadsheets you choose through Google’s own file picker. Syncdo cannot see any other files in your Google Drive: only the specific sheets you pick, and only after you pick them.

11.2 What we do with it

Syncdo reads the rows of the sheet and tab you select and uses them to create or update leads in your Syncdo workspace — and nothing else. Syncdo does not write to, change, or delete your spreadsheets, and it does not use your Google data for any purpose beyond turning the rows you point it at into leads.

11.3 What we store

To keep the connection working, Syncdo stores the connection token Google issues (stored encrypted), the email address of the connected Google account (so you can see which account is connected), a record of which sheets you have connected, and the leads created from those sheets.

When you disconnect, Syncdo revokes the token at Google and deletes it. The leads already created from your sheets stay in your workspace — they are now your CRM records, like any other lead — and the connected sheets are paused rather than removed, so you can reconnect later; you can also remove any connected sheet yourself at any time.

11.4 What we do not do

We do not sell or share your Google data with anyone, we do not use it for advertising, and we do not use it to train AI or machine-learning models. No human reads your Google data except with your explicit permission, where necessary for security or to resolve a technical problem you have reported, or where required by law.

11.5 How to disconnect

You can disconnect at any time from Settings → Google Sheets in Syncdo, or by removing Syncdo from your Google Account’s connections at myaccount.google.com/permissions.

Syncdo’s use and transfer to any other app of information received from Google APIs will adhere to the Google API Services User Data Policy, including the Limited Use requirements.

12. The Syncdo Android App

The Syncdo Android app is for sales teams whose business uses Syncdo. You sign in to your business’s workspace; the app shows the Syncdo dashboard and adds call features that only a phone can provide. Everything in the sections above applies to the dashboard inside the app, including the support chat. This section explains what the call features read on your phone and what they send to Syncdo.

12.1 Call log — calls with your leads, or all calls on a SIM you choose

The app reads your phone’s call log so that calls with your business’s leads are recorded on the lead in Syncdo. The call log is read on your phone: the app looks through it there to find calls with your leads, and anything it skips never leaves your phone. On a SIM set to Leads only (the default), a call is sent to Syncdo only when the number is one of the leads in your workspace that you can see. For each call it sends, the app sends the lead’s number, whether the call was incoming, outgoing, missed or not answered, its time and length, which of your phone’s SIMs it was on, and any outcome, note, call-back time or reason you add. If your workspace uses AI follow-ups, a call’s outcome and note may be included when the AI reads that lead; call recordings are not.

What each SIM sends. For each SIM on your phone you choose: Leads only (the default) — only calls with your leads are sent, as described above; calls with anyone else are skipped on the phone, their numbers are not stored, sent or shown (unless you turn on “Add as lead”, below), and Syncdo keeps no record that they happened. All calls (where your workspace offers it) — every call on that SIM is treated as work: calls with numbers that are not yet leads are sent too, and each such number is added to Syncdo as a new lead owned by you. This happens automatically after the call, without asking each time; the new lead has no name (it shows as its number) and its source is “Call”. If the number already belongs to a lead of someone else in your workspace, the call is not logged. For such a call the app sends only the number and the call details above; it does not read the name or anything else from your phone’s contacts. Off — nothing on that SIM is read, sent or uploaded. Syncdo does not store your personal call history.

How long call entries are kept. A call sent to Syncdo is kept on its lead for as long as the lead and your workspace exist. Deleting the workspace deletes all of its calls.

Your leads, on the phone. So that it can recognise calls with your leads and show who is calling, the app keeps a copy of the names and numbers of the leads you can see in Syncdo on the phone, with the few details the caller ID card shows (company, stage, open deal value, the latest note and the next reminder), and your own reminders for the coming week so they ring on time. It refreshes them while you are signed in. They are stored inside the app only, are not included in your phone’s backups, are removed when you sign out (your upcoming reminders still ring), and are removed with the app. The app also keeps a short log of its last 20 actions for its Diagnostics screen; it stays on the phone and is not sent to Syncdo.

Blocked numbers. You, and your workspace’s owners and admins, can list numbers that are never logged, uploaded or turned into leads — on any SIM, including “All calls”. Each blocked number, and any label you give it, is stored in Syncdo: your own list is seen only by you, and the team list by everyone in the workspace.

Catching up on past calls. You can ask the app to send calls (and, where recordings are on, their recordings) from an earlier period — up to 90 days at a time — under the same rules.

“Add as lead” (optional, off by default). If you turn it on, a call with a number that is not a lead ends with a small card offering to add it. The number stays on your screen only; it is sent to Syncdo only if you tap “Add as lead”. You can limit the card to numbers that are not saved in your phone’s contacts — the app then asks your phone whether the number is saved, and reads nothing else from your contacts.

12.2 Call recordings

Syncdo does not record calls — your phone’s dialler does. If your workspace turns call recordings on and you choose the folder where your dialler saves recordings, the app uploads the recordings of calls with your leads, on a SIM set to Leads only or All calls, to Syncdo’s private storage. Recordings of other calls are never opened, copied or uploaded. To match recordings to calls, the app looks at the names and times of the files in that folder on your phone; the file names are never sent to Syncdo. Nothing in the folder is read until you choose it, and you can turn recordings off on your phone at any time in the app’s Phone settings.

What is stored. For each recording, Syncdo stores the audio file as your dialler saved it, and a record of which call and lead it belongs to, who made the call, the file’s type and size, and when it was uploaded.

Where it is stored. The app uploads each recording straight from your phone to Syncdo’s private storage on Cloudflare R2, through an upload link that expires within minutes; the audio does not pass through Syncdo’s servers. Recordings are encrypted in transit and at rest (Section 7). Syncdo does not send recordings to OpenAI or any other AI provider.

Who can play a recording. A recording is linked to its call and lead. It can be played only through a link that expires within minutes, and only by the person who made the call and the workspace’s owners and admins: owners and admins can play every recording, and everyone else, managers included, only the recordings of calls they made.

12.3 Consent to record

Whether a call may be recorded, and whether the other person must be told or must agree, depends on the law where you and they are. The business using Syncdo is responsible for recording calls lawfully, including telling customers or getting their consent where the law requires it. The app says so wherever recordings are turned on. For recordings, as for the rest of your business data, Syncdo acts as a processor on your business’s behalf (see our Terms of Service).

12.4 How long recordings are kept

Recordings are deleted automatically after the period your workspace chooses: 12 months by default, adjustable from 30 days to 12 months by the workspace’s owners and admins. The maximum retention period is 365 days. After that, recordings become eligible for deletion and are removed by the next successful daily cleanup. A daily clean-up deletes every recording past its workspace’s period, from storage and from Syncdo’s records; a shorter period applies to recordings already kept from the next clean-up, and a longer period chosen before this limit is treated as 12 months.

A recording is deleted sooner when its lead is deleted (at the next daily clean-up), and all of a workspace’s recordings are deleted from storage when the workspace is deleted (Section 5). Turning recordings off stops new uploads; those already kept stay, and can still be played, until their deletion date. The same applies if the workspace moves to a plan without recordings. When a member deletes their own account, the recordings of calls they made stay with the business, like their logged calls, until their deletion date.

12.5 Your work phone and calling from your computer

When you sign in to the app, that phone becomes your work phone: Syncdo issues a key for it and keeps only a scrambled (hashed) copy of it. The app tells Syncdo the phone’s model, the app version, a scrambled (hashed) identifier for this installation of the app (so signing in again on the same phone is recognised), a Firebase push notification token, the Android version, how many SIMs the phone has, each SIM’s name as the phone shows it (usually the mobile carrier’s name, such as the network you use, or a name you gave the SIM) and the setting chosen for it, whether call recordings are on and, if so, the name of the recordings folder you chose and the folders it sits in (only folder names — never the names of the files in it) and when the last recording was uploaded, how many calls are waiting to be sent, and which of the app’s settings are allowed (for example, whether “Display over other apps” is on). You and your workspace’s owners and admins see this in Settings → Phones, so they can help when calls aren’t being logged. If Android shows your SIM’s own phone number, the app displays it on the phone only and does not send it. When you set a reminder from the app, it also sends your phone’s time zone, so the reminder is due at the right local time.

When you click Call or WhatsApp on phone on a lead in Syncdo, Syncdo sends that lead’s name and number to your own work phone, which checks the lead against its own list before dialling. These requests are deleted after 7 days.

12.6 Your choices and deletion

You can stop a phone being your work phone at any time — sign out of the app on it, or remove it in Settings → Phones; its key stops working at once. You can turn recordings off, delete a lead (its recordings are deleted with it), delete your account in Settings → My account, or, as an owner, delete the workspace — see section 5 and syncdo.co/delete-account.

13. Changes to This Policy

We may update this Privacy Policy from time to time. If we make material changes, we will notify you by email or through the Service, and update the “Last updated” date above. Continued use of Syncdo after changes take effect constitutes acceptance of the updated policy.

14. Governing Law

This Privacy Policy is governed by the laws of India. Any disputes arising from this policy or your use of Syncdo will be subject to the exclusive jurisdiction of the courts of Delhi, India.

15. Contact Us

If you have questions, concerns, or requests regarding this Privacy Policy or your data, please contact us at:

Email: support@syncdo.co
Operated by: Infix Commercial

Syncdo — The WhatsApp CRM