Persistent identification element (PIE) is een methode om de browsers van gebruikers individueel te taggen met het oog op identificatie en tracking.
PIE werd ontdekt in een studie uit 2009, "Flash Cookies and Privacy," die aantoonde dat cookies na verwijdering opnieuw opdoken (respawning). Uit het onderzoek bleek dat 50 procent van de top 100 populairste websites PIE gebruikte om de browser van individuele gebruikers te voorzien van een unieke identificatie die - in tegenstelling tot gewone HTTP-cookies - niet gemakkelijk kan worden verwijderd.
PIE maakt gebruik van een combinatie van JavaScript en Flash om deze plaatsvervanger voor tracking te maken, die wordt opgeslagen als een Flash-cookie (ook bekend als een lokaal opgeslagen object). De methode maakt het mogelijk om verwijderde HTTP-cookies opnieuw te laten verschijnen op basis van opgeslagen gegevens die zijn gekoppeld aan de unieke identificatiecode.
Adobe heeft in nieuwere versies van Flash de optie opgenomen om LSO te verwijderen en te weigeren. De standaardinstellingen zijn echter om LSO's zonder vragen toe te staan. In feite zorgt de relatieve onduidelijkheid van de instellingen ervoor dat de meeste mensen ze niet zullen openen, wat leidt tot meer tracking van gebruikers voor bedrijven en minder privacybescherming voor gebruikers.
Zoals bij veel veiligheidsmaatregelen het geval is, is er een afweging tussen gemak en functionaliteit: Op spelsites kan het veranderen van het standaardgedrag van Flash voor LSO's leiden tot verlies van spelvoortgang; op andere websites kan dit leiden tot het uitschakelen van persistente personalisatie-elementen op Flash-gebaseerde sites.
Andere sterke methoden om browsertracking te vermijden zijn onder meer browsen vanuit een gevirtualiseerde omgeving met een regelmatig herstelde momentopname of vanuit een LiveDistro, een besturingssysteem dat is opgeslagen op een opstartbaar medium.
PIE is gemaakt door het online gebruiker-tracking/advertentiebedrijf United Virtualities.