As a software dev and a security analyst I can't tell you how dangerous apps are that let others see your location, either exact or approximate. These sort of apps make it easy for people to find you specifically, find your bike, find your home, work, hangouts etc. This make it easy to know when your home, at work, etc and makes theft trivial as well as other things.I like this map. But my ESR app is more easy to access rider locations on the fly.
I urge you and anyone else to turn off/disable any apps that provide tracking/gps data to other users. If you can't disable it then uninstall the app, period!