Read this before you stream with it
Last updated October 6, 2026
Draft – not yet reviewed by a lawyer. These pages describe how the software behaves today. This notice remains until that review is complete.
This notice is available in the application under Settings and here so it can be read before downloading. The current desktop beta opens straight in without a startup agreement popup. The risks and Terms still apply when you download, install or pay for Fenrir.
The short version
- Fenrir is independent third-party software. It is not affiliated with, endorsed by, sponsored by or officially connected to TikTok or ByteDance Ltd, or to any game publisher.
- It lets you use events from your own LIVE broadcast to trigger actions in supported games and streaming software.
- It reads only. It connects as an anonymous viewer, never asks for your password, and cannot post or act as you.
- It does not sell, buy, transfer, exchange or redeem TikTok Coins, Gifts, Diamonds or other virtual items. A subscription pays for Fenrir’s features and nothing of TikTok’s.
- TikTok can change, restrict or remove the things Fenrir depends on at any time, and connectivity may change or stop as a result.
- You are responsible for following TikTok’s Terms of Service and Community Guidelines, and the rules of any game you use it with.
- Game accounts can be banned. The risk is highest in online and ranked modes and lowest in offline, solo, and private matches.
- Your stream is handled on your PC, but a few things leave it: the connection signing request to Euler Stream, the update check to fenrirapp.com, and — with the default online voices — the text being spoken, which is sent to Microsoft. The privacy policy lists everything.
- TikTok is a trademark of ByteDance Ltd. All other trademarks belong to their owners.
The rest of this page is the detail, and it is where the parts that can actually cost you something live.
1. Accounts can be banned
Game publishers prohibit third-party software that changes how a game behaves. That includes this. The risk is worst in online and ranked modes, and lowest in offline, solo and private matches — so prefer those. Your game account, your risk.
2. This is not official, and not affiliated with anyone
Not affiliated with, endorsed by, partnered with or approved by TikTok, Activision, or any other publisher. Nobody has vetted this. Any claim you see otherwise is wrong.
3. It reads TikTok LIVE by unofficial means
There is no public TikTok API for real-time gifts, chat, likes or follows. Every tool in this space reads the stream unofficially, and TikTok’s terms prohibit automated access without written approval. Using this may breach those terms. It connects as an anonymous viewer — it never asks for your password and cannot post as you.
4. Stream your own LIVE
Point it at your own stream. Connecting to somebody else’s without their permission is both rude and a worse position to be in if TikTok ever asks.
5. Unofficial access breaks without warning
TikTok changes its protocol whenever it likes. When that happens this stops working until it is updated. That is the nature of the thing, not a defect.
6. It keeps a record of your viewers
Points, levels and the leaderboard are stored on your machine, in
points_balances.json, against each viewer’s TikTok handle and display name. The points file is not automatically uploaded, but private backups can include it. Viewer names can also appear in overlays, online speech and reports you choose to send. It is a list of real people’s names on your disk, and it is yours to look after. Depending on where you live that may carry obligations of its own. Import / Export can show you the file, and deleting it wipes every balance.7. It puts your viewers' names on screen, and the points are ours not TikTok's
Overlays can show viewer usernames, profile pictures, likes, gifts and follows. All of it is read from what is already visible to anyone watching your LIVE — but you are the one broadcasting it, so how it appears on your stream is your call and your responsibility. The points, levels and leaderboard are a currency this software invented. They are not TikTok points, they are not connected to TikTok’s rewards or coins, and they are worth nothing outside your stream. If TikTok changes what the webcast exposes, these features change with it.
8. It depends on a service that is not ours
The connection has to be signed, and that signing is done by Euler Stream, a third party. If they rate-limit the key, change their terms or go away, this stops connecting until it is pointed somewhere else. Their terms are between you and them.
9. No warranty, and no liability
Provided as-is, with no guarantee that it works, keeps working, or is safe for your accounts. To the fullest extent the law allows, the author is not liable for anything that follows from using it — a banned or lost game or TikTok account, lost followers, subscribers or income, a broken game install, or lost or damaged files. You use it at your own risk, and you are responsible for what happens to your accounts and your machine.
By using this software you confirm you have permission to use it on any accounts and games you connect it to.
If you are thinking about paying for it
Buying this does not make it official, supported, or safe from bans. It is unofficial software that may breach TikTok’s terms and your game’s EULA, and it can stop working when TikTok changes its protocol. If that is not a risk you want, do not buy it.
The same sentence appears next to the purchase button in the application, and on the pricing page. It is not there to be clicked past.
Installing a game script
Setting up a game means installing a third-party modification into it. Prefer offline, solo or private matches. Online and ranked are where bans happen. Any optional mod you add yourself is a modification too and carries the same risk, or more. The application repeats this at the moment you choose a game, because that is when the risk stops being theoretical.
Version
This is version 3 of the notice. Earlier versions recorded startup acceptance. From beta.80, the app no longer asks for or sends that acceptance when it starts; earlier records are retained as described in the Privacy Policy.
See also the Terms of Service and the Privacy Policy.