Yes. QR Planet assesses all its future service providers, dependent service providers, sub-processors or subcontractors prior to engagement and has contracts in effect with all of them.
Here you can find more information on the clauses included in these contracts.