GitHub actively removes repositories that host or directly link to copyrighted M3U playlists. However, they generally tolerate scanners because they are neutral tools. The legality depends on how you use them.
The premise was simple. Her script crawled public M3U playlists (the legal, free-to-use ones from news stations and old cartoon archives), verified the links were alive, and spat out a clean, buffer-free channel guide. She called it "verified" because her tool checked response times, codec compatibility, and geo-blocks. iptv scanner github verified