I was going to install aptoide, but some of the permissions raised concerns for me. Why does is need my precise location, need to be able to add or remove accounts, create accounts and set passwords, find and use accounts on my device? Any help would be greatly appreciated.
Aptoide is also an app store like Play Store which needs an account. This is like your Google account for Play Store. So it will have permissions (just like Play Store) for creating/modifying accounts (only for Aptoide). Location access is for viewing apps according to your location. Aptoide is safe but be careful with the apps downloaded from it.