Skip to content

API Fair Use Policy

Last updated: April 2, 2026

Welcome, Developer

We're excited to open our data to the puzzling community. The MySpeedPuzzling API exists to empower developers to build creative integrations, tools, and experiences — not to enable exploitation of our platform or its users.

By using the API, you agree to the terms outlined on this page. They're written in plain language because we want you to actually read them.

Rate Limits & Access

We start with generous rate limits — we want to make it easy to build with our API. However, all traffic is actively monitored per API key and per IP address.

If excessive usage is identified, rate limits will be introduced and set to a reasonable number. Persistent abuse or exceeding enforced rate limits will result in automatic IP blacklisting that requires manual unblocking by our team.

Attempts to circumvent rate limits by distributing requests across multiple IPs, using proxies, VPNs, rotating infrastructure, or multiple API keys will be detected and treated as a serious policy violation.

If you need higher limits for a legitimate project, reach out to us — don't try to work around the system. jan@myspeedpuzzling.com

Respect Retry-After headers and implement proper backoff in your client.

Permitted Use

  • API access is for personal and non-commercial use only.
  • It is strictly forbidden to sell, resell, license, or provide API data to any third party without our explicit written approval.
  • No enumeration or bulk downloading of the entire database or significant portions of it.
  • No scraping the website as a workaround for API limitations.
  • No using the API to build a competing platform or replicate core MySpeedPuzzling functionality (leaderboards, rankings, user profiles as a service) — unless explicitly asked and granted.
  • Applications must not interfere with platform functionality or degrade the experience for other users.

Data Ownership & Handling

  • All data remains the property of MySpeedPuzzling and its users. API access grants a license to use the data, not ownership.
  • Users' personal data (profiles, solve times) must not be used to identify, profile, or contact individuals outside the platform without their consent.
  • Cached data should not be stored longer than 24 hours — we are the source of truth.
  • Data must not be modified, misrepresented, or presented in a misleading context.

API Keys & Account Rules

  • API keys are personal and non-transferable. No sharing.
  • Developers are responsible for keeping their key secure and for all usage under their key.
  • No automated account creation to obtain multiple API keys.

Monitoring & Enforcement

  • API usage is actively monitored — including request types, volumes, IP addresses, and access patterns.
  • Monitoring data (request logs, IP addresses, usage patterns) may be retained indefinitely for security and abuse prevention.
  • We reserve the right to revoke API access at any time without notice if this policy is violated.
  • Circumvention of any restrictions is treated as a trust breach leading to permanent revocation.

Attribution

When presenting data from MySpeedPuzzling in your application, please mention where it comes from. A simple "Data from MySpeedPuzzling" with a link is enough.

Feel free to use our logo in your project:

Link back to myspeedpuzzling.com where appropriate. myspeedpuzzling.com

Tell Us What You're Building

We'd genuinely love to know what you're working on. Hearing about community projects inspires us and helps us improve the API for everyone.

A brief use-case description is requested when obtaining an API key. We may feature cool community projects on our website (with your permission, of course).

Got questions, ideas, or feedback? Reach out at jan@myspeedpuzzling.com. jan@myspeedpuzzling.com

Policy Updates

We reserve the right to update this policy with reasonable notice (30 days). Continued use after changes constitutes acceptance.

Major changes will be communicated to registered developers via email.

Contact

For higher rate limits, partnership inquiries, use-case discussions, or policy questions:

jan@myspeedpuzzling.com

We want you to succeed. Play fair and we'll support you.