Privacy Policy

Terms of Services

Last updated: February 23, 2026

1. Eligibility and Accounts

1.1 Account Creation

MeshKit uses Google OAuth as its sole authentication method. By signing in with your Google account, you authorise MeshKit to receive your email address and profile information from Google for the purpose of creating and managing your account. Password-based accounts are not supported.

By creating an account, you confirm that:

  • All information you provide is accurate and up to date.
  • You have the legal capacity to enter into a binding agreement under the laws of your jurisdiction.
  • You will maintain the security of your Google account.

1.2 Account Tiers

Upon registration, all users are assigned a Free tier by default. Subscription tier status is stored server-side and cannot be self-reported or modified by the user.

  • Free Tier: grants access to core library browsing, limited exports (20 per calendar month), preset camera controls, the Copy Embed feature, and up to 2 saved colors in your personal palette.
  • Pro Tier ($10/month): grants unlimited exports, high-resolution export at 1000px or 2000px, custom angle export, saved Brand Style, up to 8 saved colors in your personal palette, and a full commercial licence.

1.3 Account Responsibility

You are responsible for all activity that occurs under your account. You must not share your account or allow others to access MeshKit through your credentials. MeshKit reserves the right to suspend accounts showing signs of shared access or credential abuse.

2. Subscriptions and Billing

2.1 Subscription Plans

Pro subscriptions cost $10.00 USD per month and are billed on a recurring basis through Polar, a third-party payment processor. By subscribing, you authorize Polar to charge your payment method.

2.2 Billing and Renewals

Subscriptions renew automatically at the end of each billing period. You will be charged on the same date each month unless you cancel before the renewal date. It is your responsibility to cancel before renewal if you do not wish to continue.

2.3 Cancellation Policy

You may cancel your Pro subscription at any time directly via Polar. Upon cancellation, your Pro access continues until the end of the current billing period. Access is not revoked immediately upon cancellation. At the end of the billing period, your account reverts to the Free tier. No partial-period refunds are issued upon cancellation.

2.4 Refunds

All subscription payments are non-refundable except as required by the Consumer Protection Framework of Nigeria or applicable consumer protection law in your jurisdiction. If you believe you have been charged in error, contact us at hello@meshkit.design within 14 days of the charge with evidence of the error.

2.5 Currency and Taxes

All prices are in USD. MeshKit does not collect VAT, GST, or other consumption taxes directly. Polar handles applicable tax collection and compliance on MeshKit's behalf. You are responsible for any taxes applicable in your jurisdiction that are not collected at checkout.

2.6 Price Changes

We reserve the right to change subscription pricing. We will provide at least 30 days' written notice (via email or in-app notification) before any price change takes effect for existing subscribers. If you do not accept the new price, you may cancel before the change takes effect.

3. Licence and Permitted Use

3.1 Licence Grant — Free Tier

Subject to these Terms, MeshKit grants you a limited, non-exclusive, non-transferable, revocable licence to access and use exported assets under the Free tier for personal, non-commercial, or limited commercial purposes, provided that:

  • Exports are used in mockups, prototypes, or low-stakes internal use.
  • Attribution is given to MeshKit in any commercial context where the icon is publicly visible. Acceptable attribution: "Icons by MeshKit (meshkit.design)".
  • You do not exceed 20 exports per calendar month.
  • You do not use the assets in any way that competes directly with MeshKit.

3.2 Licence Grant — Pro Tier

Pro subscribers receive a full commercial licence to use exported assets without attribution in SaaS products, client deliverables, marketing materials, landing pages, and other commercial contexts, subject to the restrictions in Section 3.4.

This licence is perpetual for assets exported during an active Pro subscription period. Cancellation of a Pro subscription does not revoke the commercial licence for assets that were exported and deployed while the subscription was active. Those assets may continue to be used in the products and contexts they were deployed to during the active period.

The following remain restricted after cancellation and reversion to the Free tier:

  • Exporting new assets at Pro resolution (2000px or 4000px)
  • Exporting from custom camera angles
  • Accessing or applying saved Brand Style
  • Claiming Pro license coverage on any new exports made after the subscription ends

3.3 Attribution (Free Tier)

Free tier exports require attribution in any commercial context where the exported icon is publicly visible. Attribution must be clearly legible and credit MeshKit as the source. Attribution is enforced by these Terms. MeshKit does not apply watermarks to Free exports in V1. Failure to attribute is a material breach of these Terms and may result in account suspension and potential claims under applicable intellectual property law.

3.4 Restrictions — All Users

Regardless of subscription tier, you may not:

  • Redistribute, resell, or sublicence MeshKit icons as standalone assets or as part of any competing icon pack or asset marketplace.
  • Use MeshKit icons in any product, service, or platform that directly competes with MeshKit.
  • Reverse-engineer, decompile, or extract the underlying GLB source files through any means not provided by MeshKit.
  • Attempt to bypass, circumvent, or interfere with any access control, tier enforcement, export restriction, or server-side validation.
  • Use automated scripts, bots, crawlers, or scraping tools to bulk-download assets.
  • Share, transfer, or sell your account or subscription to any third party.
  • Use MeshKit icons in connection with illegal activity, hate speech, harassment, or content that violates applicable Nigerian or international law.

4. Export System and Feature Enforcement

4.1 Export Limits

Free tier users are limited to 20 PNG exports per calendar month. The export counter resets on the 1st of each calendar month. Limits are tracked and enforced server-side. Reaching your monthly limit disables the export function until the next reset period. Attempting to circumvent the export counter constitutes a breach of these Terms.

4.2 Resolution Restrictions

Export resolution is derived from your subscription tier and enforced server-side at the point of export:

  • Free: 512px transparent PNG
  • Pro: 1000px or 2000px transparent PNG (user selects at export time)

Client-supplied resolution parameters are ignored. Any attempt to request a higher resolution via direct API call will result in the server returning the tier-appropriate resolution or an HTTP 403 error.

4.3 Custom Angle Export

Custom angle export (exporting from a non-preset camera position) is restricted to Pro subscribers. Free users may freely drag-rotate icons in the 3D viewer for preview purposes but may not export from a custom angle. Server-side validation whitelists the five known preset camera matrices. Any non-whitelisted camera value submitted by a Free user returns HTTP 403.

4.4 Brand Style

The Brand Style feature (saving accent color and surface roughness for automatic application across icons) is available to Pro subscribers only. This data is stored server-side and enforced by row-level database security. Free users cannot save or retrieve brand style data.

4.5 Embed Feature

The Copy Embed feature generates a read-only iframe embed of the 3D icon viewer. This feature is available to all users. The embedded viewer is subject to the same licence restrictions as direct exports — attribution applies for Free tier users using embeds in commercial contexts.

5. Intellectual Property

5.1 Ownership

All 3D icon assets, GLB source files, rendered previews, the visual system, categories, naming structures, and associated design systems are the intellectual property of MeshKit and its creators and are protected under the Copyright Act (Cap. C28) Laws of the Federation of Nigeria 2004, as well as applicable international intellectual property treaties to which Nigeria is a signatory, including the Berne Convention.

Nothing in these Terms transfers any ownership rights to you.

5.2 GLB Files

GLB source files are not available for download in V1. Exported PNG files are the only asset format provided. Reverse-engineering or extracting GLB data from exports or network requests is strictly prohibited and constitutes a breach of these Terms and may constitute an infringement of MeshKit's copyright.

5.3 User Content and Icon Requests

MeshKit does not accept user-submitted assets. Icon requests submitted via email do not grant users any intellectual property rights over requested or resulting icons. Any icons created in response to user requests are the sole property of MeshKit.

6. Prohibited Conduct

In addition to the restrictions in Section 3.4, you agree not to:

  • Use MeshKit for any unlawful purpose or in violation of the Cybercrimes (Prohibition, Prevention, etc.) Act 2015 (as amended) or any applicable Nigerian federal or state law.
  • Attempt to gain unauthorised access to any part of the platform, its infrastructure, databases, or other users' accounts, which may constitute an offence under the Cybercrimes Act.
  • Introduce malware, viruses, ransomware, or any code intended to disrupt or interfere with MeshKit's services.
  • Engage in any activity that imposes an unreasonable or disproportionate load on MeshKit's infrastructure.
  • Use the Embed feature in a way that misleads end users about the source or ownership of icons.
  • Impersonate MeshKit or any of its employees, officers, or affiliates.
  • Use MeshKit in connection with fraud, money laundering, or any activity that violates the Money Laundering (Prevention and Prohibition) Act 2022 or any applicable financial crime legislation.

7. Data Protection and Privacy

MeshKit collects and processes personal data in accordance with the Nigeria Data Protection Act 2023 (NDPA), enforced by the Nigeria Data Protection Commission (NDPC), and the NDPC General Application and Implementation Directive (GAID) 2025. Our full Privacy Policy explains what data we collect, how we use it, and your rights as a data subject. The Privacy Policy is incorporated into these Terms by reference.

By using MeshKit, you consent to the processing of your personal data as described in the Privacy Policy. You may withdraw consent at any time, subject to the limitations described therein.

8. Termination

8.1 Termination by You

You may stop using MeshKit and close your account at any time. If you have an active Pro subscription, cancellation follows the process described in Section 2.3.

8.2 Termination by MeshKit

We may suspend or terminate your account immediately and without notice if you:

  • Breach any provision of these Terms
  • Engage in fraudulent, abusive, or unlawful activity
  • Violate the licence terms governing asset use
  • Attempt to circumvent access controls, tier restrictions, or server-side enforcement

If your account is terminated for cause, you are not entitled to a refund for any unused portion of a Pro subscription, except where required by mandatory applicable law.

8.3 Effect of Termination

Upon account termination or subscription cancellation and reversion to Free tier, the following apply:

For cancellation and tier downgrade: your Pro commercial licence for assets exported during your active Pro subscription period survives cancellation and remains valid in perpetuity for those specific assets, provided the Terms were not violated at the time of export. You are not required to remove icons from live products that were built and deployed during an active Pro subscription. Access to Pro features (high-resolution export, custom angle export, Brand Style) is removed at the end of the billing period.

For full account termination for cause: access to MeshKit and all Pro features is revoked immediately. The perpetual commercial licence for assets exported during a valid Pro subscription period prior to the violation survives termination, except where the termination was caused directly by a licence violation under Section 3. In that case, MeshKit reserves the right to revoke the licence for assets involved in or resulting from the violation.

MeshKit logs a timestamped record of each export alongside the user's active subscription tier at the time of export. This record serves as the authoritative evidence of licence status for any given asset at the time it was downloaded.

9. Disclaimers and Limitation of Liability

9.1 Service Availability

MeshKit is provided on an "as is" and "as available" basis. We make no warranties, express or implied, regarding the availability, accuracy, reliability, or fitness for a particular purpose of the platform. We do not warrant that MeshKit will be uninterrupted or error-free.

9.2 Limitation of Liability

To the maximum extent permitted by applicable law, including the Federal Competition and Consumer Protection Act (FCCPA) 2018, MeshKit and its creators shall not be liable for any indirect, incidental, special, consequential, or punitive damages arising from your use of the platform, including but not limited to loss of revenue, loss of data, or loss of business opportunity.

Our total cumulative liability to you for any claim arising under these Terms shall not exceed the total amount paid by you to MeshKit in the 12 months preceding the claim.

9.3 Consumer Rights

Nothing in this Section removes or limits any statutory rights you may hold as a consumer under the Federal Competition and Consumer Protection Act 2018 or any equivalent mandatory consumer protection legislation in your jurisdiction that cannot be excluded by contract.

10. Changes to Terms

We reserve the right to modify, suspend, or discontinue any part of MeshKit at any time. We also reserve the right to update these Terms at any time. Material changes will be communicated via in-app notification or email at least 14 days before they take effect. Continued use of MeshKit after the effective date of an update constitutes acceptance of the updated Terms.

11. Governing Law and Dispute Resolution

11.1 Governing Law

These Terms are governed by and construed in accordance with the laws of the Federal Republic of Nigeria, including but not limited to:

  • The Companies and Allied Matters Act (CAMA) 2020
  • The Federal Competition and Consumer Protection Act (FCCPA) 2018
  • The Cybercrimes (Prohibition, Prevention, etc.) Act 2015 (as amended)
  • The Copyright Act (Cap. C28) Laws of the Federation of Nigeria 2004
  • The Nigeria Data Protection Act 2023 (NDPA)

11.2 Jurisdiction

Any dispute, claim, or controversy arising out of or in connection with these Terms or your use of MeshKit that cannot be resolved informally shall be subject to the exclusive jurisdiction of the Federal High Court of Nigeria.

11.3 Informal Resolution First

Before initiating any formal proceedings, you agree to contact us at legal@meshkit.design and attempt to resolve the dispute informally. We will make a good-faith effort to resolve any complaint within 30 days of receipt.

11.4 Alternative Dispute Resolution

Where parties agree in writing, disputes may be referred to arbitration under the Arbitration and Mediation Act 2023 (Nigeria), with the seat of arbitration in Lagos, Nigeria. Arbitration proceedings will be conducted in English.

12. International Users

MeshKit is operated from Nigeria and is governed by Nigerian law. If you are accessing MeshKit from outside Nigeria, this section applies to you.

12.1 Acceptance of Nigerian Law

By accessing MeshKit from any country, you acknowledge that these Terms are governed by Nigerian law as stated in Section 11. You agree to comply with these Terms in addition to any applicable laws in your own jurisdiction.

12.2 European Union and United Kingdom Users

If you are located in the European Union (EU) or the United Kingdom (UK), the following apply:

  • Your personal data is processed in accordance with the Nigeria Data Protection Act 2023, which is substantially aligned with the principles of the EU General Data Protection Regulation (GDPR) and UK GDPR, including lawful bases for processing, data subject rights, and 72-hour breach notification obligations.
  • Where EU or UK GDPR applies to the processing of your data by virtue of our activities directed at EU/UK residents, we extend to you the full rights provided under those regulations, including the right of access, rectification, erasure, restriction, portability, and the right to object.
  • Cross-border transfers of your personal data from the EU/UK to our infrastructure (hosted via Supabase on AWS) are governed by appropriate safeguards. We rely on Standard Contractual Clauses (SCCs) approved by the European Commission and equivalent UK International Data Transfer Agreements (IDTAs) where applicable.
  • EU and UK users may lodge a complaint with their local supervisory authority (e.g., your national Data Protection Authority or the UK Information Commissioner's Office at ico.org.uk) in addition to or instead of contacting us directly.

12.3 United States Users

If you are a resident of the United States, the following apply:

  • California residents: MeshKit does not sell personal information as defined under the California Consumer Privacy Act (CCPA) as amended by the CPRA. You have the right to know what personal information we collect, request deletion, and opt out of any sale (which we do not conduct). Contact hello@meshkit.design to exercise these rights.
  • MeshKit is a Nigerian entity. The Federal Trade Commission (FTC) Act and US state consumer protection laws may still apply to your use of MeshKit where you interact with the platform from US territory. We aim to meet reasonable baseline standards expected by US users.

12.4 Other International Jurisdictions

Users from other countries access MeshKit subject to Nigerian law as set out in Section 11. Where mandatory consumer protection or data privacy laws in your country of residence grant you rights that cannot be excluded by contract, those rights are not waived by these Terms. Contact hello@meshkit.design if you have jurisdiction-specific questions.

12.5 Export Compliance

You are responsible for ensuring that your use of MeshKit and any exported assets complies with the export control and sanctions laws of both Nigeria and your own country. MeshKit does not knowingly provide services to individuals or entities subject to applicable sanctions.

13. Contact

If you have questions or concerns about these Terms of Service, please contact us:

Email: hello@meshkit.design