About HLS Encryption Support

The extension - (ALT)Stream Recorder supports clear key type HLS-encryption.

The first assumption is that HLS-encryption is not DRM. The encryption and decryption methods are publicly available, and in fact we use a widely used library called hls.js for decryption. We only support the so-called clear key type, which is obtained from a URL that can be obtained by following a generally prescribed procedure. We believe that this practice does not fall under the "Circumvention of copyright protection".

To begin with, clear key type HLS-encryption has no meaning other than route encryption, and now that HTTP communication using TLS has become common, even its meaning has lost its substance. For content protection, DRM such as Widevine, FairPlay, and PlayReady should be used. In fact, DRMed video has strong protection at both the OS level and browser level, and even capturing is prohibited. HLS-encrypted videos, on the other hand, have no such protections and allow unrestricted access as normal videos.

Copyright laws vary from country to country.

Decryption of clear key type encrypted HLS does not fall under the "Circumvention of copyright protection" under US law, for example. However, we respect the copyright laws of each country. We are prepared to disable HLS-encryption on a site-by-site or country-by-country basis. If you are a copyright holder and you believe that the laws of your country do not permit decryption of HLS-encryption, please contact us at the address below. Please send us the URL where we can refer to the law in your country or the original source of the law as an image.
mail: alter.extension [at] gmail.com

This feature is implemented on an experimental basis.

If the negative impact of this feature is significant, we will withdraw it without notice. Or, depending on the decisions of the various stores (Edge/Firefox Add-ons), this feature may not be allowed. Note that there is no guarantee that this feature will exist in perpetuity.