It depends. Most providers I see are on tryst or Indy companion. 90% of them ask for a 20-30% deposit. Both are reputable platforms and I never ran into an issue with deposit scams.
It’s simple, if you are not comfortable with the deposit policy look for someone else who don’t ask for...