Who takes off the rental money from my earnings each week?

Uber.

DriverSelect lets Uber know how much money you owe each week based on your rental agreement. DriverSelect cannot directly take off money from your weekly earnings.