Great, so in order to have half-way decent services from DPD which I have already paid for, I have to surrender storage space on my phone, and bandwidth on my mobile connection, as well as whatever data of mine the designers of the app deem "necessary" to scrape from the device in order to work. Have you seen the level shit that many mobile apps demand access to in order to function? That shit is well out of control, and that's on top of the fact that many mobile apps are hot fucking garbage that could just as easily be replaced with a web page that does the same job.
Stuff like that is why I despise the whole notion of "apps", as opposed to just installing and running useful software on a device. The lure of convenience from a "free" (it's not free, you're paying with your personal data) app often serves as the cover for some seriously fucking dodgy practices that companies wouldn't dare to pull if they were offering a service that people paid for in money.