The identification of the Android package is not easy.
I can call a new app all I want, there is no designated location to write the name of the company for research purposes.
Ok for example
I could call my app
region.company.appname because the guidelines encourage developers to use this format to name the application packages …
com.entreprise.tester For this example, COM is the region (Commonwealth), Company is the name of the company and tester is the name of the application.
To identify the applications created using the same naming rules and company name, you must look up the package name for all applications and look for the corresponding company name.
This will not show you everything because the developer can easily call the application
anon.unknown now the region has been removed, the company is Anon and the name of the application is unknown …
This makes it extremely difficult to recognize all packages by a specific developer.
At the time, the Google Play Store only required that the application be signed by a developer key (used for all applications). However, developers must now create a new key for each application that does not share the credentials.
You may have already checked the key hash for all applications and those using the same key come from the same company (developer) … but that has changed.
In my experience, there is no regulation to leave an impression of your company … If you wish, you can give your company the name of your company identical to that of your application … For example, Facebook is created by Facebook, the company. may have been created specifically for the application, so the company bears the same name, ie each application will be created by the development team for that application.
So, apart from the fact that the developer uses the same naming rules for each application … It is not possible to find all the applications created by a specific company …
The company may have side projects that use their respective names as the creator's identity.
The only possible way is that if the IDE (Integrated Development Environment) places a kind of fingerprint on the software using information from the computer hardware … this can always be avoided by using a different computer on which the development continues.
So, as far as I know, it's not quite possible.
The best alternative is to read the package names and search the corresponding companies (shared user IDs and package names).
If the application is installed on your system, you can not uninstall it without root access. You must disable it.
System> Applications (plus> Applications)> (Selected Application)> Disable.
I hope that the developer did not use different naming rules for each application, and so on. Good luck to find them all.