different application ID.

-   **Version Code:** Version code is provided for app developers to name the different app versions. Theoretically, version code increases as the app updated. Literature work leverage this information to build app lineages (i.e., sorted app versions of the same app) for supporting the investigation of app evolution.

-   **API Level:** API level specifies the SDK version that the app is implemented. Since different API levels may provide different features, users of [[**AndroZoo**]{}]{} could thus leverage this information to conduct evolution-based investigations, especially in couple with the evolution investigation of the Android operating system. As an example, Li et al. [@li2016accessing] have leveraged this information to investigate the evolution of inaccessible Android APIs (i.e., internal and hidden APIs) of the framework code.

-   **Permission List:** Permissions, declared by app developers, are used by Android system to grant the access of protected parts and controls the interaction with other apps. Listing \[code:perm\_list\] illustrates an example of permission list. Many state-of-the-art works have leveraged permissions to perform specific analyses [@felt2011android; @backes2016demystifying]. In this work, we provide directly the used permissions to the research community for boosting the research of permission-based investigations. Uses of [[**AndroZoo**]{}]{} now can collect the declared 