Summary
Enhancer is a free browser extension for Twitch and Kick, maintained as a hobby project by igorovh in Poland, who is responsible for the data described here.
- Your settings, watch time and follow lists stay in your browser.
- To show badges and nickname styles, the extension connects to our servers, which see your IP address and the channel you are watching.
- Signing in to an Enhancer Account is optional; most features work without it.
- We do not use tracking cookies, advertising identifiers, or cross-site tracking.
- We do not sell personal data or share it for advertising.
Questions or requests: [email protected].
What we process
| Data | Where it goes | Why | How long |
|---|---|---|---|
| Settings, watch time, follow lists, recently sent emotes, cached badge lists | Stays in your browser | To run the features you use | Until you clear it; cached badge lists 14 days, sent emotes 60 days |
| IP address, country, extension version, the channel you are watching | Our servers: api.enhancer.at, emotes-api.enhancer.at, fonts.enhancer.at |
To show badges, nickname styles, emotes and fonts, limit abuse, and count usage | IP addresses only in memory; error logs 14 days; usage counts only in aggregate |
| Your Enhancer Account: identifier, username, display name | Your browser, encrypted, and our servers | To show and change your own badges and nickname style | Until you sign out |
| Your Kick login, if you turn on follow sync | Your browser, encrypted; used only on kick.com |
To read the channels you follow on Kick | Until you turn follow sync off or clear browser data |
| Image links in chat, if you turn on image previews | corsgo.enhancer.at or the image host directly |
To show image previews | Our copy is cached for one hour, redirects up to one day |
| A username you look up | xayo.pl |
To show watch time, only when you request it | Under xayo.pl's own policy |
| Channel names | Twitch and Kick | Channel information, stream previews and follow lists | Under the platforms' own policies |
| Public profiles of people with badges | Our servers, and every extension user | To display badges and nickname styles | Until the badge or style is removed |
Requests to our servers and to the services above include your IP address. Which outside services are involved, and when, is listed in Third Party Services.
Signing in
When you choose to log in, the extension opens our login server at auth.enhancer.at, where you
sign in with Twitch or Kick. We do not see your password. Your sign-in is kept encrypted in your
browser, and a copy of your profile, badges, plan and nickname style is kept so the settings panel
opens quickly. Signing out removes the sign-in; the copy is removed the next time the extension
needs it. What our servers keep about your account, including the email address of a Twitch
account, is described in the Dashboard Privacy Policy.
People with badges
Badges and nickname styles are assigned at a person's own request, by a channel team, by the project maintainers, or as perks of a paid or granted plan. To display them, we keep public Twitch and Kick profile information, such as identifiers, logins and display names, and make the assignments available to every extension user. Submitted badges and nicknames are checked by an automated moderation service, as described in the Dashboard Privacy Policy. If you do not want a badge or nickname style, write to us and we will remove it.
Data we do not collect
- Chat messages. The browser matches badges against chat on its own; messages are not uploaded.
- Your Twitch, Kick or Discord password.
- Video or stream content.
- Browsing outside Twitch and Kick. The extension only runs on those two sites.
- Payment information. Paid plans are bought in the Enhancer dashboard and sold by Polar.
Legal basis
We process this data on the basis of our legitimate interest in running, securing and improving the free service and its community features (Article 6(1)(f) of the GDPR), and to meet legal obligations such as answering data protection requests (Article 6(1)(c) of the GDPR).
Project maintainers access service data for administration and support. Our infrastructure and email providers are listed in Third Party Services. If you write to us, we receive your email address and message, and keep them as long as needed to handle the conversation.
Chrome Web Store User Data Policy
The use of information received from Google APIs will adhere to the Chrome Web Store User Data Policy, including the Limited Use requirements.
Your rights
You may ask for access to, correction or erasure of your personal data, restriction of processing, or data portability, and you may object to processing based on legitimate interests. Write to [email protected]; we may ask for information needed to confirm that a request concerns you. You may also complain to a data protection authority, including the President of the Personal Data Protection Office (UODO) in Poland.
Children
Enhancer is not directed at children. Twitch and Kick each set their own minimum age, and you should meet the requirement of the platform you use.
Changes
We may update this policy as the extension or its supporting services change. The current version and update date are shown on this page. Where required, we will provide additional notice before relevant changes take effect.
Changelog
| Version | Date | Change |
|---|---|---|
| 1.0.0 | 13 September 2026 | First published version. |
| 1.1.0 | 14 October 2026 | Nickname fonts are served by our own font service instead of Google Fonts. |
| 1.2.0 | 17 October 2026 | Clarified that paid plans are bought through the dashboard, not the extension. |
| 1.3.0 | 25 October 2026 | Described the optional Enhancer Account sign-in, follow sync, the emote service, all local storage, direct image hosts and Twitch and Kick requests; corrected when watch time lookups run; added the Chrome Web Store Limited Use statement. |
| 1.3.1 | 26 October 2026 | Shortened the policy into one overview table. |