LintKitLintKit

Terms of Service

Last updated: February 27, 2026

These Terms of Service ("Terms") govern your use of the LintKit Figma plugin ("Plugin"), the lintkit.com website ("Website"), and all related documentation ("Documentation") (collectively, the "Service"), operated by LintKit ("we," "our," or "us").

By installing the Plugin, accessing the Website, or using any part of the Service, you agree to be bound by these Terms. If you do not agree to these Terms, do not install or use the Service.

Contact: support@lintkit.com


1. Overview of the Service

LintKit is a third-party Figma plugin that scans design files for inconsistencies with your team's design system and helps you resolve them. The Plugin operates entirely within the Figma plugin environment and uses only official Figma Plugin APIs.

The Service includes:

  • Free tier: All detection rules, unlimited scanning, compliance dashboard, click-to-navigate findings, and a limited number of fixes per day.
  • Pro tier: Everything in the Free tier plus unlimited fixes, Bulk Fix, Smart Replace, export reports, Tokens Studio integration, and GitHub token sync.

Feature availability may change over time. We will update the Website and Documentation to reflect current capabilities.


2. Relationship with Figma

LintKit is an independent third-party plugin. We are not affiliated with, endorsed by, or sponsored by Figma, Inc. The Plugin is built using Figma's official Plugin APIs and is distributed through the Figma Community marketplace.

Your use of Figma's platform is governed by Figma's own terms of service, acceptable use policy, and other applicable Figma agreements. These Terms govern only your relationship with LintKit. In the event of a conflict between these Terms and Figma's terms, Figma's terms govern your use of Figma's platform, and these Terms govern your use of LintKit.

We are solely responsible for the Plugin, including its functionality, support, privacy practices, and security. Figma bears no responsibility for the Plugin or any claims arising from your use of it.


3. Eligibility

You must be at least 16 years old (or the minimum age required by the laws of your jurisdiction) to use the Service. By using the Service, you represent that you meet this age requirement.

If you are using the Service on behalf of an organization, you represent and warrant that you have authority to bind that organization to these Terms.


4. Account and License Key

4.1 Free Tier

The Free tier does not require an account, registration, or payment information. You may begin using the Free tier immediately upon installing the Plugin from the Figma Community marketplace.

4.2 Pro Tier

The Pro tier requires a valid license key obtained through a paid subscription. Your license key is personal to you and may not be shared, transferred, sold, or distributed. Each license key is valid for a single user.

You are responsible for keeping your license key confidential. If you believe your license key has been compromised, contact support@lintkit.com immediately.


5. Subscriptions and Payment

5.1 Billing

Pro subscriptions are processed and billed through Lemon Squeezy, our third-party payment processor. By subscribing to Pro, you also agree to Lemon Squeezy's terms of service. LintKit does not directly process, store, or have access to your payment card details.

  • Monthly plan: $9 per month, billed monthly.
  • Annual plan: $79 per year, billed annually.

5.2 Automatic Renewal

Subscriptions renew automatically at the end of each billing period unless you cancel before the renewal date. You authorize Lemon Squeezy to charge the applicable subscription fee at each renewal.

5.3 Cancellation

You may cancel your subscription at any time through the Lemon Squeezy customer portal. Cancellation takes effect at the end of your current billing period. You will retain Pro access until the end of the period you have already paid for. No partial refunds are provided for unused time within a billing period upon cancellation.

5.4 Refunds

If you are unsatisfied with Pro, you may request a full refund within 14 days of your initial purchase by contacting support@lintkit.com. This refund policy applies to first-time purchases only. Renewal charges are not refundable, but you may cancel to prevent future charges.

5.5 Price Changes

We may change subscription pricing with at least 30 days' written notice (by email to the address associated with your subscription). Price changes will not affect your current billing period and will take effect at the next renewal.

5.6 Taxes

Prices are exclusive of applicable taxes. Lemon Squeezy will calculate and collect any sales tax, VAT, or similar taxes required by your jurisdiction.


6. License Grant and Restrictions

6.1 License

Subject to these Terms, we grant you a limited, personal, non-exclusive, non-transferable, non-sublicensable, revocable license to install and use the Plugin in accordance with these Terms and Figma's applicable terms and policies.

6.2 Permitted Uses

You may:

  • Use the Plugin for personal, educational, and commercial design work.
  • Use the Free tier indefinitely without time limits.
  • Use the Plugin on any Figma file you have permission to edit.

6.3 Restrictions

You may not:

  • Reverse engineer, decompile, disassemble, or attempt to derive the source code of the Plugin.
  • Modify, adapt, translate, or create derivative works based on the Plugin.
  • Redistribute, resell, rent, lease, or sublicense the Plugin or any Pro subscription.
  • Share, publish, or distribute your Pro license key.
  • Use automated tools, scripts, or bots to circumvent usage limits (including the daily fix limit on the Free tier).
  • Use the Plugin in any manner that violates Figma's terms of service, acceptable use policy, or plugin guidelines.
  • Remove, alter, or obscure any proprietary notices, labels, or marks on the Plugin.
  • Use the Plugin for any unlawful purpose or in a manner that could damage, disable, or impair the Figma platform.

7. Your Design Files and Data

7.1 File Access

The Plugin accesses your Figma design files solely through Figma's official Plugin APIs, within the Figma plugin sandbox environment. File access is limited to what is necessary to perform scanning, analysis, and fix operations that you initiate.

7.2 No Collection or Transmission

We do not access, collect, copy, store, or transmit the contents of your design files to any server, database, or location outside of Figma. All scanning and analysis occurs locally within the Figma plugin environment. Your design files remain entirely within Figma's infrastructure at all times.

7.3 Local Storage

The Plugin stores the following data locally on your device using Figma's clientStorage API:

  • Your plugin configuration and settings.
  • A record of findings you have chosen to ignore.
  • Fix usage counts and timestamps (for Free tier daily limits).
  • Your Pro license key (if applicable).
  • Library and source configuration preferences.

This data is stored on your device only and is not transmitted to LintKit or any third party.

7.4 File Modifications

When you use the Plugin's fix, replace, or cleanup features, the Plugin modifies your Figma file using Figma's official Plugin APIs. These modifications are:

  • Initiated only by your explicit action (clicking a fix button or confirming a bulk operation).
  • Made through Figma's standard document editing APIs.
  • Fully reversible using Figma's built-in undo functionality (Cmd/Ctrl+Z) and version history.

You are responsible for reviewing all changes before sharing or finalizing your work. We recommend using Figma's version history to create a checkpoint before performing bulk operations.

7.5 Ownership

You retain all rights, title, and interest in your design files and any content within them. Nothing in these Terms transfers any ownership of your content to us.


8. Third-Party Services

The Plugin integrates with the following third-party services. Your use of these integrations is subject to each provider's own terms:

8.1 Figma API

The Plugin uses the Figma REST API to discover published library styles and variables for library detection features. When you provide a Figma Personal Access Token (PAT), API requests are made directly from the Plugin to Figma's servers. Your PAT is stored locally in your Figma clientStorage and is never transmitted to LintKit.

8.2 GitHub API

If you configure GitHub token sync, the Plugin makes API requests directly to GitHub's servers to retrieve design token files from repositories you specify. Your GitHub credentials or tokens are stored locally and are never transmitted to LintKit.

8.3 Tokens Studio

The Plugin reads Tokens Studio data stored in your Figma file through Figma's Shared Plugin Data API. This data is read locally within the plugin environment and is not transmitted externally.

8.4 Lemon Squeezy

Payment processing and subscription management are handled entirely by Lemon Squeezy. We receive only your email address and license activation status from Lemon Squeezy — not your payment details.

We are not responsible for the practices, content, or availability of any third-party services. Your use of third-party services is at your own risk and subject to their respective terms and privacy policies.


9. Privacy and Security

9.1 Privacy

Our collection and use of personal information is described in our Privacy Policy. By using the Service, you acknowledge that you have read and understood our Privacy Policy.

We (LintKit), not Figma, are solely responsible for the privacy, security, and integrity of any data processed by the Plugin. Figma bears no responsibility for how the Plugin handles your data.

9.2 Security Practices

We adhere to industry-standard security practices:

  • The Plugin contains no external analytics, tracking pixels, or telemetry.
  • No user data is transmitted to LintKit-operated servers — we do not operate data-collecting servers.
  • API credentials (Figma PATs, GitHub tokens) are stored only in local clientStorage and are never transmitted to us.
  • All third-party API communications (Figma, GitHub, Lemon Squeezy) use HTTPS encryption.
  • The Plugin operates exclusively within Figma's sandboxed plugin environment using official Figma Plugin APIs.
  • License key validation is performed via direct communication with Lemon Squeezy's API.

9.3 Security Disclosure

In accordance with Figma's plugin guidelines, we provide this summary of the Plugin's security posture:

| Question | Answer | |---|---| | Does the Plugin send design file data to external servers? | No | | Does the Plugin have its own backend or database? | No | | Does the Plugin collect usage analytics or telemetry? | No | | Does the Plugin store data outside of Figma's clientStorage? | No | | Are API tokens transmitted to LintKit? | No | | Does the Plugin require an account to use the Free tier? | No | | Does the Plugin modify files without explicit user action? | No |


10. Intellectual Property

10.1 Our IP

The Plugin, Website, Documentation, and all associated branding, code, design, and content are owned by LintKit and protected by applicable intellectual property laws. These Terms do not grant you any rights to our trademarks, trade names, logos, or other brand features.

10.2 Fair Reference

You may reference LintKit by name to accurately describe your use of the Service (for example, "We use LintKit to maintain design file consistency"). Any other use of our brand requires written permission.

10.3 Feedback

If you provide us with feedback, suggestions, or ideas about the Service, you grant us a non-exclusive, worldwide, royalty-free, perpetual license to use, modify, and incorporate such feedback without obligation to you.


11. Support

We provide support for the Plugin via email at support@lintkit.com. We will use commercially reasonable efforts to respond to support requests in a timely manner, but we do not guarantee specific response times.

Bug reports and feature requests may also be submitted through our feedback portal at the URL provided in the Plugin and on the Website.

Support for Figma platform issues, Figma account issues, or other third-party services should be directed to the respective service providers.


12. Availability, Updates, and Discontinuation

12.1 Availability

We aim to keep the Service available and reliable, but we do not guarantee uninterrupted or error-free operation. The Plugin depends on Figma's platform and APIs, which are outside our control.

12.2 Updates

We may update or modify the Plugin at any time, including adding, changing, or removing features. Updates to the Plugin are delivered through the Figma Community marketplace. Material updates may be subject to re-review by Figma in accordance with their plugin review guidelines.

12.3 Discontinuation

If we discontinue the Service, we will provide at least 30 days' notice to active Pro subscribers via the email address associated with their subscription. Active Pro subscribers will receive a prorated refund for any unused portion of their current billing period.


13. Disclaimer of Warranties

THE SERVICE IS PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT.

WITHOUT LIMITING THE FOREGOING, WE DO NOT WARRANT THAT:

  • THE SERVICE WILL MEET YOUR REQUIREMENTS OR EXPECTATIONS.
  • THE SERVICE WILL BE UNINTERRUPTED, TIMELY, SECURE, OR ERROR-FREE.
  • THE RESULTS OBTAINED FROM THE SERVICE WILL BE ACCURATE, RELIABLE, OR COMPLETE.
  • ANY FIXES, REPLACEMENTS, OR MODIFICATIONS MADE BY THE PLUGIN WILL BE CORRECT OR APPROPRIATE FOR YOUR SPECIFIC DESIGN SYSTEM.

You acknowledge that design file scanning and automated fixes involve heuristic analysis and that results may not always match your intent. You are responsible for reviewing and verifying all changes made by the Plugin.


14. Limitation of Liability

TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW:

  • IN NO EVENT SHALL LINTKIT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, INCLUDING BUT NOT LIMITED TO LOSS OF DATA, LOSS OF DESIGN WORK, LOSS OF PROFITS, BUSINESS INTERRUPTION, OR MISSED DEADLINES, ARISING FROM OR RELATED TO YOUR USE OF OR INABILITY TO USE THE SERVICE.
  • OUR TOTAL AGGREGATE LIABILITY FOR ANY AND ALL CLAIMS RELATED TO THE SERVICE SHALL NOT EXCEED THE GREATER OF (A) THE AMOUNT YOU PAID TO LINTKIT IN THE 12 MONTHS PRECEDING THE EVENT GIVING RISE TO THE CLAIM, OR (B) FIFTY DOLLARS ($50 USD).

THESE LIMITATIONS APPLY REGARDLESS OF THE THEORY OF LIABILITY (CONTRACT, TORT, STRICT LIABILITY, OR OTHERWISE) AND EVEN IF LINTKIT HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF CERTAIN DAMAGES, SO SOME OF THE ABOVE LIMITATIONS MAY NOT APPLY TO YOU. IN SUCH CASES, OUR LIABILITY WILL BE LIMITED TO THE FULLEST EXTENT PERMITTED BY LAW.


15. Indemnification

You agree to indemnify, defend, and hold harmless LintKit and its owner, officers, employees, and agents from and against any claims, liabilities, damages, losses, costs, and expenses (including reasonable attorneys' fees) arising from:

  • Your use of the Service.
  • Your violation of these Terms.
  • Your violation of any applicable law or regulation.
  • Your violation of any third party's rights, including intellectual property rights.
  • Any content in your design files that you process using the Plugin.

16. Termination

16.1 By You

You may stop using the Service at any time by uninstalling the Plugin and, if applicable, canceling your Pro subscription through the Lemon Squeezy customer portal.

16.2 By Us

We may suspend or terminate your access to the Service, including deactivating your license key, if:

  • You violate these Terms.
  • You engage in conduct that we reasonably believe is harmful to other users, us, or third parties.
  • We are required to do so by law.

We will make reasonable efforts to notify you prior to termination, except where immediate action is necessary to prevent harm.

16.3 Effect of Termination

Upon termination:

  • Your Pro license key will be deactivated.
  • You will lose access to Pro features but may continue using the Free tier unless we have terminated your access entirely.
  • Locally stored plugin settings will remain on your device in Figma's clientStorage until you clear them or uninstall the Plugin.
  • We will not delete any of your design files — we never had access to them.
  • Sections 7.5 (Ownership), 10 (Intellectual Property), 13 (Disclaimer of Warranties), 14 (Limitation of Liability), 15 (Indemnification), and 18 (Governing Law) survive termination.

17. Compliance with Laws

You are responsible for ensuring that your use of the Service complies with all applicable laws and regulations in your jurisdiction, including but not limited to data protection, export control, and intellectual property laws.


18. Governing Law and Disputes

These Terms are governed by the laws of the State of California, United States, without regard to its conflict of law principles.

Any disputes arising out of or relating to these Terms or the Service shall be resolved exclusively in the state or federal courts located in the State of California. You consent to the personal jurisdiction of such courts.

For disputes involving amounts less than $10,000 USD, either party may elect to resolve the dispute through binding arbitration administered by a recognized arbitration provider, conducted in English, with the arbitration taking place in California or remotely.


19. Changes to These Terms

We may update these Terms from time to time. The updated version will be posted on our Website with a revised "Last updated" date.

For material changes, we will provide at least 14 days' notice to active Pro subscribers via the email address associated with their subscription before the changes take effect.

Your continued use of the Service after the updated Terms take effect constitutes your acceptance of the changes. If you do not agree to the updated Terms, you must stop using the Service and cancel any active subscription.


20. General Provisions

20.1 Entire Agreement

These Terms, together with our Privacy Policy, constitute the entire agreement between you and LintKit regarding the Service and supersede all prior agreements, understandings, and communications.

20.2 Severability

If any provision of these Terms is found to be invalid, illegal, or unenforceable by a court of competent jurisdiction, the remaining provisions shall remain in full force and effect. The invalid provision shall be modified to the minimum extent necessary to make it valid and enforceable.

20.3 Waiver

Our failure to enforce any right or provision of these Terms shall not constitute a waiver of that right or provision. A waiver of any term shall only be effective if in writing and signed by LintKit.

20.4 Assignment

You may not assign or transfer your rights or obligations under these Terms without our prior written consent. We may assign these Terms in connection with a merger, acquisition, reorganization, or sale of all or substantially all of our assets, provided the assignee agrees to be bound by these Terms.

20.5 Notices

Notices to you may be sent to the email address associated with your subscription. Notices to us should be sent to support@lintkit.com. Notices are deemed received when sent by email (for notices to you) or when actually received (for notices to us).

20.6 Force Majeure

We shall not be liable for any failure or delay in performance resulting from causes beyond our reasonable control, including but not limited to acts of God, natural disasters, war, terrorism, pandemic, government action, power failures, internet disruptions, or Figma platform outages.

20.7 No Third-Party Beneficiaries

These Terms do not create any rights for any third party. No third party may enforce any provision of these Terms.

20.8 Headings

Section headings are for convenience only and do not affect the interpretation of these Terms.


21. Contact Us

If you have questions about these Terms, please contact us:

Email: support@lintkit.com Website: https://lintkit.com