Putting such a project on Github is going to be risky, but maybe your case is again one of these where you can argue, you are not supplying the media yourself.
Seeing as this uses RealDebrid, wasn’t there some drama around the service recently? Not a subscriber, so don’t have any direct contact to this, just remember some threads where a company offering the services started giving out user info to the local government.
Just FYI, currently in Sweden I pay the equivalent of about $10 for the standard tier without ads.
They only recently increased it to the close to $10. Currently I am OK paying that since my kid is actually using Netflix frequently.
As soon as the price goes higher, or they introduce ads in any way or once they start peddling their shitty mobile games on the child account, we’re out.
They already started to not have non-English audio for a few pretty popular movies, which is a weird move and makes it less usable for us as well.
Already got Jellyfin setup, so no worries for the future on my end.