Idealmente fino a quando lo script lato client non è stato progettato per uso dannoso (di tracciamento del vero IP) dovrebbe essere costretto a usare anche il proxy. Quello che voglio dire è che finché lo script non è una forma di exploit / hack progettato per aggirare questo.
Nel caso delle VPN, tutto il traffico viene instradato attraverso la VPN. Nessuno di questi può andare da fuori. Lo stesso vale per i proxy, a seconda che il proxy sia a livello di sistema o un browser solo.
Tuttavia, se sei sicuro che le tue configurazioni siano corrette, non devi preoccuparti che il tuo IP venga rivelato. In una nota correlata, aziende come Google sono riuscite a ottenere altre informazioni che potrebbero potenzialmente identificare te e la tua posizione esatta anche con persone che utilizzano VPN. Se vuoi nascondere il tuo IP, allora sì, ma potrebbe non bastare per nascondere la tua identità. :)