Digital Payment Platforms and What They Know About Us