With respect, I think you’re being a little paranoid. Some permissions like this are done in such a way to avoid having 5 permissions for each thing that would quite reasonably be linked/associated with another permission. This is done with things like Android app permissions all the time, for the sake of simplicity.
Some of this is clearly needed.
The first is needed to check your bank account currency is the same as the one used by the platform.
Account holder type is - I assume - would be along the lines of checking that the account is for a single person, rather than a joint account. Perhaps an important consideration for ISA top-ups.
If the balance is inadequate to cover what you’re trying to add to your account, there needs to be an error screen or whatever.
Transactions could well be to check that anything outstanding won’t take you over the limit when the payment you want to add to your account is deducted.
Status of a payment may well be there to help them check the payment as it’s in progress/do some kind of call back.
I’ll grant you that the three prior to the final one seem odd. However, I don’t work in the banking industry and there could be a legitimate reason for them being there. Plus, things like “savings goals” could only be there in case the application that’s using it supports that functionality. It might not be read if it’s not relevant. We just don’t know.
I think it’s out of order on your part to act like this company is definitely profiling you and wants to sell your personal data. Sure, ask why they’re needed. Perhaps contact Truelayer. But starting out in an outraged position is almost asking to be made to eat crow later.
I think we have to give Freetrade the credit to be able to sensibly choose a payment partner like this. If you think Freetrade as a company are making bad decisions, why would you trust them with your money in the first place?
I mean no offence, but I dislike this whole theme I’m seeing lately. “Ideas” in the forum about how Plus should be cheaper and that certain features are “needed”. Without access to the data Freetrade have, posts along those lines are ignorant and may as well say “I know how to run your company better than you do”. Chances are that’s far from the truth. If you don’t like how a company does business or their partners, don’t use them. Absolutely enquire as to why a payment partner needs access to certain information, but I think it’s a little rude and insulting to Freetrade to come out with accusations about their partners, rather than questions. To me, that implies that you think the people at Freetrade are incompetent, or make poor decisions.