No, a debrid service is not required. But having Real Debrid or Premiumize does help with finding high quality streams from file hosts. Faster speeds as well since the files are cached on debrid servers already.