Master Services Agreement and Data Protection Agreement (previous versions) Master Services Agreement (May 22nd, 2025 – August 19th, 2026) Data Protection Agreement (May 19th, 2025 – August 24th, 2026) Data Protection Agreement (November 1, 2024 – May 18th, 2025) Master Services Agreement (April 27th, 2023 – May 21st, 2025) Master Services Agreement (March 31, 2023 – November 1, 2024) Data Protection Agreement (March 31, 2023 – November 1, 2024) T&Cs (September 2021 – March 31, 2023)