Very cool, but here's a tip - if you're going to use Geolocation based on IP, don't be more precise than your dataset is accurate. My stamp shows me as being in a city ~1hr and bridge and county away from me. Something less precise like Northern California would be much more useful than presenting that everyone who's on a Comcast Business line lives in South SF.
According to the MaxMind dataset[1], I'm correctly in WY according to my IP. I'm not sure how the Paper Planes geolocation could be so wrong, but it places me in Seattle, WA.
Hah mine took me from Durham NC to Atlanta GA 383 miles by car. I'm guessing that's where my AT&T cell service joins the wider internet or just where this block of IPs is registered to.