Ngabantu
Terms of Service & Usage Guidelines
Ngabantu • Terms of Service • Digital Licenses
Terms of Service & Usage Guidelines
These Terms govern the use of Ngabantu’s Flutter background plugins, digital licenses, and related services. By purchasing, installing, or using any Ngabantu product, you agree to be bound by these Terms.
Version 1.0 • Last updated: 20 November 2025
Digital-only products • No physical goods

1. Introduction

These Terms of Service ("Terms") govern your use of all digital products, plugins, license keys, SDKs, integrations, and related services provided by Ngabantu ("Ngabantu", "we", "us", or "our").

By purchasing, downloading, installing, or using any Ngabantu plugin or service, you ("Customer", "User", "Licensee") agree to be bound by these Terms. If you do not agree with these Terms, you must not use our products.

2. Nature of Our Products

Ngabantu provides, among others:

  • Flutter background location and activity recognition plugins;
  • Enterprise-grade tracking and motion analytics solutions;
  • License generation and activation services;
  • Documentation, SDKs, and integration support.

All Ngabantu products are:

  • Digital-only (no physical goods are shipped);
  • Delivered electronically upon successful payment;
  • Licensed to you, not sold outright;
  • Protected via device-aware activation keys.

3. Licensing

When you purchase a plugin or enterprise tier, you receive a non-exclusive, non-transferable, and revocable license to use the software, subject to the limits of your chosen plan (for example: Starter, Professional, Enterprise).

This license may include, depending on the plan:

  • Device or installation limits;
  • Environment or project restrictions;
  • Support and update entitlements.

3.1 Prohibited Licensing Activities

You may not:

  • Share, resell, or publicly expose license keys;
  • Reverse engineer, decompile, or modify the plugin for redistribution;
  • Bundle Ngabantu plugins into another commercial product for resale;
  • Claim ownership of Ngabantu technologies or branding;
  • Use the license in excess of the allowed device or usage limits.

Violation of these terms may result in license suspension, activation blocking, account restriction, or legal action where applicable.

4. Permitted Usage

You may use Ngabantu plugins to:

  • Build commercial or internal Flutter applications;
  • Deploy enterprise applications within your organisation;
  • Integrate background location, motion analytics, and workforce tools;
  • Operate the plugin on the number of devices allowed by your license tier.

You may not use Ngabantu products for:

  • Fraudulent, harmful, or deceptive activities;
  • Surveillance without user consent or in breach of privacy laws;
  • Use cases that violate applicable data protection or labour regulations;
  • Creating competing background tracking or geolocation plugins;
  • Any unlawful or unauthorised monitoring of individuals.

5. Delivery of License Keys

After successful payment via Paystack or other supported gateways, license keys are delivered electronically to the email address provided at checkout.

Our systems may also:

  • Log email delivery events;
  • Associate license keys with device fingerprints for fraud prevention;
  • Record activation timestamps and relevant metadata.

If you do not receive your license email within a reasonable period after payment, please contact us at support@ngabantu.com.

6. Refunds & Cancellations

Ngabantu provides digital-only products that become usable immediately upon delivery. For this reason, refunds and cancellations are limited and are handled in accordance with our dedicated Refund, Cancellation & Dispute Policy.

In summary:

  • Refunds may be granted in cases of duplicate charges, accidental multiple payments, system delivery errors, or critical defects that prevent activation after reasonable troubleshooting.
  • Refunds are generally not granted for change of mind, feature misunderstandings when the plugin is working as documented, or where a license has already been activated or used.
  • Cancellations are only possible before license keys are generated and delivered.

The full policy is available at https://ngabantu.com/refund-policy .

7. Updates & Improvements

Ngabantu may periodically release:

  • Bug fixes and patches;
  • Performance and stability improvements;
  • Security enhancements;
  • New features or integrations.

While we aim to maintain backward compatibility where feasible, some updates may change the internal workings of the plugin. We may also retire older versions or release major upgrades as separate paid offerings.

8. Support

Ngabantu provides technical support for:

  • Installation and integration issues related to our plugins;
  • Activation and license usage problems;
  • Technical errors or bugs caused by Ngabantu code;
  • Environment compatibility and diagnostics.

Support does not include:

  • Custom feature development or consulting;
  • Debugging unrelated third-party packages;
  • General Flutter or app development support;
  • Building or maintaining your application codebase.

For support requests, please email support@ngabantu.com.

9. Security & Data Protection

Ngabantu follows industry-aligned practices to ensure the security of license keys, activation data, and supporting infrastructure. This includes encryption, secure license generation, controlled access, and monitoring.

Our handling of personal and operational data is governed by our Privacy Policy and Security Policy, available at:

You are responsible for ensuring that your use of Ngabantu products complies with applicable privacy, employment, and data protection laws in your jurisdiction.

10. Acceptable Use

You agree not to misuse Ngabantu products or services. Prohibited activities include, but are not limited to:

  • Attempting to bypass license restrictions or device limits;
  • Interfering with licensing servers, endpoints, or APIs;
  • Sharing or exposing license keys publicly (e.g. GitHub, forums);
  • Using the plugins for unlawful surveillance or harassment;
  • Violating any applicable laws or regulations.

Ngabantu reserves the right to suspend or terminate access where unacceptable use is detected.

11. Termination

Ngabantu may suspend or revoke your license, with or without notice, if we reasonably believe that:

  • Fraud, abuse, or misuse of the license has occurred;
  • Payment disputes or chargebacks remain unresolved;
  • The Terms of Service or licensing conditions have been violated;
  • The plugin is being used for illegal or high-risk activities.

Upon termination:

  • The affected license keys will be invalidated;
  • Access to updates and support may cease;
  • You must remove the plugin from any applications and cease using it in production.

12. Liability Disclaimer

To the fullest extent permitted by law, Ngabantu, its directors, employees, and contributors shall not be liable for any indirect, incidental, special, consequential, or punitive damages arising out of or related to the use of our plugins or services.

All software is provided "as is" and "as available" without warranties of any kind, whether express or implied, including but not limited to merchantability, fitness for a particular purpose, and non-infringement.

13. Governing Law

These Terms are governed by the laws of the Republic of South Africa, without regard to its conflict-of-law principles.

International users agree to comply with all local laws related to data protection, employee monitoring, telecommunications, and location tracking in their respective jurisdictions.

14. Changes to These Terms

Ngabantu may update these Terms from time to time as our products, legal obligations, or business practices evolve.

When material changes are made:

  • The "Last updated" date at the top of this page will be adjusted;
  • We may publish a notice on the Ngabantu website or related portals.

Your continued use of Ngabantu products after such changes constitutes your acceptance of the updated Terms.