ryser.id / Terms of service

Terms of service

Last updated: 8 July 2026

1. The service

ryser.id, operated by Ryser (Ryan Poser) — KVK 86346512, VAT NL004231102B27, Netherlands — analyzes DJ sets and mixes and returns a best-effort tracklist with timestamps, BPM and key. Recognition is inherently imperfect: unreleased, edited or obscure tracks may not be identified, and identifications may occasionally be wrong. That is the nature of the product, not a defect.

2. Your account

You need an account to analyze sets. You're responsible for what happens under your account and for keeping access to it secure. One person per account; don't share API keys.

3. Credits, packs and Pro

  • 1 credit = 1 minute of analyzed audio. New accounts receive 90 free credits.
  • Credit packs are one-time purchases and never expire.
  • Pro (€7/month or €60/year) includes a monthly allowance of 1,000 credits plus the Pro features. The allowance resets monthly and does not carry over.
  • Credits are consumed when an analysis runs. If a run fails on our side, the credits are automatically refunded.
  • Credits have no cash value and are non-transferable.

4. Right of withdrawal (EU consumers)

As an EU consumer you normally have a 14-day right of withdrawal on online purchases. For digital services this works as follows:

  • Credit packs: by purchasing, you expressly consent to immediate delivery of the credits and acknowledge that you lose the right of withdrawal for credits you have spent. Unused packs can be refunded in full within 14 days of purchase — email [email protected].
  • Pro: you may withdraw within 14 days of first subscribing for a full refund — use the "Withdraw subscription" button on your account page (shown during the withdrawal period) or email [email protected]. After that, Pro is cancellable at any time and ends at the close of the paid period.

5. Acceptable use

  • Only submit content you are allowed to have analyzed — your own sets, sets published by their creators on public platforms, or content you otherwise have rights to.
  • No attempts to circumvent credits, rate limits or Pro gating; no resale of the service or API output as a competing service; no disruptive scraping or automated abuse.
  • Community features (comments, suggestions, public sets) must stay free of unlawful, hateful or infringing content. We may remove content and suspend accounts that break these rules.

6. Your content & copyright

You keep all rights to the audio you upload and the setlists you create. You grant us the limited licence needed to operate the service: processing the audio for recognition, storing your results, and — only when you set a set to public — displaying it to others. Playback of platform-hosted sets streams from the original platform via its own embedded player; we do not re-host that audio.

Takedown: if you believe content on ryser.id infringes your rights, email [email protected] with the URL and a description of the claim. We review promptly and remove infringing content.

7. The API

API access is a Pro feature, subject to the documented rate limits. Keys are personal; we may revoke keys and adjust limits to protect the service. The API is in beta — endpoints are stable but may evolve with notice.

8. Availability & liability

We aim for high availability but the service is provided "as is" — no guaranteed uptime, recognition rate or fitness for a particular purpose. To the extent permitted by law, our total liability is limited to the amount you paid us in the 12 months before the claim. Nothing in these terms limits liability for intent or gross negligence, or your statutory rights as a consumer.

9. Termination

You can delete your account at any time from the account page; this permanently removes your data (see the privacy policy). We may suspend or terminate accounts that violate these terms, with a refund of unused paid credits unless the violation involves fraud or abuse.

10. Changes & governing law

We may amend these terms; material changes are announced at least 14 days in advance by email or in the app. Continued use after that constitutes acceptance. These terms are governed by Dutch law; disputes go to the competent court in the Netherlands, without prejudice to mandatory consumer protections in your country of residence.

Questions about these terms: [email protected].