Niche Poster is a private tool that runs on its owner's own computer. It schedules and uploads short videos to YouTube channels that the owner runs.
It isn't a public service. Nobody else can sign up for it or use it, and it never accesses anyone else's account.