For Nova 12 Series: Why do I have to grant microG permissions when I am using the third party apps?
Sorry for the inconvenience. microG is a free and open-source software provided by European developers which published on Github (https://github.com/microg).
Some applications rely on microG to run properly. It allows Android applications to access the Google service. It is necessary to allow the privilege of microG so that your applications can be used properly.