Currently we report that geolocation is in use simply because the number of connected clients is non-zero. This means that gnome-shell displays a crosshair even if geolocation is disabled: https://bugzilla.gnome.org/show_bug.cgi?id=726497 'InUse' should only be set if the number of authorized connected clients is non-zero.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.