An Indepth Review of 10 Apps