Trois grandes familles d’alternatives sont en cours de développement : par données agrégées, par identifiant unique ou par l’analyse du contexte. Chacune de ces alternatives répond à des cas d’usage différents. Chacune présente des avantages mais aussi des inconvénients.