Yield Force
HomeDataPrivacyTermsContact
EU GDPR & Uganda DPPA Compliance

Privacy Policy

Effective date: 22 September 2026 · Last updated: 11 October 2026

Yield Force is a trading name of Gaia Holdings Limited, a company incorporated and registered in Uganda.

1. Who We Are and How to Contact Us

Data Controller (for merchant accounts and website visitors):

Gaia Holdings Limited (trading as Yield Force)

Incorporated in Uganda under the Companies Act, 2012

Registration Number: 80034949534220

Address: Nakasero IV, Nakasero, Kampala 10270, Uganda · P.O. Box 169035, Kampala GPO

Phone: +256 762 600 505 · +256 701 856 687

Privacy enquiries: dev@yieldforce.dev

Website: https://yieldforce.dev

EU Operations:

Gaia Holdings Limited (trading as Yield Force) provides services to merchants in the Netherlands and across the EU/EEA.

2. Regulatory Framework

Gaia Holdings Limited is subject to two data protection regimes, both of which apply to our operations:

2.1 EU GDPR — Direct Application

Because we offer services to merchants and process data of individuals in the EU/EEA, the EU General Data Protection Regulation (Regulation (EU) 2016/679 — GDPR) applies directly to our processing activities under Article 3(2) GDPR (extra-territorial scope — offering services to data subjects in the Union). Our lead EU supervisory authority is the Autoriteit Persoonsgegevens (AP) in the Netherlands.

2.2 Uganda Data Protection and Privacy Act 2019 (DPPA)

As a company incorporated in Uganda, we are also bound by the Data Protection and Privacy Act, 2019 (Act No. 9 of 2019, Cap. 97) and the Data Protection and Privacy Regulations, 2021 (SI No. 84 of 2021), supervised by the Personal Data Protection Office (PDPO) under NITA-U.

Gaia Holdings Limited is in the process of completing registration with the PDPO and will publish the registration reference upon confirmation.

3. Our Roles Under GDPR and the DPPA

Processing ContextOur RoleData Subjects
Merchant registration, billing, platform accountsData ControllerMerchant staff, account admins
Website visitors, contact/demo enquiriesData ControllerSite visitors, prospective clients
End-customer messaging (WhatsApp, Instagram, Facebook)Data ProcessorShoppers communicating with Shopify merchants
Google Ads account and campaign data that a business chooses to connectData ProcessorMerchant staff and account holders

When we act as a Data Processor, we process end-customer conversation data strictly on the documented instructions of the Shopify merchant (the Data Controller), pursuant to a GDPR Article 28 Data Processing Addendum (DPA).

Are you an end-customer? If you are a shopper who has chatted with an online store powered by Yield Force, the merchant operating that store is your Data Controller. To exercise your data protection rights, please contact that merchant directly. Where requests are submitted to us, we will promptly assist the merchant in fulfilling them in accordance with our DPA.

4. Data We Collect as a Data Controller

4.1 Merchant Account and Registration Data

When a Shopify merchant registers for Yield Force, we collect:

  • Identity data: Full name, business name, Shopify store URL, country.
  • Contact data: Business email address, support contact details.
  • Billing data: Subscription tier and, for directly invoiced clients, billing address and VAT/tax identification number. For Shopify merchants, subscription billing is handled by Shopify; Yield Force does not receive or store payment card details.
  • Credential vault data: WhatsApp Business Account (WABA) IDs, Phone Number IDs, Meta System User Tokens, Shopify API access tokens, and (where a business connects its Google Ads account) Google OAuth tokens — stored in an encrypted, per-tenant credential vault using a Bring-Your-Own-Key (BYOK) architecture.
  • Technical and security logs: IP addresses, browser user-agent strings, login timestamps, API call logs.

4.2 Website Visitor Data

When you visit yieldforce.dev, we may collect:

  • Contact form submissions: Name, business email, message content.
  • Technical data: Server access logs (IP address, referrer, page path, timestamp) retained for security purposes. We do not deploy analytics trackers, marketing pixels, or behavioural cookies.

4.3 Children

Our website and merchant dashboard are intended for businesses and are not directed at children. We do not knowingly collect personal data from children through them. Messages that shoppers send to a merchant are controlled by that merchant (see Section 3). If you believe a child has given us personal data, email dev@yieldforce.dev and we will delete it.

5. How We Use Your Data and Our Legal Bases

5.1 Under EU GDPR (Article 6)

PurposeData UsedLawful Basis
Providing and administering the SaaS platformMerchant account data, credential vault dataArt. 6(1)(b) — Performance of contract
Processing payments and issuing invoicesBilling data, tax numbersArt. 6(1)(b); Art. 6(1)(c) — Legal obligation
Compliance with tax and legal obligationsFinancial recordsArt. 6(1)(c) — Legal obligation
Platform security, fraud detection, abuse preventionTechnical logs, IP dataArt. 6(1)(f) — Legitimate interests
Responding to contact/demo requestsContact form dataArt. 6(1)(f) — Legitimate interests
Notifying merchants of platform changes or new sub-processorsContact dataArt. 6(1)(b) — Performance of contract

5.2 Under Uganda DPPA (Section 7)

Processing of personal data of Ugandan data subjects is based on:

  • Section 7(2)(b) DPPA: Contractual necessity — for performance of our service agreements with Ugandan merchant clients.
  • Section 7(2)(a) DPPA: Legal authorisation — where processing is required or authorised by Ugandan law.
  • Section 7(1) DPPA: Informed consent — where none of the above grounds apply.

5.3 We never sell data

We never sell data. This applies to all data we hold, including data received through our Meta, Shopify and Google integrations.

6. Artificial Intelligence, LLMs, and Automated Decision-Making

6.1 AI Models Used

Yield Force uses Google Vertex AI, with processing in the United States, to power intent classification, natural language response generation, sentiment analysis, and escalation detection.

6.2 No Training on Customer Data

Your personal data and customer message transcripts are processed strictly for real-time inference and workflow automation. Customer data is never used to train, retrain, or fine-tune any public or third-party foundation model. No customer data is shared with AI vendors for training purposes. This also applies to Google user data received through the Google Ads API (see Section 8).

6.3 GDPR Article 22 — Automated Decision-Making

Yield Force's AI engine assists merchants with automated conversational routing and draft response generation. It does not make automated decisions that produce legal effects or similarly significantly affect individuals within the meaning of GDPR Article 22(1). Merchant administrators retain full supervisory control and override capability over all automated outputs via the Zone 5 Governance Portal.

7. Data We Process as a Data Processor (End-Customer Conversations)

When merchants use Yield Force to power their customer messaging channels, we process end-customer data on the merchant's behalf as a Data Processor (GDPR Art. 28; DPPA s.2). This includes:

  • Platform-scoped user identifiers (WhatsApp phone numbers, Instagram Scoped User IDs, Facebook Page-Scoped IDs);
  • Message content — customer inquiries, order queries, support requests;
  • Message metadata — timestamps, delivery receipts, read receipts.

All such processing is governed by a Data Processing Addendum (DPA) between Yield Force and the merchant. Merchants may request a copy of our standard DPA at dev@yieldforce.dev.

Integrations not yet active. TikTok For Business (Lead Generation API and campaign reporting) and LinkedIn Marketing Solutions (Lead Gen Forms API and ad analytics) are in application review with those platforms. No personal data is collected or processed through them until the platform approves our application and a merchant explicitly activates the integration. We will update this policy before any such processing begins. See the Data Handling Disclosure.

8. Google User Data

8.1 Google user data

If you connect a Google Ads account, Yield Force requests the scope https://www.googleapis.com/auth/adwords. We use it only to list the accounts you can access, read campaign data and performance metrics, and pause or enable campaigns when you or your authorised users ask us to. This data is stored in our database in Stockholm, Sweden, separately for each customer, and is never shared with other customers. Your access token is kept in a secrets vault.

When you ask our AI agents to work with your campaigns, relevant Google Ads data may be included in the prompts sent to Google Vertex AI in the United States to produce a response for you. We do not use customer data to train our system, and your data remains yours.

8.2 Limited Use disclosure

Yield Force'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.

8.3 Disconnecting and deletion

You can disconnect Google Ads at any time under Configuration, Channels, which removes the stored connection and token. You can also revoke access at https://myaccount.google.com/permissions. When a business stops being a customer, it can download its data, and Yield Force then removes its records, including any stored Google Ads data. To request deletion of other data, write to dev@yieldforce.dev.

8.4 International transfers

Message content and, where you use our AI agents with your advertising data, relevant Google Ads data are processed by Google Vertex AI in the United States. Our servers are in France and our database is in Sweden.

9. Sub-processors

We engage the following sub-processors, each bound by equivalent data protection obligations (GDPR Art. 28(2)–(4); DPPA s.19):

Sub-processorLocationPurposeTransfer Mechanism
Supabase, Inc.Stockholm, Sweden (EU)Database hosting, authentication, row-level tenant isolationHosted in the EU; SCCs where applicable
EU VPS ProviderParis, France (EU)Application hosting and computeHosted in the EU
Meta Platforms Ireland LimitedIreland (EU)WhatsApp Cloud API, Instagram Messaging API, Facebook Messenger APIEU establishment; Meta Business Platform Terms & DPA
Shopify Inc.Canada / globalStore API and webhook synchronisationEU SCCs (Module 2)
Google LLC (Vertex AI)USAAI inference on message content and, where used, Google Ads data. We do not use customer data to train our system.EU SCCs (Module 2) + TIA
Resend Inc.USA / GlobalTransactional system notifications and merchant alertsEU SCCs
Cloudflare Inc.Global (EU Data Localisation)Edge routing, WAF, DNS, DDoS protectionEU SCCs
Google LLC (Google Ads API)USA / GlobalSource of campaign data a business chooses to connect; receives pause/enable instructions (see Section 8)Google Ads Data Processing Terms (incl. EU SCCs)

We will provide at least 14 days' written notice before adding any new sub-processor.

Meta API note: When you interact with a merchant via WhatsApp, Instagram, or Facebook Messenger, your messages are transmitted through Meta Platforms Ireland Limited (4 Grand Canal Square, Grand Canal Harbour, Dublin 2, Ireland). Yield Force does not access your personal Meta account credentials; all interactions occur via authorised business webhooks.

10. International Data Transfers

10.1 Netherlands (EU) → Uganda

Uganda has not received an adequacy decision from the European Commission (GDPR Art. 45). Transfers of EU personal data to Gaia Holdings Limited in Uganda are therefore governed by:

  • EU Standard Contractual Clauses (SCCs) — Commission Implementing Decision (EU) 2021/914, Module 2 (Controller-to-Processor) or Module 1 (Controller-to-Controller) as applicable; and
  • A documented Transfer Impact Assessment (TIA) in accordance with Schrems II (Case C-311/18) and EDPB Recommendations 01/2020, including encryption in transit (TLS 1.3) and at rest (AES-256), with cryptographic keys managed within the EU or by an independent EU custodian.

10.2 Uganda → Netherlands (EU)

Transfers of personal data from Uganda to the Netherlands are authorised under Section 19(a) of the DPPA 2019, on the basis that the Netherlands (as an EU Member State subject to the GDPR and UAVG) provides data protection standards that meet or exceed those of the DPPA. We maintain a documented adequacy assessment on file for PDPO inspection purposes (DPPR Reg. 30(5)).

10.3 Where Data Is Hosted

Servers: Paris, France. Database: Stockholm, Sweden. AI processing (Google Vertex AI) and document staging (Google Cloud Storage): United States. Cross-border processing to Uganda consists primarily of operational access for platform administration, subject to the safeguards in §10.1.

11. Security Measures (GDPR Article 32; DPPA Section 20)

We implement the following technical and organisational measures:

  • Encryption in transit: TLS 1.3 for all data in motion.
  • Encryption at rest: AES-256 for all database storage.
  • Tenant isolation: Per-tenant Sovereign Key and Supabase Row-Level Security (RLS) — no cross-tenant data access is architecturally possible.
  • Credential security: BYOK vault — merchant API keys and Meta System User Tokens are encrypted per-tenant.
  • Webhook security: HMAC-SHA256 signature verification for all Meta and Shopify webhook payloads.
  • Access control: Role-based access control (RBAC) on a least-privilege basis.
  • Data breach response: We will notify the AP within 72 hours of confirming a personal data breach (GDPR Art. 33); we will notify the PDPO immediately upon becoming aware of a security breach (DPPA s.21); affected data subjects will be notified without undue delay where required.

12. Data Retention

We retain personal data only for as long as necessary for the stated purposes:

Data CategoryRetention PeriodBasis
Merchant account and profile dataDuration of the contract. When a customer stops being a customer, it can download its data, and Yield Force then removes its recordsContract performance; post-termination data export
End-customer chat transcripts30–90 days (merchant-configurable)Processor instructions under DPA
Webhook ingest and API logs14–30 days (rolling)Legitimate interests — security and debugging
Encrypted database backupsRolling 14–30 daysDisaster recovery
Google Ads connection and access tokenUntil the business disconnects Google Ads; disconnecting removes the stored connection and tokenProcessor instructions under DPA; Google API Services User Data Policy
Financial, billing, and tax records5 years from end of tax periodLegal obligation — Uganda Tax Procedures Code Act 2014 (s.15); Uganda Companies Act 2012 (s.147)
Customer erasure requests (customers/redact)Purged within 30 days of receiptGDPR Art. 17; DPPA s.23; Shopify Partner requirements
Shop erasure on uninstall (shop/redact)Purged within 30 days of uninstallGDPR Art. 17; DPPA s.23; Shopify Partner requirements

13. Your Rights

13.1 Rights Under EU GDPR (Articles 15–22) — EU/EEA Data Subjects

RightWhat It Means
Access (Art. 15)Request a copy of personal data we hold about you
Rectification (Art. 16)Request correction of inaccurate or incomplete data
Erasure (Art. 17)Request deletion where grounds apply
Restriction (Art. 18)Request suspension of processing pending a dispute
Data Portability (Art. 20)Receive your data in a machine-readable format (JSON/CSV)
Object (Art. 21)Object to processing based on legitimate interests
Automated Decisions (Art. 22)Not applicable — we make no automated decisions with legal effect

13.2 Rights Under Uganda DPPA — Ugandan Data Subjects

  • Right to prevent processing causing damage or distress (DPPA ss.20–21)
  • Right to object to direct marketing processing (DPPA s.22)
  • Right to rectification, blocking, erasure, or destruction of inaccurate or unlawfully held data (DPPA s.23)
  • Right of access to personal data held (DPPA s.24)

To exercise any of the above rights, contact us at dev@yieldforce.dev. We will respond within one calendar month (GDPR) or without undue delay (DPPA), free of charge, subject to identity verification. To request deletion of your data, follow the steps on our Data Deletion page.

14. Cookies and Local Storage

14.1 No Tracking Cookies

Yield Force does not use advertising cookies, marketing pixels, tracking beacons, Google Analytics, Meta Pixel, or any third-party behavioural analytics tools on our website or platform.

Because we do not store non-essential cookies, no cookie consent banner is required under Article 11.7a of the Dutch Telecommunications Act (Telecommunicatiewet — Tw) or the EU ePrivacy framework. Enforcement in the Netherlands falls under the Autoriteit Consument & Markt (ACM) and the Autoriteit Persoonsgegevens (AP).

14.2 Strictly Necessary Storage Only

We use only the following essential session technologies:

Key / CookieProviderTypePurposeDuration
sb-auth-tokenSupabase / Yield ForceSecure cookie / LocalStorageAuthenticates merchant administrator sessionsSession / 7 days
yf_csrf_tokenYield ForceHTTP-only cookieProtects against Cross-Site Request Forgery on admin formsSession
theme_preferenceYield ForceLocalStorageRemembers UI appearance preference (dark/light mode)1 year

15. Supervisory Authorities and Complaints

If you believe we have not handled your personal data lawfully, you have the right to lodge a complaint:

EU/EEA residents (lead supervisory authority)

Autoriteit Persoonsgegevens (AP)

Bezuidenhoutseweg 30, 2594 AV Den Haag, The Netherlands

autoriteitpersoonsgegevens.nl

Tel: +31 (0)70 888 85 00

Ugandan residents

Personal Data Protection Office (PDPO), NITA-U

pdpo.go.ug

We would welcome the opportunity to address your concern directly before escalation. Please contact us first at dev@yieldforce.dev.

16. Changes to This Policy

We may update this Privacy Policy from time to time. We will notify merchant account holders of material changes by email and by posting a notice on the Platform. The "Last updated" date at the top of this page will reflect the most recent revision.

17. Contact

Gaia Holdings Limited (trading as Yield Force)

Entity: Gaia Holdings Limited

Jurisdiction: Uganda

Address: Nakasero IV, Nakasero, Kampala 10270, Uganda · P.O. Box 169035, Kampala GPO

Phone: +256 762 600 505 · +256 701 856 687

Email: dev@yieldforce.dev

Website: https://yieldforce.dev

© 2026 Gaia Holdings Limited · Incorporated in Uganda