Might have been Smoozed or Premiumize.
The former is a straight up scam because 90% of premium links simply don't work with their type of account and the latter is very very spotty with one click hosters, only more obscure ones work reliably.
http://www.premiumize.me https://youtu.be/61xPkbO3mRM might disagree with "RD is the best" Real debrid is cheaper unless you were one those that got a Black Friday deal that works out to be cheaper if you divide it up by monthly payments. Real debrid does have more hosters.