Android based Parental Monitoring Apps

  • Authors

    • Dalilah Abdullah
    • Muzaffar Mohamed
    • Herny Ramadhani Mohd Husny
    2018-11-26
    https://doi.org/10.14419/ijet.v7i4.29.21967
  • Stealth-based, Parental Monitoring Tool, Android
  • Nowadays the usage of handheld devices in a young generation were constantly increasing. Handheld devices had been involved in high profiles cases that involved children, therefore strict monitoring of children’s devices usage are required for safety risks. This project is to develop Stealth-based Android Parental Monitoring App to help parent monitor their child’s mobile activity silently. The mobile usage behavior can be analyze and then parents can plan for proactive measures to deal with the problem. This application was developed based on client server application, where Android based application is developed for client side and web application is developed on the server-side. Authentication process is required to activate the application, as only authenticated user can manage the application and at the same time, the application will run stealthily, invisible from the users. Pattern Lock and password method were used for authentication process. For the purpose of stealth process, “secret doorâ€Â  technique,  where  developer will disable  an application component;  this  technique  will  have the effect of removing  an  application  shortcut  from  any Launcher. The application at android based will be able to log the location, message log, call log, network log, and device information. The collected data will be uploaded to a web server to be reviewed through the internet-enabled devices. The functionality testing were done on both Android Based client side application and web application server side web application. For client side application eight test cases were developed: Android Authentication Module, Android device registration module, Android logging module, Android uploading module, Android system cleaner module, Android stealth hide/reveal icon module, Android stealth launch application via dialer module and Android protection module. For each test case, the result is indicated as pass. For Server Side Web application, four test cases were developed; Web Application Registration Module, Web Application Authentication Module, Web Application Monitoring Module and Web Application Disconnect Device Module. For each test case, the result is indicated as pass. Android Based Parental Monitoring Apps has been successfully developed and meet the development objective to collect Android critical data including network log, call log, device information log, incoming or outgoing SMS and Call logs in stealth and synchronized it to the server where it can be used as digital evidence if necessary. The result of this project is hoped to benefits the society by providing a better monitoring technique for the concerned parent via implementing an alternate way on how to continuously collect and monitor their children/teen mobile activity.
  • References

    1. [1] Alavi, K., Nen, S., Mohamad, M., Sarnon, N., Ibrahim, F., & Mohd Hoesni, S. (2013). Social Science. Understanding the Factors of Children Missing/Running Away from Home in Malaysia, 2-5.

      [2] Austin, K. (2015, February 4). 5 Dangerous Behaviors Teens do With Their Smartphones. Retrieved from Phone Sheriff: http://www.phonesheriff.com/blog/5-dangerous-behaviors-teens-do-with-their-smartphones/Brookes,

      [3] T. (2012, November 16). What Is My Phone’s IMEI and What Is It For?

      Retrieved from Make Use Of: http://www.makeuseof.com/tag/phones-imeimakeuseof-explains/

      [4] Conder, S., & Darcey, L. (2009). Android Wireless Application Development. Addison-Wesley Professional.

      [5] Daily Mail Reporter. (2014, November 19). More than half of children use social media by the age of 10: Facebook is most popular site that youngsters join. Retrieve from Dailymail: http://www.dailymail.co.uk/news/article-2552658/More-halfchildren-use-social-media-age-10-Facebook-popular-site-youngsters-join.html

      [6] Developer Android. (2015, 12 28). System Permissions. Retrieved from Developer Android: http://developer.android.com/guide/topics/security/permissions.html

      [7] Gardener, R. (2014, February 14). Keep your Private Pictures hidden on Android with Keepsafe. Retrieved from Blogtech tips: http://www.blogtechtips.com/2014/02/14/keep-private-pictures-hidden-androidkeepsafe/

      Google. (2016, December 31). Google Play services. Retrieved from Google Play:https://play.google.com/store/apps/details?id=com.google.android.gms&hl=en

      [8] W3Schools.com. (2015, 12 29). HTTP Methods: GET vs. POST. Retrieved from W3Schools.com: http://www.w3schools.com/tags/ref_httpmethods.asp

      [9] Webopedia. (2015, 12 28). Monitoring Software. Retrieved from Webopedia: http://www.webopedia.com/TERM/M/monitoring_software.html

      [10] DC. (2015). Smartphone OS Market Share. Retrieved from International Data Corporation: http://www.idc.com/prodserv/smartphone-os-market-share.jsp

      [11] Jones, K. (2012, October 11 ). Android Device Policy Administration Tutorial. Retrieved from New Circle: https://newcircle.com/s/post/1291/android_device_policy_administration_tutorial

      [12] Patel, N. (2013, August 26). How To Hide App From Launcher And Launch It Through Dialer. Retrieved from Techno Nutty: http://www.technonutty.com/2013/08/howto-hide-app-from-launcher-and.html

      [13] Schroer, W. J. (2015, 12 28). Generations X,Y, Z and the Others. Retrieved from The Social Librarian:http://www.socialmarketing.org/newsletter/features/generation3.htm

      [14] SKMM. (2015). HandPhone Users Survey 2014. Cyberjaya: Malaysian Communications and Multimedia Commission (MCMC). Retrieved from http://www.skmm.gov.my/skmmgovmy/media/General/pdf/Hand-Phone-User2014.pdf

      [15] Spy Agent. (2015, 12 29). SPY AGENT - stealth and undetectable PC monitoring software. Retrieved from Spy Agent: http://www.spyagent.net

      [16] WebTutsDepot. (2015, 12 29). Android Tutorial: How To Post Data From An Android App To a Website. Retrieved from WebTutsDepot:http://webtutsdepot.com/2011/11/15/android-tutorial-how-to-post-data-from-anandroid- app-to-a-website/

      [17] Winder, D. (2009, 12 24). Does parental control software work? Retrieved from Alphr:http://www.alphr.com/features/354349/does-parental-control-software-work

  • Downloads

  • How to Cite

    Abdullah, D., Mohamed, M., & Husny, H. R. M. (2018). Android based Parental Monitoring Apps. International Journal of Engineering & Technology, 7(4.29), 182-191. https://doi.org/10.14419/ijet.v7i4.29.21967