Skip to main content

Terms of Service

Last updated: 2026-01-10

1. Acceptance of Terms

By accessing or using PkgWatch ("the Service"), you agree to be bound by these Terms of Service. If you do not agree to these terms, do not use the Service.

2. Description of Service

PkgWatch provides package health analysis for npm packages. The Service includes an API, CLI tool, and GitHub Action that provide health scores, risk assessments, and abandonment predictions for open-source packages.

3. Account Registration

To use certain features of the Service, you must register for an account. You agree to:

  • Provide accurate and complete registration information
  • Maintain the security of your API keys
  • Notify us immediately of any unauthorized use of your account
  • Accept responsibility for all activities under your account

4. Acceptable Use

You agree NOT to:

  • Exceed your plan's rate limits or attempt to circumvent them
  • Share, sell, or transfer your API keys to third parties
  • Use the Service for any illegal purpose
  • Attempt to reverse engineer, decompile, or extract our algorithms
  • Interfere with or disrupt the Service or its infrastructure
  • Scrape or bulk download data from the Service beyond normal API usage

5. API Usage and Rate Limits

The Service is provided with usage limits based on your subscription tier:

  • Free tier: 5,000 requests per month
  • Paid tiers: As specified in your subscription

Requests exceeding your limit will be rejected. We reserve the right to suspend accounts that consistently attempt to exceed limits or abuse the Service.

6. Data and Accuracy

The Service provides health scores and risk assessments based on publicly available data. You acknowledge that:

  • Scores are estimates and predictions, not guarantees
  • Data may be delayed or incomplete due to upstream sources
  • You should not rely solely on our scores for critical security decisions
  • We are not responsible for decisions made based on our data

7. Intellectual Property

The Service, including its algorithms, scoring methodology, and user interface, is protected by intellectual property laws. You retain ownership of any data you submit to the Service. We retain ownership of all aggregated, anonymized insights derived from Service usage.

8. Payment Terms

For paid subscriptions: payments are processed through Stripe. Subscriptions renew automatically unless cancelled. Refunds are provided on a case-by-case basis. You may cancel your subscription at any time; access continues until the end of the billing period.

9. Service Availability

We strive to maintain high availability but do not guarantee uninterrupted service. We may modify, suspend, or discontinue the Service at any time with reasonable notice. Scheduled maintenance will be announced in advance when possible.

10. Disclaimer of Warranties

THE SERVICE IS PROVIDED "AS IS" WITHOUT WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT. WE DO NOT WARRANT THAT THE SERVICE WILL BE ERROR-FREE OR UNINTERRUPTED.

11. Limitation of Liability

TO THE MAXIMUM EXTENT PERMITTED BY LAW, PKGWATCH SHALL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, INCLUDING LOSS OF PROFITS, DATA, OR GOODWILL, ARISING FROM YOUR USE OF THE SERVICE.

12. Termination

We may terminate or suspend your account at any time for violation of these terms. Upon termination, your right to use the Service ceases immediately. You may terminate your account at any time by contacting us.

13. Changes to Terms

We may modify these terms at any time. Material changes will be communicated via email or prominent notice on the Service. Continued use after changes constitutes acceptance of the new terms.

14. Governing Law

These terms are governed by the laws of Portugal. Any disputes shall be resolved in the courts of Portugal.

15. Contact

For questions about these Terms of Service, contact us at legal@pkgwatch.laranjo.dev.