the third party thing is really good and should be used more, but I don't understand your first point - where would the option to delete your profile be located exactly?
I've come across it quite a couple of times. If an investor after creating one verifying an account (on the projects platform) decide to renege they can delete their profile on that platform and all their details would equally be deleted
on The Projects platform?
I believe you fully it just sounds like it's not the top priority in any way for a startup to prioritize that, of course one usually can reach out via mail or something.
just seems like a weird thing to measure from! I've invested in some that does not have that, but everything else is good.