Information Collection And Use
We collect several different types of information for various purposes to provide and improve our Service to you.
We may collect information how the Service is accessed and used ("Usage Data"). This Usage Data may include information such as your computer's Internet Protocol address (e.g. IP address), browser type, browser version, the pages of our Service that you visit, the time and date of your visit, the time spent on those pages, unique device identifiers and other diagnostic data.
Tracking & Cookies Data
Cookies are files with small amount of data which may include an anonymous unique identifier. Cookies are sent to your browser from a website and stored on your device. Tracking technologies also used are beacons, tags, and scripts to collect and track information and to improve and analyze our Service.
You can instruct your browser to refuse all cookies or to indicate when a cookie is being sent. However, if you do not accept cookies, you may not be able to use some portions of our Service.
Examples of Cookies we use:
Session Cookies. We use Session Cookies to operate our Service.
Preference Cookies. We use Preference Cookies to remember your preferences and various settings.
Security Cookies. We use Security Cookies for security purposes.
Twitch Account Data
To provide our Service to you, we collect some information from your user account on https://twitch.tv ("Twitch").
When signing into FrankerFaceZ via your Twitch account, or by using the FrankerFaceZ extension on Twitch, we collect the following data about your Twitch account, provided to us by Twitch:
Twitch account user ID and user-name, used for tying your FFZ account to Twitch.
Twitch oauth token, for communicating with Twitch's API in the context of the user.
Email address associated with Twitch account, which can be used to opt into email notifications regarding your FrankerFaceZ account, or other FrankerFaceZ features.
Socket Server Data
When using the FrankerFaceZ extension on Twitch, a connection is made between your browser and FrankerFaceZ servers in order to provide your Twitch session the data needed for FrankerFaceZ to work.
When using the FrankerFaceZ extension on Twitch, the following data may be sent through the socket connection:
Clients are all assigned a random UUID to identify them. This value is not stored on the server. The client IDs are used to estimate the number of simultaneous users we have connected at any given time.
Clients send the username and Twitch ID of the logged in Twitch user when connecting. This information is needed for certain features of the FrankerFaceZ extension to work.
Clients communicate with our server the Twitch channels they are currently active on, so that they can receive relevant data about the channel from us.
When an error happens in the official FrankerFaceZ client, the error is reported to https://sentry.io ("Sentry"). Error reports can be disabled in settings. They include the error that happened, the page the user was viewing, the user's active settings, the user's active FFZ and Twitch experiments, and a series of recent activity logs that make it easier to understand what was happening when the error occurred. Optionally, users can decide to include their Twitch ID and username with error reports.
Use of Data
FrankerFaceZ uses the collected data for various purposes:
To provide and maintain the Service
To notify you about changes to our Service
To allow you to participate in interactive features of our Service when you choose to do so
To provide customer care and support
To provide analysis or valuable information so that we can improve the Service
To monitor the usage of the Service
To detect, prevent and address technical issues
Transfer of Data
Your information, including Personal Data, may be transferred to — and maintained on — computers located outside of your state, province, country or other governmental jurisdiction where the data protection laws may differ than those from your jurisdiction.
If you are located outside United States and choose to provide information to us, please note that we transfer the data, including Personal Data, to United States and process it there.
Disclosure Of Data
FrankerFaceZ may disclose your Personal Data in the good faith belief that such action is necessary to:
To comply with a legal obligation
To protect and defend the rights or property of FrankerFaceZ
To prevent or investigate possible wrongdoing in connection with the Service
To protect the personal safety of users of the Service or the public
To protect against legal liability
Security Of Data
The security of your data is important to us, but remember that no method of transmission over the Internet, or method of electronic storage is 100% secure. While we strive to use commercially acceptable means to protect your Personal Data, we cannot guarantee its absolute security.
We may employ third party companies and individuals to facilitate our Service ("Service Providers"), to provide the Service on our behalf, to perform Service-related services or to assist us in analyzing how our Service is used.
These third parties have access to your Personal Data only to perform these tasks on our behalf and are obligated not to disclose or use it for any other purpose.
We may use third-party Service Providers to monitor and analyze the use of our Service.
Google Analytics is a web analytics service offered by Google that tracks and reports website traffic. Google uses the data collected to track and monitor the use of our Service. This data is shared with other Google services. Google may use the collected data to contextualize and personalize the ads of its own advertising network.
We have no control over and assume no responsibility for the content, privacy policies or practices of any third party sites or services.
Our Service does not address anyone under the age of 18 ("Children").
We do not knowingly collect personally identifiable information from anyone under the age of 18. If you are a parent or guardian and you are aware that your Children has provided us with Personal Data, please contact us. If we become aware that we have collected Personal Data from children without verification of parental consent, we take steps to remove that information from our servers.