Congrats on the success! I'm curious: the condition of <1 mile proximity isn't transitive, so wouldn't users be seeing only one half of a lot of conversations? Like if A was close to B, B was close to C, but A wasn't close to C, then A would only see what B says to C but not what C says back. Or have you divided up space into fixed cells roughly one mile wide to prevent this?
This was probably my most embarrassing oversight. Your first point is the way it's working. I'm trying to figure out if there's a way to make that work without segmenting the map into fixed cells... any thoughts?
Maybe, something similar to hearing, a person who is closer is louder while the one far is faint.... So nearby people have a stronger font while the one who is far has a lighter font ? Note - I've not used this app, so don't know how it is working ...