Privacy Policy — NX Chat Tools
Last updated: 2026-07-10
In short
NX Chat Tools does not collect, store off-device, or sell any personal data. The extension runs entirely locally in your browser. We have no servers that receive any of your data. No analytics, no tracking, no ads.
What the extension processes (locally)
- Chat content visible on the page (usernames, messages, badges) — read from the Twitch/Kick page DOM to render emotes, show moderation actions, compute stats, and keep the session history/log. Processed in the tab's memory and discarded when the tab is closed or reloaded. None of it leaves your browser.
- Your settings (enabled modules, timeout presets, keywords, toxicity lexicon, watchlist, muted words, ping/ignore lists, ban reasons, moderation notes, etc.) — saved in browser storage (
chrome.storage), i.e. your own profile. Browser profile sync, if enabled, is a standard browser feature (Google/Mozilla), not our server.
Network connections
The extension connects onlyto the public emote-provider APIs/CDNs and to Kick's public API:
| Host | Purpose |
|---|---|
| https://7tv.io | Fetch global and per-channel 7TV emote sets. |
| wss://events.7tv.io | 7TV EventAPI WebSocket — live emote updates. |
| https://cdn.7tv.app | 7TV emote images. |
| https://api.betterttv.net | BetterTTV (BTTV) emote sets. |
| https://cdn.betterttv.net | BTTV emote images. |
| https://api.frankerfacez.com | FrankerFaceZ (FFZ) emote sets. |
| https://cdn.frankerfacez.com | FFZ emote images. |
| https://kick.com/api | Resolve a Kick channel's public ID from its slug. |
Only what is required to fetch the correct emote set is sent to these services: the public channel ID or name. We never send usernames, message content, your settings, or any other data. The extension makes no network requests beyond the hosts above.
Permissions and why
storage— save your settings in your browser profile.alarms— keep the 7TV EventAPI WebSocket alive after the Manifest V3 service worker sleeps.- Access to
*.twitch.tv,*.kick.com— core function: read chat and render on these pages. - Access to
7tv.io,api.betterttv.net,api.frankerfacez.com— fetch public emote sets.
The extension does not use tabs, cookies, or webRequest permissions and loads no remote code — all code is bundled in the package.
Telemetry and diagnostics
The extension includes selector health diagnostics that print messages only to the local browser console (DevTools). Nothing is sent anywhere.
Children
The extension is not directed at children and does not knowingly collect any data from children (because it collects no data from anyone).
Contact
Privacy questions: dzierzawskii98.dam@gmail.com.
Polityka prywatności (PL)
NX Chat Tools nie zbiera, nie przechowuje poza urządzeniem ani nie sprzedaje żadnych danych osobowych. Rozszerzenie działa w całości lokalnie w Twojej przeglądarce. Nie mamy serwerów, które odbierałyby Twoje dane. Brak analityki, trackingu i reklam.
Treść czatu (nicki, wiadomości, odznaki) jest czytana z DOM strony Twitch/Kick i przetwarzana w pamięci karty — znika po zamknięciu/odświeżeniu. Ustawienia są zapisywane w profilu przeglądarki (chrome.storage). Jedyne połączenia sieciowe to pobieranie publicznych zestawów emotek z hostów wymienionych w tabeli powyżej oraz publiczne API Kicka (ustalenie ID kanału po nazwie). Do tych usług nie wysyłamy nicków ani treści wiadomości — jedynie publiczne ID/nazwę kanału. Brak tabs/cookies/webRequest, brak zdalnego kodu. Kontakt: dzierzawskii98.dam@gmail.com.
Not affiliated with Twitch, Kick, 7TV, BetterTTV or FrankerFaceZ.