Privacy Policy

Effective Date: March 11, 2026

1. Introduction

Cybergine ("we," "our," or "us") operates an AI-powered customer service platform that enables businesses to create intelligent WhatsApp chatbot assistants. This Privacy Policy explains how we collect, use, store, share, and protect your personal data when you use our website, platform, APIs, and related services (collectively, the "Service").

This policy applies to all users of the Service, including Organisation administrators, team members, and Customer End Users who interact with AI Assistants via WhatsApp or other messaging channels.

2. Definitions

  • "Personal Data" means any information relating to an identified or identifiable natural person.
  • "Processing" means any operation performed on Personal Data, including collection, storage, use, and deletion.
  • "Data Controller" means the entity that determines the purposes and means of processing Personal Data.
  • "Data Processor" means the entity that processes Personal Data on behalf of the Data Controller.
  • "Organisation" means a business entity that uses our Service to create and manage AI Assistants.
  • "Customer End User" means any person who communicates with an AI Assistant via WhatsApp or other channels.

3. Data We Collect

We collect different categories of data depending on how you interact with our Service:

a) Account Data

Name, email address, password (hashed), organisation name, role, and billing information.

b) Communication Data

Messages sent and received through WhatsApp and other channels, including message content, phone numbers, timestamps, and conversation metadata.

c) Knowledge Base Data

Documents, Q&A pairs, and other content uploaded by Organisations to train their AI Assistants.

d) Product Catalogue Data

Product listings, descriptions, images, pricing, and inventory information uploaded by Organisations.

e) Usage & Analytics Data

Page views, feature usage, API call logs, conversation metrics, and performance data.

f) Technical Data

IP addresses, browser type, device information, operating system, and referral URLs collected automatically when you access the Service.

4. How We Collect Data

  • Directly from you: When you register, configure Assistants, upload content, or contact support.
  • Automatically: Through cookies, server logs, and analytics when you use the Platform.
  • From third parties: Via the WhatsApp Business API (message delivery data from Meta), Firebase (authentication tokens), and payment processors.
  • From Customer End Users: When they send messages to your AI Assistants through WhatsApp.

5. Legal Basis for Processing

Under the UK GDPR and EU GDPR, we process your Personal Data based on the following legal bases:

  • Contractual necessity: Processing required to deliver the Service you have subscribed to (account management, AI response generation, message delivery).
  • Legitimate interest: Service improvement, security monitoring, fraud prevention, and analytics - where our interests do not override your rights.
  • Consent: Marketing communications, optional cookies, and any processing for which we specifically request your consent.
  • Legal obligation: Compliance with applicable laws, regulations, court orders, or government requests.

6. How We Use Your Data

  • To provide and operate the Service, including AI response generation
  • To process and deliver WhatsApp messages between Organisations and Customer End Users
  • To authenticate users and manage account security
  • To improve, personalise, and develop new features
  • To generate anonymised analytics and business insights
  • To detect, prevent, and address fraud, abuse, and security incidents
  • To provide customer support and respond to enquiries
  • To comply with legal obligations and enforce our Terms of Service
  • To send service-related communications (updates, security alerts, account notifications)

7. AI Processing & Automated Decision-Making

Our Service uses artificial intelligence to process messages and generate responses. Key information about our AI processing:

  • Messages are processed by third-party Large Language Models (LLMs), including OpenAI's models, to generate responses.
  • We use Retrieval-Augmented Generation (RAG) to search your Knowledge Base and provide contextually relevant answers.
  • AI Assistants operate under configured personas but are clearly automated systems, not human agents.
  • We do not use your data to train foundation AI models. Data sent to LLM providers is for generation purposes only.
  • No fully automated decisions with legal or similarly significant effects are made without human oversight.
  • You have the right to request human review of any AI-generated decision that affects you.

8. Third-Party Service Providers

We share data with the following categories of service providers who process data on our behalf:

Provider Purpose Data Processed
OpenAI AI response generation Message content, Knowledge Base excerpts
Google Cloud Platform Hosting, infrastructure, secret management All service data
MongoDB Atlas Database storage Account, conversation, and configuration data
Elasticsearch Knowledge base search and RAG Knowledge Base content, product data
Firebase (Google) Authentication, real-time messaging sync Authentication tokens, message sync data
Shopify E-commerce platform integration, billing Product catalogue, store policies, page content, billing subscription state
Meta (WhatsApp) Message delivery via WhatsApp Business API Phone numbers, message content, delivery status

All sub-processors are bound by data processing agreements that require them to protect your data in accordance with applicable data protection laws.

8b. Shopify Integration

When you install Cybergine from the Shopify App Store, we access certain data from your Shopify store to power the AI assistant. We request only the minimum permissions (scopes) needed:

Permission What We Access Why
read_products Product titles, descriptions, prices, images, variants So the AI assistant can answer product questions and make recommendations
read_content Pages, blog posts, FAQ content To build the knowledge base for answering customer questions
read_legal_policies Refund, shipping, and privacy policies So the assistant can accurately communicate store policies to customers
write_script_tags Inject the chat widget script into your storefront To display the AI chat widget on your online store

How We Handle Shopify Data

  • Storage: Product catalogues, pages, and policies are synced into our database and search index to power AI-assisted conversations. Access tokens are encrypted at rest using Fernet symmetric encryption.
  • Retention: Shopify data is retained while your app subscription is active. When you uninstall the app, we perform a soft delete immediately. After 48 hours, Shopify sends a shop/redact webhook and we permanently delete all shop data from both our database and search indexes.
  • Billing: Subscription billing is handled entirely by Shopify. We do not store credit card numbers or payment details. We only store your subscription status and plan name.

GDPR Compliance via Shopify Webhooks

We implement Shopify's three mandatory GDPR compliance webhooks:

  • Customer Data Request: When a customer requests a copy of their data, we search our records and send a summary report to our compliance team (legal@cybergine.com) within 30 days.
  • Customer Data Erasure: When a customer requests deletion of their data, we anonymise conversation records and permanently delete message content, analytics, and real-time chat data associated with that customer.
  • Shop Data Erasure: 48 hours after you uninstall the app, we permanently delete all data associated with your shop — including products, knowledge base, conversations, messages, analytics, search indexes, and widget configurations. No trace of your shop remains in our primary database.

All GDPR webhook requests are verified using HMAC-SHA256 signatures to prevent unauthorized data access or deletion. Processing is logged to a tamper-evident audit trail.

9. WhatsApp Business API Compliance

When you use our WhatsApp integration:

  • Message data is transmitted through Meta's WhatsApp Business API infrastructure, subject to Meta's own privacy policies.
  • Cybergine manages WhatsApp phone numbers on behalf of your Organisation. Phone number custody and portability upon termination are subject to Meta's policies.
  • Customer End Users must opt in to receive messages in accordance with WhatsApp's business messaging policies.
  • Message content is processed to generate AI responses and is stored in our systems for conversation history and analytics.

10. Multi-Tenant Data Isolation

Cybergine operates a multi-tenant architecture where multiple Organisations share the same infrastructure. We implement logical data separation to ensure that each Organisation's data - including conversations, Knowledge Base content, product catalogues, and user information - is isolated and not accessible by other tenants. Access controls are enforced at the application level to prevent cross-tenant data exposure.

11. Data Retention

We retain your data for as long as necessary to fulfil the purposes described in this policy:

  • Account data: Retained for the duration of your account plus 30 days after account deletion.
  • Conversation history: Retained while your account is active. Configurable retention periods may be available per Organisation.
  • Knowledge Base data: Retained until deleted by the Organisation or upon account termination.
  • Analytics data: Aggregated analytics retained for up to 2 years. Individual usage logs retained for up to 12 months.
  • Audit logs: Retained for up to 7 years for security and compliance purposes.
  • Billing records: Retained for up to 7 years as required by financial regulations.

Upon account termination, you have a 30-day grace period to export your data before it is permanently deleted.

12. Data Security

We implement industry-standard security measures to protect your data:

  • Encryption in transit: All data transmitted between your browser and our servers is encrypted using TLS 1.2 or higher.
  • Encryption at rest: Data stored in our databases is encrypted at rest using industry-standard encryption.
  • Secret management: Credentials and API keys are managed through Google Cloud Secret Manager.
  • Access controls: Role-based access control (RBAC) limits access to data based on user roles and responsibilities.
  • Audit logging: Security events are logged and monitored for anomalous activity.
  • Regular reviews: We conduct periodic security assessments of our infrastructure and application.

While we take reasonable precautions to protect your data, no method of electronic storage or transmission is 100% secure. We cannot guarantee absolute security.

13. International Data Transfers

Our primary infrastructure is hosted in Europe (Google Cloud europe-west1). However, some data processing may involve transfers to countries outside the UK and European Economic Area (EEA), particularly:

  • OpenAI API calls: Message content may be processed in the United States for AI response generation.
  • Meta/WhatsApp: Message delivery infrastructure operates globally.

Where data is transferred outside the UK or EEA, we ensure appropriate safeguards are in place, including Standard Contractual Clauses (SCCs), adequacy decisions, or other legally recognised transfer mechanisms.

14. Your Rights (GDPR)

Under the UK GDPR and EU GDPR, you have the following rights regarding your Personal Data:

  • Right of access: Request a copy of the Personal Data we hold about you.
  • Right to rectification: Request correction of inaccurate or incomplete data.
  • Right to erasure: Request deletion of your Personal Data (subject to legal retention requirements).
  • Right to restriction: Request that we limit how we process your data in certain circumstances.
  • Right to data portability: Receive your Personal Data in a structured, machine-readable format.
  • Right to object: Object to processing based on legitimate interest or for direct marketing purposes.
  • Right regarding automated decisions: Not be subject to decisions based solely on automated processing that produce legal effects.

To exercise any of these rights, contact us at privacy@cybergine.com. We will respond within 30 days. You also have the right to lodge a complaint with a supervisory authority, including the UK Information Commissioner's Office (ICO).

15. Your Rights (CCPA/CPRA)

If you are a California resident, you have additional rights under the California Consumer Privacy Act (CCPA) and California Privacy Rights Act (CPRA):

  • Right to know: Request disclosure of the categories and specific pieces of Personal Data we have collected.
  • Right to delete: Request deletion of your Personal Data.
  • Right to opt out of sale: We do not sell your Personal Data to third parties.
  • Right to non-discrimination: We will not discriminate against you for exercising your privacy rights.

16. Cookies & Tracking

We use cookies and similar technologies to operate and improve the Service:

  • Essential cookies: Required for authentication, session management, and security (e.g., Flask session cookies, CSRF tokens).
  • Authentication tokens: Firebase authentication tokens for user session management.
  • Analytics cookies: Used to understand how you interact with the Platform and to improve our Service.

We do not use third-party advertising or tracking cookies. You can manage your cookie preferences through the cookie consent banner or your browser settings. Disabling essential cookies may affect the functionality of the Service.

17. Children's Privacy

The Service is not directed at individuals under the age of 16. We do not knowingly collect Personal Data from children. If you believe that a child has provided us with Personal Data, please contact us at privacy@cybergine.com and we will take steps to delete such information promptly.

18. Changes to This Policy

We may update this Privacy Policy from time to time to reflect changes in our practices, technology, legal requirements, or other factors. When we make material changes:

  • We will notify you via email or an in-app notification at least 30 days before the changes take effect.
  • The "Effective Date" at the top of this page will be updated.
  • Continued use of the Service after the effective date constitutes acceptance of the updated policy.

We encourage you to review this policy periodically.

Questions about your privacy? privacy@cybergine.com