I’m confused about my identicon.

When I’m using iOS app, it’s a green one; however, on the website I get a blue purple one.....Could anyone tell me why? Thanks!

PS: I now can see I have that blue one in this MSE meta community.....even if I’m using my app.....

  • $\begingroup$ I believe it is assigned by Gravatar ( en.gravatar.com ) using your information. Perhaps your email address. If you like, you can paste in a picture of your own, rather than using theirs. So somehow, your information when you first logged in on iOS was different from your information when you first logged in on your computer. $\endgroup$
    – GEdgar
    Mar 28, 2018 at 13:31
  • $\begingroup$ @GEdgar Thanks! It helps me a lot! $\endgroup$
    – user517681
    Mar 28, 2018 at 13:34
  • 5
    $\begingroup$ There's something weird with your math.SE account. If I look at your profile (math.stackexchange.com/users/517681/benny) you have a green icon but if I look at your posts, you have a blue icon. Across the rest of the network you have a blue icon, it's just this one place. $\endgroup$ Mar 28, 2018 at 23:54
  • $\begingroup$ @BrianNickel Thanks for your comment!I'm also confused about that. $\endgroup$
    – user517681
    Mar 28, 2018 at 23:57
  • $\begingroup$ @BrianNickel And when I myself see my posts using app, I have the green icon; whereas using website, the blue one... $\endgroup$
    – user517681
    Mar 29, 2018 at 0:10

1 Answer 1


This will be fixed in the next builds.

You were experiencing a bug that affects Gravatar/Identicon users who have capital letters in their email address. Because we request icons of various sizes, we build Gravatar requests on demand using various data including email addresses. The algorithm we're supposed to use is MD5(ToLower(email) + salt) but our code was missing the ToLower.

So, why were you getting different icons different places? Because when we fetch a batch of users and convert them to objects, a hook converts them to lower case, but when we fetch a single user it doesn't. The API fetches batches of users with different code that also doesn't have that hook.

Now the algorithm correctly lower cases the string and you'll start being bluish purple everywhere.

  • 2
    $\begingroup$ Thank you very much! But I do prefer the green one (; ω ;) $\endgroup$
    – user517681
    Mar 30, 2018 at 21:56

You must log in to answer this question.