Giter Site home page Giter Site logo

mrkhantee / permission-explorer Goto Github PK

View Code? Open in Web Editor NEW

This project forked from ruippeixotog/permission-explorer

0.0 1.0 0.0 595 KB

An Android application that shows information about the permissions granted to applications.

License: MIT License

Java 100.00%

permission-explorer's Introduction

Permission Explorer

In the installation process of any Android application, a screen with the permissions required by the application is always shown. While some permissions are relatively harmless, others must be pondered carefully, as they can cause the alteration of important system configurations or, in some way, have a negative impact on the user. The careful reviewing of this information is therefore, in our vision, an important step; however, most users ignore it.

This application is, as its name says, an explorer for permissions. It shows users a complete list of the permissions existent in their Android systems. For the most common permissions some functional demos have been implemented, demonstrating what can an application with that permission can do (never causing damage to the user without their consent, but aiming to have enough impact for the user to understand the complete possibilities of the permission). Accompanying the "demonstrations of power", the user can see which applications currently installed in the system have a given permission, so the user can develop a critical mind about the need each application has of the permissions it requested at installation time.

In order for the user to find the permissions they are looking for, the application have filtering mechanisms by protection level, group and relevance. The several criteria are thoroughly described in the application itself. In addition, the user can filter permissions by their name.

Obviously, in order for the application to be able to do all demonstrations, it requests at installation time all permissions for which it has functional examples. The source code of the application is available publicly, so users can verify its harmlessness.

Copyright

Copyright (c) 2012 Rui Gonçalves and Daniel Cibrão. See LICENSE for details.

permission-explorer's People

Contributors

ruippeixotog avatar gyuzeh avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.