In-browser location-aware chat app