Itch's staff doesn't respond to this forum (the administrator sometimes replies to a post or two, but very rarely), and this isn't a way to contact them or get an official response. If you need an official response, you'll have to contact support.
Regarding your question, I think you're referring to the fact that Itch has two ways of handling payments. One is where Itch is the seller, Itch charges the player, and then you request a withdrawal from Itch. In that case, Itch manages the VAT and provides limited information to the developer, which doesn't include any addresses (at least in my case, it has never provided me with any addresses of the buyers of my game).
The other way, which is "direct to you," allows the seller to collect payment directly from the player. Even though it's on Itch, you pay the developer directly, and they are responsible for the VAT. I've never used it, but from what I understand, in this case, that information goes directly to the buyer, since they act as the entity that collects the payment.