VPN is not a one-stop solution Your VPN provider knows your IP,,, it must to in order to connect... They may not log, but its in memory... That means they can technically extract it if they choose.. So technically, while more private over encrypted tunnel does't make it invisible.
Plus no one needs to track an IP anyway, when more people post personal info over encrypted connections as "bait & hook" attempt..
Who needs to track an IP, when you just just profile people and get the same data?
Not a direct way, but its much more reliable. If for instance a VPN provider won't co-operate. Still trust.
This is why i never let info out regardless of connection...You could have the toughest encryption in the world, i still won't trust you unless i want to.