Man bindet den Gravatar wie eine normale Grafik ein; im Code muss in der eingesetzen Programmiersprache (hier PHP) der Hash der eMail-Adresse erzeugt werden. Dabei empfiehlt es sich, die Adresse von vorangestellten oder angehängten Leerzeichen zu befreien und sie in Kleinschreibung umzuwandeln.
<img src="http://www.gravatar.com/avatar/<?PHP echo md5(strtolower(trim($_GET['email']))); ?>?size=32&d=mm" />
size=32
setzt die Bildgröße hier auf 32x32 pxd=mm
setzt als Default-Gravatar für nicht erkannte Adressen den "Mystery Man" (Silhoutte vor grauem Hintergrund)Genauere Details zur Implementierung und weitere Parameter finden sich hier.
Der Dienst ist kostenlos.
Wie ersichtlich, wird nur ein Hashwert übertragen. Usern mit Gravatar-Account sollte bewusst sein, dass Gravatar prinzipiell die Zugriffe mitloggen kann. User ohne Gravatar-Account können versichert sein, dass die eMail-Adresse für Gravatar nicht herauszufinden ist, eben weil lediglich ein Hash-Wert übertragen wird, der nicht wieder in die eMail-Adresse rückübersetzbar ist. Der Vergleich findet zwischen dem übertragenen und dem bei Gravatar gespeicherten hash statt.
Es besteht technisch dennoch die Möglichkeit, ein Profil des unbekannten Nutzers zu erstellen, da der Hash eindeutig ist. Es empfiehlt sich, in der Datenschutzerklärung auf den Einsatz von Gravatar hinzuweisen.