Why is the "Install Beta App" missing from support section in the settings? Was it removed?

I don't see neither the install Bata app, nor the install the server option.
Was it removed from Android TV app?

See:

Thanks. Let me try this option. I already have the downloader app installed anyway, so should be quick.
Thanks for the help

Got it, beta app installed.
Just curious.. what about installing the server? Is that not a option anymore? (I'm not interested in installing it, just wondering)

Ah ok, in the Bata app I do have the option to install the server, so I guess it's only doable from the Bata app. Got it
Thanks again for the quick help