AxeProgress is an independent companion platform engineered to give axe throwers deeper visibility into their historical trajectory, Collins rating changes, clutch accuracy under pressure, and head-to-head records. Because we rely on publicly available match data, we hold our infrastructure to strict standards of API citizenship and server protection.
Global Outbound Rate Limiting
To prevent flooding or burdening upstream servers, all network requests from AxeProgress pass through a centralized async token-bucket rate limiter:
Throughput Cap: Paced at a maximum of 5.0 requests per second globally across all users.
Concurrency Throttling: Capped at 3 concurrent outbound connections maximum.
Exponential Backoff: Automatic progressive delays with random jitter if any upstream throttling or latency spikes occur.
Aggressive Local Caching
We minimize outbound traffic by storing throw data in an optimized local database:
1-Hour Sync Cooldown: Player profiles are cached locally. Repeat visits serve instantly from cache without touching the external API.
Delta Syncing: Only new matches that do not already exist in the local database are fetched on subsequent syncs.
No Bulk Harvesting: Data is synchronized strictly on-demand when a thrower enters their player ID. We do not crawl or scrape the entire player database.
Privacy & Zero-Tracking
AxeProgress is built with privacy-by-default principles:
Public Factual Data Only: We only process public match scores, throw counts, and league standings.
No Sensitive Personal Info: We do not collect, request, or store passwords, emails, phone numbers, or payment data.
No Tracking Cookies: No invasive third-party ad pixels or tracking cookies are used.
Factual Sports Data Policy
Sports scores, individual throw scores, and match results are raw factual data:
Under US law (e.g. Feist Publications v. Rural Telephone Service, NBA v. Motorola), factual match outcomes and scores are non-copyrightable facts.
AxeProgress performs computational analysis and statistical modeling (rating trajectory, spread, clutch rates) on these public factual records.
Non-Affiliation Disclaimer
AxeProgress is an independent, community-developed open-source software project. AxeProgress is not affiliated with, maintained by, authorized by, endorsed by, or sponsored by AxeScores Inc. or the International Axe Throwing Federation (IATF). All trademarks, service marks, trade names, and organization names mentioned on this site are the property of their respective owners.
Questions, feedback, or profile exclusion requests? Connect on GitHub.