{"registry_version":"2026.1025.387","generated_at":"2026-10-25T06:27:00Z","content_sha256":"089d16f627d9365e3d0663cc8069203706d7cb23a76c332226e29686968811a5","signed":true,"signature":{"key_id":"ed25519:74ca19268e364242","algorithm":"ed25519","expires_at":"2026-11-24T06:27:09Z","expired":false,"manifest":"/registry/manifest.json"},"id":"twitch/developer","name":"Twitch Developer application (Helix API)","status":"researched","last_verified":null,"last_researched":"2026-10-25","disclaimer":"Plain-English summary of the provider’s rules and of what people report. Not legal advice.","terms":[{"kind":"rules_say","kind_label":"The rules say","severity":"red","severity_label":"Can get you banned","title":"No selling or sharing Twitch Data","text":"Twitch Data, including data you collect about Twitch end users and insights derived from it, may not be sold, licensed, monetised, distributed for commercial purposes or shared with affiliates or third parties without Twitch's prior written permission. Transferring end user data to ad networks or data brokers is prohibited. [to verify] exact section numbers against the live agreement.","source_url":"https://legal.twitch.com/en/legal/developer-agreement/","source_title":"Twitch Developer Services Agreement","accessed":"2026-10-25"},{"kind":"rules_say","kind_label":"The rules say","severity":"amber","severity_label":"Can cost money","title":"Commercial and marketing uses may need a separate agreement","text":"Twitch will consider authorising certain activities, including marketing services, only under a separate agreement and approval process. Using end users' channel content to promote a commercial product needs those users' authorisation. [to verify]","source_url":"https://legal.twitch.com/en/legal/developer-agreement/","source_title":"Twitch Developer Services Agreement","accessed":"2026-10-25"},{"kind":"rules_say","kind_label":"The rules say","severity":"yellow","severity_label":"Worth knowing","title":"Extension monetisation is a separate programme","text":"Earning from Bits in Extensions requires the separate Twitch Extensions Developer Agreement; Bits revenue is shared between the broadcaster and the developer.","source_url":"https://dev.twitch.tv/docs/extensions/monetization/","source_title":"Twitch Extensions - Monetization","accessed":"2026-10-25"},{"kind":"rules_say","kind_label":"The rules say","severity":"yellow","severity_label":"Worth knowing","title":"Rate limits","text":"The API uses a per-minute token bucket (default 1 point per request) with separate buckets for app and user tokens; user-token limits are per client ID per user. Exhausting the bucket returns 429; use Ratelimit-Reset to back off. The documented example shows Ratelimit-Limit 800.","source_url":"https://dev.twitch.tv/docs/api/guide/","source_title":"Twitch API guide (rate limits)","accessed":"2026-10-25"}],"renewals":[],"pricing_notes":{"free_tier":"Registering an application and calling the Twitch API is not described as paid in the docs reviewed. [to verify]","costs":null,"notes":null,"source_url":"https://dev.twitch.tv/docs/authentication/register-app/"},"guide_url":"https://verapli.com/guides/twitch/developer"}