Hello Twitch Developer Community,
I am developing an application using the Twitch API and would like to ask a direct question about the data storage policy in the Developer Agreement to ensure we understand the rules correctly.
Our service allows users to save and organize their favorite clips, and to do this, we store clip-related data—specifically their IDs and duration—in our database.
We have read the policy in “II. Program Materials” which states, “Do not store copies of Twitch Content or Program Materials,” and notes the exception for caching information for a 24-hour period.
Our question is about how this policy applies to metadata. If we store data such as Clip IDs and their durations in our database persistently, without treating it as a 24-hour cache (i.e., without refreshing the data via the API), would this be considered a violation of the Developer Agreement?
We want to ensure we operate within the rules, and a clear understanding of this point is essential for us.
Thank you for your time and help.