I was just playing around with my phone when for some reason I stumbled upon permissions... on the list of apps with permission to my storage, I saw this.... there are about 112 of them and I don't know what these are... captain?
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
First off, the permissions to access storage aren't granted so whatever these are for, it's not doing anything. The only thing I saw in the play store was an app/game (not sure what it was) my a developer from Germany "Mechanical Light". It was called iSwear. Do you have something like that installed?
To determine if it's malicious, we first have to know what it is. The symbol on the one icon looks like a little sim card. Is there something from your carrier that is running some sort of persistent app? Is there anything in settings>apps (show all) that looks unusual?
Permissions to access storage wouldn't prevent an app that was installed from showing up in the list. I'd leave them off and see if anything stops working.