Towards documentation of the Twitch platform for privacy frontends, software and tools.
twre
/twɹi:/ (pronounced as tree /tɹi:/) a is the home for open-source documentation from the reverse engineering of the Twitch platform, and of lightweight and blazing-fast code and tools therefrom.
Name | Description |
---|---|
twre-graphql |
Twitch's undocumented GraphQL API, now documented, and openly available (WIP). |
twre-downloader |
A blazing-fast Twitch VOD and live stream video and chat downloader and renderer (to be). |
twre-frontend |
An exceptionally lightweight alternative, privacy-respecting front-end for Twitch (to be). |
Code is under the GPL 3.0, whereas the documentation and the rest (e.g. text such as the README and resources/
, with exceptions, e.g. badges' vector files) in CC BY-SA 4.0; nevertheless, there are several exceptions: the logo is waived to the public domain as is Twitch's, as well as the AI banner under CC0. a b c 1 2
Footnotes
-
As a trademark, the logo is not protected by copyright; a nonetheless, the logo may not be within the scope of copyright at all (i.e. may not meet the threshold of originality, b which may be substantial, at most, modest or low, and is a prerequisite to protection, that thus should not be of trivial authorship) (p. 759-760, c cited in Feist Pub. v. Rural Tel. Serv., 499 U. S. 340) d due to the use of common geometric shapes, symbols or design of familiarity with minimal varaition in space, arrangement and linearity, that do not illustrate enough creativity (p. 3-5). e
Compliant with Twitch's Trademark Guidelines, a the logo refers to Twitch's platform whilist the repository is visually distinguished; and regardless of, trademark infringement may occur, at most, criminalized in the very limited context of counterfeiting (i.e. to traffic in with a mark, to deceive or cause confusion, with commercial purposes; 18 U.S.C. § 2320 b from Pub. L. 98–473, 2178), c which constitutes a billion dollar industry (p. 478, 485 & 486). d
Furthermore, trademark infringment is established under the Lanham Act that the use is commercial, in connection with the sale or advertising of goods or services, and without consent (15 U.S.C. § 1114, 1125 & 1127), a to cause confusion as to the their affiliation or origin (1-800 Contacts v. WhenU, 414 F.3d 400), b whether the mark may be registered or protected by law from popularity and distinctiveness (§ 1125(c); Time v. Petersen Publishing, 173 F.3d 113). c
All in all, the logo, withdrawn from copyright protection, does not violate the trademark as the use is non-commercial, and is unable to cause confusion with Twitch's platform or any of its products, as is clear from the project's purpose, which is unaffiliated, in any way, with Twitch. ↩
-
AI art is not of human authorship, and therefore is not copyright protected: Copyright law only protects intellectual labor, founded in the creativity of the human mind, and is thus limited to human creations. a (nevertheless, the AI copyright issue is widely debated among many fields). b ↩