Back to home
Legal

Privacy Policy — How We Handle Your Data

How KwaFlux Limited collects, uses, shares, and protects information when you use the KwaFlux website, desktop app, accounts, billing, support, optional cloud processing, and related services.

Updated September 2026

Introduction

This Privacy Policy explains how KwaFlux Limited (“KwaFlux,” “we,” “us,” or “our”) collects, uses, shares, and protects information when you use our website, desktop application, account features, billing tools, support channels, cloud processing features, and related services (collectively, the “Service”).

KwaFlux is designed as a local-first desktop AI media enhancement product. In local processing mode, your video, image, audio, and project files are processed on your device and are not uploaded to our servers for AI processing. If you choose to use optional cloud processing, remote rendering, AI cloud features, team collaboration, cloud backup, or other upload-based features, the files you select may be uploaded and processed as described in this Privacy Policy.

If you do not agree with this Privacy Policy, please do not use the Service.

1. Who we are

The Service is operated by:

KwaFlux Limited Company / Business Registration No.: 80432817 Registered office address: UNIT 225-22, 2/F MEGA CUBE, 8 WANG KWONG RD, KLN BAY, HONG KONG Support: support@kwaflux.com Privacy: privacy@kwaflux.com Legal: legal@kwaflux.com

2. Information we collect

We collect only the information reasonably necessary to provide, secure, license, bill, support, and improve the Service.

2.1 Information you provide to us

We may collect:

  • Account information, such as your email address, account ID, login method, and account preferences.
  • Billing information, such as your billing email, billing address, purchased plan, subscription status, Stripe customer ID, invoice ID, payment status, tax information, and payment confirmation details. We do not store your full card number.
  • Support information, such as messages you send to us, screenshots, logs, device details, crash descriptions, and other information you choose to provide when requesting support.
  • Waitlist or newsletter information, such as your email address and product interest, if you choose to join a preview waitlist or subscribe to product updates.
  • Cloud processing information, such as media files, project files, processing parameters, model selections, prompts, export settings, task metadata, and output results that you choose to upload or generate through optional cloud features.

If you choose to sign in with Google, Google shares your account email address, name, and profile picture with us after you approve the request. We use the email address to create or match your KwaFlux account and the name as your initial display name. We do not receive your Google password, and we do not access your Google Drive, Gmail, contacts, or any other Google data. You can revoke KwaFlux's access at any time from your Google Account permissions page; the KwaFlux account itself is deleted from the Privacy & data page in your dashboard.

2.2 Information collected automatically

When you use our website, account features, desktop application, or cloud features, we may automatically collect:

  • Device and environment information, such as operating system version, app version, GPU model, hardware capability, installation channel, error state, and compatibility status.
  • Network and security information, such as IP address, approximate location inferred from IP address, browser type, session identifiers, authentication logs, fraud-prevention signals, and access timestamps.
  • Usage and entitlement data, such as activated features, preview/export events, cloud task status, subscription entitlements, license validation status, account login state, crash reports, error logs, and diagnostic events.
  • Cloud task metadata, such as upload time, processing duration, file type, file size, task ID, queue status, error status, credit usage, download status, and account ID.
  • Website interaction data, such as pages visited, referrer, button clicks, and cookie/session information necessary to operate the website and account system.

2.3 Media files and project files

KwaFlux is designed as a local-first product and may also offer optional cloud processing features that users choose to enable.

Local Processing Mode

In local processing mode:

  • Your source videos, images, audio files, and project files are processed on your own device.
  • We do not upload your media files to KwaFlux servers for AI processing.
  • We do not use your media files to train AI models.
  • We do not manually review your media files.
  • Your media files remain on your device unless you choose to share them with us, for example when submitting sample files for a support request.

Optional Cloud Processing Mode

If you choose to use cloud processing, remote rendering, AI cloud features, team collaboration, cloud backup, or any other feature that requires file upload, we may process the media files, project files, task parameters, processing settings, and output results that you choose to upload.

In cloud processing mode:

  • Only files that you actively choose to upload or process through cloud features will be uploaded.
  • Before upload, relevant media files may be split into file chunks and encrypted.
  • Encrypted file chunks are transmitted through secure encrypted channels to our cloud infrastructure or trusted service providers.
  • While stored or queued in the cloud, file chunks are kept in encrypted form.
  • To complete the AI processing task you request, the relevant file chunks are temporarily decrypted only within a controlled AI compute environment.
  • After processing is completed, the system generates the output results and makes them available to you.
  • Source file chunks, temporary files, and output files are automatically deleted according to the retention period stated in this Privacy Policy or in the applicable feature page.
  • We do not use your uploaded media files, project files, or output results to train AI models unless you give us separate, explicit consent.

Cloud AI processing is not the same as end-to-end encryption. In order to perform AI processing, file content must be temporarily decrypted within the controlled AI compute environment. We use reasonable technical and organizational measures to protect files during transmission, storage, processing, and deletion, and to prevent unauthorized access, use, or disclosure.

2.4 Payment information

Payments are processed by Stripe or another payment processor displayed at checkout. We do not store your full payment card number or full payment credentials. The payment processor may collect and process payment data under its own terms and privacy policy.

3. How we use your information

We use information for the following purposes:

  • To create and manage your account.
  • To authenticate users and protect accounts.
  • To process payments, invoices, taxes, subscriptions, cancellations, refunds, and plan changes.
  • To activate licenses, verify entitlements, prevent unauthorized access, and enforce plan limits.
  • To provide local and optional cloud processing features requested by you.
  • To upload, queue, process, return, and delete cloud processing tasks and output results.
  • To calculate credits, usage, billing, subscription entitlements, and processing limits.
  • To provide customer support and troubleshoot technical issues.
  • To improve product performance, compatibility, stability, and user experience.
  • To detect, prevent, and investigate fraud, abuse, prohibited content, security incidents, chargebacks, and violations of our terms.
  • To communicate important product, account, billing, legal, security, or service updates.
  • To comply with applicable law, legal process, tax, accounting, and regulatory obligations.

We do not sell your personal information.

4. Cloud processing data

This section applies only if you choose to use cloud processing, remote rendering, AI cloud features, team collaboration, cloud backup, or other upload-based features.

4.1 What cloud processing data may include

Cloud processing data may include:

  • Source videos, images, audio files, project files, or other files selected by you.
  • File chunks created for upload, transfer, storage, or processing.
  • Task settings, model selections, prompts, parameters, processing preferences, and export preferences.
  • Output files generated from the processing task.
  • Task metadata, such as file type, file size, upload time, processing duration, queue status, error status, credit usage, account ID, task ID, and download status.

4.2 Why we process cloud processing data

We process cloud processing data only to:

  • Provide the cloud processing task requested by you.
  • Return output results to your account, device, or download link.
  • Calculate credits, usage, billing, taxes, and entitlement records.
  • Troubleshoot processing errors and provide support.
  • Protect the Service from fraud, abuse, prohibited uses, security incidents, and unauthorized access.
  • Comply with legal, accounting, tax, dispute-resolution, and regulatory obligations.

4.3 Retention and deletion of cloud files

Unless otherwise stated in the applicable feature page:

  • Source file chunks, temporary files, and output files are automatically deleted according to the retention period stated in the applicable feature page.
  • You may delete available cloud files manually where the product provides a delete option.
  • Temporary processing files, cache files, and intermediate files are deleted after the processing task is completed or failed, subject to system cleanup cycles.
  • Limited metadata, billing records, security logs, transaction records, and abuse-prevention records may be retained for legal, tax, accounting, fraud-prevention, dispute-resolution, compliance, and security purposes.

We may retain support files for a longer period if you voluntarily provide them to us for troubleshooting or if retention is necessary to resolve a dispute, enforce our terms, protect the Service, or comply with law.

4.4 No AI training without explicit consent

We do not use your uploaded media files, project files, prompts, or output results to train or improve AI models unless you give us separate, explicit consent.

We may use aggregated, de-identified, or synthetic operational data to improve performance, reliability, safety, and security, provided such data cannot reasonably identify you or your media.

4.5 Third-party cloud and AI providers

We may use trusted infrastructure, storage, security, and AI compute providers to operate optional cloud features. These providers process data only on our instructions and only as necessary to provide the requested feature, maintain security, or comply with legal obligations.

Depending on the feature, service providers may help with:

  • Encrypted file transfer and temporary storage.
  • GPU computing and AI processing.
  • Queue management and task orchestration.
  • Error logging and service monitoring.
  • Billing, tax calculation, and payment processing.
  • Security, fraud prevention, and abuse detection.

We require service providers to protect information using appropriate technical and organizational safeguards. We do not authorize them to use your cloud processing data for their own advertising, resale, or independent AI model training.

4.6 Facial, biometric, and sensitive media

Some media you process may contain faces, voices, bodies, private spaces, license plates, children, or other personal or sensitive characteristics.

KwaFlux does not use such media for facial recognition, identity verification, biometric identification, tracking, profiling, or marketing.

We do not create or store facial recognition templates, faceprints, voiceprints, or biometric databases unless a specific feature expressly requires it and you provide separate consent.

You are responsible for ensuring that you have the legal right, consent, and authority to upload and process any media through cloud features, especially where the media includes personal data, faces, voices, private spaces, children, third-party copyrighted content, or sensitive information.

5. Legal bases for processing

Where applicable law requires a legal basis, we process personal information based on:

  • Contract necessity, when processing is needed to provide the Service, manage your account, process billing, deliver cloud processing tasks requested by you, or provide support.
  • Legitimate interests, such as securing the Service, preventing fraud, preventing abuse, improving product quality, enforcing our terms, maintaining service reliability, and maintaining business records.
  • Consent, where we ask for your consent, such as optional marketing emails, optional telemetry choices, optional cloud features where required, biometric or sensitive processing where required, or any future use of your media files for AI model training.
  • Legal obligations, where processing is required for tax, accounting, legal, compliance, regulatory, or law-enforcement reasons.

6. How we share information

We may share information with limited categories of service providers and partners that help us operate the Service, including:

  • Payment processors, such as Stripe, for billing, taxes, subscriptions, invoices, refunds, and payment fraud prevention.
  • Authentication and database providers, such as Supabase, for account, entitlement, and license management.
  • Hosting, security, and infrastructure providers, such as Cloudflare, for website delivery, security, traffic routing, and account interactions.
  • Cloud storage and compute providers, for encrypted upload, temporary storage, AI processing, remote rendering, queue management, and output delivery when you choose cloud features.
  • Analytics and diagnostics providers, where used, to help us understand product stability, errors, and usage patterns. Where possible, we use aggregated or pseudonymized data.
  • Support tools, email providers, or customer communication systems, to respond to user requests.
  • Professional advisers, such as lawyers, accountants, auditors, insurers, or tax advisers, where necessary.
  • Authorities or third parties where legally required, including to comply with law, legal process, enforce our rights, protect users, or respond to lawful requests.
  • Successors in business transactions, such as a merger, acquisition, financing, restructuring, or sale of assets, subject to appropriate safeguards.

We do not share your personal information with third parties for their independent advertising or sale purposes.

We do not authorize third-party service providers to use your uploaded media files, project files, prompts, or output results for their own AI model training.

7. Cookies and tracking

Our website may use cookies, local storage, and similar technologies for:

  • Essential website operation.
  • Account login and session management.
  • Security and fraud prevention.
  • Billing portal and checkout functionality.
  • Basic analytics and performance measurement.

We do not use third-party advertising cookies or cross-site advertising trackers in the current website version. If this changes, we will update this Privacy Policy and provide applicable choices.

You can control cookies through your browser settings. Some features may not work correctly if essential cookies are disabled.

8. Data retention

We retain personal information only for as long as reasonably necessary for the purposes described in this Privacy Policy.

Typical retention periods include:

  • Account data: retained while your account is active.
  • Billing, invoice, tax, and payment records: retained as required for tax, accounting, audit, chargeback, and legal compliance.
  • Support communications: retained as needed to resolve requests, improve support, and maintain records.
  • Security, entitlement, and fraud-prevention logs: retained for a limited period necessary to protect the Service and resolve disputes.
  • Cloud source files, file chunks, temporary files, and output files: automatically deleted according to the retention period stated in the applicable feature page.
  • Deleted account records: after account deletion, certain records may be retained for up to 12 months, or longer if necessary for legal, tax, fraud-prevention, dispute-resolution, or compliance purposes.

In local processing mode, we do not retain your media files because they are not uploaded to our servers for AI processing.

In cloud processing mode, uploaded files and output files are retained only as described in this Privacy Policy and the applicable feature page.

9. Data security

We use reasonable administrative, technical, and organizational safeguards designed to protect personal information and cloud processing data, including encryption in transit, encryption at rest where applicable, access controls, credential separation, restricted internal access, logging, security monitoring, and infrastructure protections.

For optional cloud processing, relevant media files may be split into encrypted chunks before upload, transmitted through encrypted channels, stored or queued in encrypted form, and temporarily decrypted only within a controlled AI compute environment to complete the processing task requested by you.

No electronic transmission, storage, or processing method is completely secure. We cannot guarantee absolute security.

10. International transfers

We operate internationally, and your information may be processed in countries other than where you live. Where required, we use appropriate safeguards to protect transferred information, such as contractual protections and service provider commitments.

If you choose cloud processing, your selected files and task data may be processed by cloud infrastructure or compute providers located outside your country or region. We take reasonable steps to protect such transfers in accordance with applicable law.

11. Children

The Service is not intended for children under 16. We do not knowingly collect personal information from children under 16.

You may not upload or process media involving children unless you have all rights, permissions, consents, and legal authority required by applicable law.

If you believe a child has provided us with personal information, contact privacy@kwaflux.com and we will take appropriate steps to delete it.

12. Your privacy rights

Depending on your location, you may have rights to:

  • Access the personal information we hold about you.
  • Correct inaccurate or incomplete information.
  • Delete your personal information.
  • Object to or restrict certain processing.
  • Withdraw consent where processing is based on consent.
  • Receive a portable copy of your information.
  • Opt out of certain marketing communications.
  • Delete available cloud files where the product provides a delete option.

To exercise your rights, contact privacy@kwaflux.com. We may ask for information to verify your identity before responding. We aim to respond within 30 days or within the period required by applicable law.

Please note that deleting account data, billing records, security logs, or cloud task metadata may be subject to legal, tax, fraud-prevention, dispute-resolution, security, and technical limitations.

13. California and other U.S. state privacy disclosures

We do not sell your personal information. We do not share your personal information for cross-context behavioral advertising in the current website version.

We collect the categories of information described in this Privacy Policy, including identifiers, account information, payment-related information, device and network data, usage data, support communications, approximate location inferred from IP address, and cloud processing data that you choose to upload or generate through optional cloud features.

We use and disclose these categories for the business purposes described above, including account management, billing, security, fraud prevention, customer support, service operation, cloud processing, analytics, compliance, and legal protection.

14. Changes to this Privacy Policy

We may update this Privacy Policy from time to time. If we make material changes, we will update the “Last updated” date and may provide additional notice through the website, app, email, or account dashboard.

If we introduce materially different cloud processing, remote rendering, AI cloud, team collaboration, backup, biometric, or AI model-training features, we will provide additional disclosures or request consent where required by applicable law.

Your continued use of the Service after the updated policy becomes effective means you acknowledge the updated policy.

15. Contact us

For privacy questions or requests, contact:

privacy@kwaflux.com

For general support:

support@kwaflux.com

For legal inquiries:

legal@kwaflux.com