@theflyer Thank you for your feedback !!!
Locations & SID
Great to hear you are keeping the supercharge.info SID. Indeed, this is a key we can link on without ambiguity
I keep following fields for each of the locations
id (supercheck.in internal)
city
country
name
point_location (coordinates stored in a specific way)
state
street_address
type
zip
time_zone
location_id, example: sanjuancapistranosupercharger
site_id from supercharge.info, example: 122
Visit date
You currently only have dates, I also keep the hour, specifically for levelling the Nightswatch badge (checkins between midnight and 6am).
But if you don't have the time, I can just default this to a time outside of the night.
Gravatar & user pictures
For privacy & GDPR reasons, I would really want to avoid storing & working with user photographs myself.
This was the mean reason to "outsource" this to the use of gravatar.
But it's not the first time the question has come up, maybe I have to support user-uploaded pictures anyway at some point.
Check-in vs Friendly competition around visits
Right now, users on supercheck.in can decide which folks can see details of their check-ins, through the mechanism of the friend list.
On pages of specific locations, you can see limited information about check-ins from other users who are not in your friend list.
Anonymous, e.g. non registered, users or bots can't see anything.
In your game, this is addressed through the use of game names/nicknames. However in my user profiles, I really want users to use their real names/identity to avoid abuse.
For example, you can leave a hint/recommendation on the pages of the locations. I don't know if I want to enable that for anonymous accounts.
But in general: I'm open to consider any feature request you may have.