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.
15. Contact
For questions regarding these Terms or your licenses, please contact: