My colleague created a story map using the Map Tour template. He added the locate button but when you click on it, the blue dot is on a random location and it never asks if you would like to share your location. I checked and it is https and I don't believe the basemap was created on some secure server.
Home map location:
When you hit the location button:
The only thing I can think of is that our company IT is in Santa Monica and it defaults to there???