Back then in iodeOS from Q1 2023 (can’t remember the version numbers, but it’s probably iode 4.10 or below), apart from Mozilla, LocalNLP, DejaVu and even Apple were options for location providers in microG settings.
Now they’ve all been removed. Why?
Those were better options. Mozilla may not remain privavy friendly. They might start becoming subject to geofence warrants. Also, why have just one option? What if it fails?
The LocalNLP option however reduces data requests.
Please bring back LocalNLP and DejaVu as options, even if it means the user is required to install it themselves and not have it under pre-installed apps
It totally is a goal. The whole point is to provide features that require a reduction in privacy, but being fair more private than the alternative. Like yes, it sends some data out, but it is far less invasive than Play Services and is very much an improvement for privacy for those who want their phone to use network-based location or run apps that require Play Services.
From the microG website: Although most microG components are far from complete, users are amazed by the results. Free software users got extended application support, privacy-caring users can reduce or monitor data that is sent to Google and especially older phones can expect some battery life improvements. microG is not only used on real devices, but also replaces Google tools in test emulators and is even used in virtual mobile infrastructure.