Security

You're trusting us with your customers' phone numbers. Here's what we do about that.

No badges we haven't earned. This is what's in place today, and most of it is checked by automated tests every time we change the code.

  • Credentials encrypted

    Razorpay keys, WhatsApp tokens and other secrets are encrypted at rest. Staff can't read them in the admin.

  • Workspaces kept apart

    Every database query is scoped to one workspace. Automated tests try to read across workspaces on every change, and fail the build if they can.

  • Signed webhooks

    Payment and WhatsApp events are accepted only with a valid signature from Razorpay, Cashfree, Stripe or Meta. Webhooks we send to you are signed too.

  • Card and UPI details never reach us

    Payments run on the PCI-DSS certified checkout of Razorpay, Cashfree or Stripe. We only see the result.

  • Rate limits and bot checks

    Sign-in, sign-up and public forms are rate limited. Click floods and form spam are filtered.

  • Hosted in India

    Servers in Indian data centres, with daily backups.

Found a security problem?

Please tell us privately through the contact form and pick "Something else". We reply within two business days, and we'll credit you if you'd like.

Open the contact form

Not in place yet, and we'd rather say so: SOC 2 or ISO 27001 certification, and a public bug bounty.

The safeguards running today

  • Encrypted secrets

    Razorpay keys, WhatsApp tokens and API secrets are encrypted at rest and hidden even from our admin screens.

  • Workspaces kept apart

    Every query is scoped to one workspace. Automated tests try to read across workspaces on every change and fail the build if they can.

  • Signed webhooks

    Payment and WhatsApp events are accepted only with a valid signature from the gateway or Meta. Webhooks we send are signed too.

  • No card or UPI data

    Customers pay on Razorpay, Cashfree or Stripe's PCI-DSS certified checkout. We only see the result.

  • Rate limits

    Sign-in, sign-up and public forms are rate limited; spam and click floods are filtered.

  • Two-factor sign-in

    Protect owner and admin accounts with a second factor, plus mobile-number sign-in with a 6-digit code.

What's in place, and what isn't yet

What's in place, and what isn't yet
FeatureStatus
Hosting in India with daily backupsYes
Encryption of keys and tokens at restYes
Workspace isolation tests on every changeYes
DPDP Act notice and grievance processYes
SOC 2 certificationNo
ISO 27001 certificationNo
Public bug bountyNo

Access inside your own business

Owners and admins

Everything in the workspace, including billing and connected accounts. Protect these with two-factor.

Team members

The inbox, contacts and tasks they need. Chats can be assigned so each person sees their own queue.

Your accountant

Read-only billing, GST and accounts. No chats, no settings, no editing sales.

Leaving, exporting or deleting

  • 01

    Export

    Download contacts and invoices as files at any time.

  • 02

    Delete

    Remove your workspace from settings, or ask us in writing.

  • 03

    Disconnect

    Remove Marketiism from your Facebook settings and revoke access.

Questions people ask

How does Marketiism keep your data safe?

Your data is hosted on servers in India with daily backups. Payment keys and WhatsApp tokens are encrypted, every business is kept in its own workspace and tested on each code change, and card or UPI details never reach us. We don't hold SOC 2 or ISO 27001 yet, and we say so.

  • India Where servers are. Daily backups.
  • Encrypted Keys and tokens at rest. Staff can't read them.
  • Every change Isolation tests run. Builds fail if workspaces leak.
  • Not yet SOC 2 / ISO 27001. Listed honestly below.
Where is my data stored?
On servers in India, with daily backups. Your contacts, chats, invoices and settings stay in your own workspace. WhatsApp messages travel through Meta's infrastructure, as they do for every WhatsApp Business Platform provider, and payments are processed by your own gateway. Backups are kept on Indian servers too.
Can Marketiism staff read my data?
Secrets such as gateway keys and WhatsApp tokens are encrypted and can't be read even in our admin. Support staff only look into a workspace when you ask for help with something specific. We don't sell data or use one business's data for another. Access is limited to what's needed.
Do you have SOC 2 or ISO 27001?
Not yet, and we'd rather say so plainly. The safeguards listed on this page are in place and most are checked by automated tests on every change, but we haven't been through a formal SOC 2 or ISO 27001 audit. We'll update this page if that changes.
Do card or UPI details pass through your servers?
No. Customers pay on the PCI-DSS certified checkout of Razorpay, Cashfree or Stripe, using your own account. Marketiism only receives a signed confirmation of the result, such as paid or failed, and never sees card numbers, UPI PINs or bank login details. Refunds also go through your gateway.
How are businesses kept separate?
Every business works in its own workspace, and every database query is scoped to that workspace. Automated tests try to read one workspace's data from another on every code change and fail the build if they succeed, so a mistake can't quietly reach production. Agencies get the same separation per client.
Is Marketiism compliant with the DPDP Act?
We publish a data protection notice under India's Digital Personal Data Protection Act, 2023, explaining our role, what we process, your rights and how to reach the grievance officer. For your own customers' data, you are the data fiduciary and we process it for you.
Can I turn on two-factor authentication?
Yes. Owners and admins can protect their accounts with two-factor sign-in, and anyone can sign in with their mobile number and a 6-digit code. We recommend two-factor for every account that can see billing or connected payment and WhatsApp accounts. It takes about a minute to switch on from your account security page.
How are webhooks protected?
Payment and WhatsApp events are only accepted when they carry a valid signature from Razorpay, Cashfree, Stripe or Meta, so nobody can fake a payment by calling our endpoint. Webhooks we send to your systems are signed too, and the developer docs show how to verify them.
What happens if a breach happens?
Our data protection notice sets out how we handle personal data breaches, including notifying affected businesses and the authorities where the DPDP Act requires it. We would rather prevent one, which is why isolation tests, encryption and signed webhooks run on every change. You'd hear from us directly.
How do I report a security problem?
Write to us privately through the contact form and choose 'Something else'. Please don't post details publicly first. We reply within two business days, keep you updated while we fix it, and will credit you publicly if you'd like. There's no paid bug bounty yet.
Can I delete all my data?
Yes. Delete your workspace from settings, or ask us in writing through the contact page. The data deletion page explains each route, including removing Marketiism from your Facebook settings. Backups age out on their normal schedule after deletion. Export anything you need to keep before you delete, because deletion can't be undone.
Who in my team can see customer chats?
Team members you invite can see the inbox and contacts their role allows, and chats can be assigned so each person works their own queue. The accountant role can't see chats at all; it only gets read-only billing, GST and accounts. Owners can change roles at any time.
Are login and forms protected against bots?
Yes. Sign-in, sign-up and public forms are rate limited, and spam and click floods are filtered before they reach your CRM. That protects your account from password guessing and keeps junk enquiries out of your pipeline and your reports. Real customers don't notice the checks at all.
Do you back up my data?
Yes, daily, on servers in India. Backups let us restore the service after a failure. They aren't a replacement for your own exports, so download your contacts and invoices regularly if you need copies for your records or your CA. Exports take a minute from the contacts and billing screens.
Is the AI trained on my customers' data?
No. The AI uses your business knowledge and the current conversation to answer your customers, through Google's Gemini models. We don't use one business's chats to answer another business's customers or to advertise to anyone, and you can read every AI reply. Your knowledge stays in your workspace.

Try it on your own business for two weeks.

14 days free, no card. If you get stuck setting up WhatsApp, we'll get on a call and do it with you.