Comparateur les liens externe

Default
,

Bonjour,

Je ne sais pas dans quel forum mettre ma question, donc je la met sur divers.
J'ai déjà remarqué, sur certain comparateur de prix (qui compare plusieurs offre avec des liens affiliés), que les liens affiliés sont modifié.
Exemple, au lieu que le bouton dirige vers l'url toto.com?affiliate=xyz, le lien est modifié de cette maniere domaine__du_comparateur.com/out-44.

Je suppose que c'est fait pour 2 raisons:
A des fin de statistique
Et pour éviter de se faire "piquer" sont lien affilié (même si je ne vois pas pourquoi il faut le protéger).

Existe t'il une librairie JS qui gère cela ? Ou librairie php? Java ?
sur wordpress par exemple, il y a Thirstyaffiliates, par exemple.

D'avance, merci ;)