PyPI StatsPyPI Stats
CompareTrendingPricingDashboardBlogGuide
Sign InGet Started
PyPI Stats — Download analytics for Python packages
APIGitHubPrivacyTerms

Sign in to subscribe to our weekly trending newsletter.

Download data sourced from BigQuery (Google). Counts may include CI/CD and mirror traffic.
Inspired by and built upon the work of pypistats.org

Terms of Service

Last updated: March 8, 2026

1. Acceptance of Terms

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

2. Description of Service

PyPI Stats provides download analytics, health scores, and insights for Python packages published on PyPI. The Service includes a website, API, and command-line tool (pypistats-cli).

3. Accounts

You may need to create an account to access certain features. You are responsible for maintaining the security of your account credentials and API keys. You must not share API keys or allow unauthorized access to your account.

4. Subscription Tiers

The Service offers Free, Pro, and Enterprise tiers. Paid subscriptions are billed monthly through Stripe. You may cancel at any time through your Stripe billing portal. Refunds are not provided for partial billing periods.

5. API Usage

API access is subject to rate limits based on your subscription tier. You must not attempt to circumvent rate limits, scrape the Service excessively, or use the API in a way that degrades service for other users.

6. Data Accuracy

Download statistics are sourced from Google BigQuery's public PyPI dataset. Counts may include CI/CD pipelines, mirrors, and automated downloads. We provide data on an "as-is" basis and do not guarantee its accuracy or completeness. AI-generated summaries are for informational purposes only.

7. Prohibited Uses

  • Attempting to gain unauthorized access to the Service or its systems
  • Using the Service to harass, abuse, or harm others
  • Distributing malware or engaging in phishing through the Service
  • Reselling access to the API without permission
  • Violating any applicable laws or regulations

8. Limitation of Liability

The Service is provided "as is" without warranties of any kind. We are not liable for any damages arising from your use of the Service, including but not limited to data loss, service interruptions, or inaccurate analytics data.

9. Termination

We may suspend or terminate your access to the Service at any time for violation of these terms or for any other reason at our discretion. You may delete your account at any time.

10. Changes to Terms

We may update these terms from time to time. Continued use of the Service after changes constitutes acceptance of the updated terms.

11. Contact

Questions about these terms? Contact us at support@pypistats.com.