Trust centre

What happens to your customers’ data, and what we don’t claim yet.

Each workspace’s data is kept apart in the data layer. Card, bank and IC numbers are masked before any AI call. Our support team gets in only with a reason, and your admins are told at once. Below: what’s built, who processes data for us, and what we won’t promise until production runs.

Last updated 11 November 2026.

Two workspaces · one data layer

  1. Teras Home

    An agent opens Contacts

    Teras Home’s contacts, and no one else’s

  2. Kedai Kopi Co.

    The bot saves a new lead

    Saved and stamped Kedai Kopi Co.

The data layer checks every request

Each query and save is limited to the workspace the request comes from.

  • A save that names another workspace

    Refused

  • A request with no workspace at all

    Refused: it fails closed

Illustration. Every read and write is scoped to one workspace. Teras Home and Kedai Kopi Co. are example workspaces.

What’s built

Six controls, in the product today.

Each one is built and tested in Axonave. The grey line under each is where you find it.

  • Each workspace kept apart

    The data layer scopes every query and save to one workspace. A save that names another workspace is refused. So is a request with no workspace at all: a mistake fails closed instead of leaking.

    Built into every record

  • Roles and permissions

    Seven built-in roles: Admin, Manager, Supervisor, Agent, Bot Manager, Auditor and Viewer. Or make your own from fine-grained permissions, so a contractor can answer chats without seeing the deals.

    Settings → Roles

  • An audit log

    Each change with its time, the person, the record and what changed. Filter it by user or record, or export it as CSV.

    Settings → Audit Log

  • Sign-in

    Passwords are stored as bcrypt hashes. Access tokens last 15 minutes. Ten wrong passwords in 15 minutes stop sign-in for that account.

    Users → Sign out everywhere

  • Encrypted in transit and at rest

    Every connection uses HTTPS, and the server’s disk is encrypted. On top of that, WhatsApp tokens, webhook secrets, mailbox passwords and sign-in tokens are encrypted by the app with AES-256-GCM, and the keys can be rotated.

    Behind every connection

  • PDPA and GDPR requests

    When a customer asks, export everything you hold about them, or erase it. How it works is further down this page.

    Settings → Privacy

AI and your customers’ data

The AI gets [CARD_1], never the card number.

Before a message reaches the AI, card numbers, bank accounts, IC and passport numbers and secrets become placeholders. Emails and phone numbers too, unless you switch that off. Your team still sees what the customer wrote.

1 · Your customer writes

On WhatsApp or web chat

Hi, my card 4111 1111 1111 1111 was charged twice. My IC is 900101-14-5678, please call me on +60 12-345 6789.

Card numbers, IC and passport numbers, bank accounts and secrets are always detected; emails and phone numbers by default.

2 · What the AI receives

Placeholders, not the data

Hi, my card [CARD_1] was charged twice. My IC is [ID_1], please call me on [PHONE_1].

Masking happens before every AI call: answers, Agent Assist, search and draft articles.

3 · What your team sees

The original conversation

Hi, my card 4111 1111 1111 1111 was charged twice. My IC is 900101-14-5678, please call me on +60 12-345 6789.

Your stored conversation keeps what the customer wrote, so the agent can still help.

A customer message with a card number, an IC number and a phone number. The AI receives it with those values replaced by the placeholders CARD_1, ID_1 and PHONE_1; the team still sees the original message.
Illustration. What a customer writes, what the AI receives and what your team sees. The card, IC and phone numbers are made up.
Sensitive data settings: cards, bank accounts, IC and passport numbers are always masked before the AI; emails and phones by default

The Privacy settings in our demo workspace: what is always hidden from the AI, and the platform rules that stay on.

What OpenAI receives

  • Masked text, sent by one service. Nothing a customer wrote is logged on the way.
  • Every request is sent with store: false, so OpenAI is asked not to keep the response.
  • A hashed workspace identifier, never your workspace’s id or name.
  • Data sharing with OpenAI is switched off for our organisation.

OpenAI’s own page says data sent to its API isn’t used to train its models unless the customer opts in, and that abuse-monitoring logs are kept for up to 30 days. OpenAI’s page on API data, read 8 November 2026.

See how the AI answers

Support access

When our team opens your workspace, your admins are told.

Sometimes we need to see what you see to fix a problem. This is how a support session works, step by step.

  1. A reason first

    An Axonave super admin types why, such as your ticket number. It doesn’t wait for your approval.

  2. Your admins are told

    Every admin in your workspace gets a bell and an email at once, with the reason.

  3. An hour, then it ends

    A session lasts 60 minutes and can be extended once. It can be read-only from the start.

  4. Some things stay locked

    It can’t change a password or email address, make API keys, change webhooks, erase a customer, remove a user or run an export.

  5. Every change is marked

    Anything changed in the session shows in your audit log as Axonave support.

PDPA and GDPR

A customer asks for their data. Here’s what you do.

Both start from Settings → Privacy, or the More menu on the customer’s contact, lead or ticket. Both find the person by every email and number on their records.

Export

  1. Choose Export data.
  2. A ZIP of their records, messages and files is built in the background.
  3. Only you can download it, for 7 days. Then it’s deleted.

Erase

  1. Type the customer’s email address (or number) to confirm.
  2. The erase runs 24 hours later. You can cancel it until then.
  3. A legal hold on the contact, lead or ticket stops it.

After an erase, ticket numbers, dates and counts stay, so your reports still add up. The audit log records the request and its counts, never the person.

Who processes data for us

The companies Axonave uses to run the platform, what each one does, and what it receives.

Last updated 11 November 2026.

  • OpenAI

    What we use it for
    AI answers, Agent Assist, knowledge search and draft articles
    What it receives
    Masked customer messages, and your articles for search
  • Paddle

    What we use it for
    Payments, invoices and sales tax, as merchant of record
    What it receives
    Your billing email and payment, entered in Paddle’s own checkout
  • Meta

    What we use it for
    WhatsApp, through the official Cloud API
    What it receives
    Messages and media to and from your WhatsApp numbers
  • Cloudflare

    What we use it for
    Turnstile, the spam check on sign-up, the support form and, if you turn it on, the chat widget’s leave-a-message form
    What it receives
    What the visitor’s browser sends for the check
  • Email provider

    What we use it for
    Platform email: invitations, password resets, alerts, and replies for a workspace with no mailbox of its own
    What it receives
    The recipient’s address and the message
    Privacy policy
    Named on request
  • Hosting provider

    What we use it for
    The servers, databases and file storage Axonave runs on, in Singapore
    What it receives
    Everything stored in Axonave
    Privacy policy
    Named on request

Your own accounts stay yours

Mailboxes you connect (Gmail, Microsoft 365, Google Workspace or any IMAP mailbox), a Microsoft 365 calendar and your WhatsApp Business account are your accounts with those companies. Axonave reads and sends through them for you. Meta bills your WhatsApp account directly.

What we don’t claim yet

Two things we won’t say until they’re true.

Security reviewers ask for these first. Here’s where each one stands.

  • No security certifications

    We hold none yet, so this page names none.

  • No uptime figure

    There’s no uptime percentage until production has run long enough to measure one.

Found a security issue?

Email us. Tell us what you found, the steps to reproduce it and what it affects. We’ll write back to say we have it, and keep you posted while we fix it.

support@axonave.com

  • Test only on a workspace you own. Never open or change another customer’s data.
  • Don’t run tests that slow the service down for others, such as floods of requests.
  • Give us time to fix it before you tell anyone else.

Questions from security reviewers

Where is Axonave hosted?

On servers in Singapore, with the database and the files your team uploads. Every connection uses HTTPS and the server’s disk is encrypted. Each workspace’s data is kept apart in the data layer.

Is our data used to train AI?

The AI runs on OpenAI. Card, bank, IC and passport numbers and secrets are masked before every call, and each request is sent with store: false. Data sharing with OpenAI is switched off for our organisation, and OpenAI’s own page says API data isn’t used to train its models unless the customer opts in.

Can Axonave staff see our workspace?

Only in a support session. It needs a typed reason and lasts 60 minutes, and every admin in your workspace gets a bell and an email when it starts. Changes made in it are marked as Axonave support in your audit log.

How do we answer a PDPA or GDPR request?

Open Settings → Privacy, or the customer’s More menu. Export gives you a ZIP of their data. Erase runs 24 hours after you confirm it, unless you cancel it or a legal hold stops it.

Who takes our payment?

Paddle, as merchant of record. It handles the invoices and the sales tax.

Do you have security certifications?

Not yet, so we don’t claim any. This page lists what the product does today.

How do we report a vulnerability?

Email support@axonave.com with what you found and how to reproduce it. Test only on a workspace you own.

Bring your security questions to a demo.

A 30-minute call with the team that builds Axonave. Bring your questionnaire, and we’ll answer from what’s on this page.

We reply within one business day by email or WhatsApp.