First in order to register you need to provide everything – driver's license, SSN and whatnot – they've made the process in a way that they don't ask things at once but when you click on email link then they are like… oh in order to proceed do this.
Then when you finally do all that and try to add funding source and buy BTC things start to fail – like you want to add bank account and it fails for whatever reason. You email support and they say they can't help you.
Then you reply that you want to delete account and all private data that you've sent them. Now here comes the icing on the cake – they reply that they can't delete your account. And that your data will be kept for at least next 5 years in their database (per BSA requirements).
I've googled BSA requirements and it seems those have to do with Boy Scout Association… so it seems that Uphold support is full of jokers. At least that is pro of this exchange.