Getting Started Guide: Android

1. Download and Register


  • Download the MMGuardian Parental Control or Tablet Security application to your child’s device.
  • Launch the application and complete the quick registration process.

2. Configure Functionality


  • Key functions can be configured from within the application on your child’s phone or tablet, or from the Parent Web Portal, or from the Parent App.

  • Set-Up guides to help you quickly configure the functions are available further down this page.

3. Manage and Monitor


  • Detailed device usage reports may be viewed at the Web Portal and the Parent App.

  • Use the Web Portal or Parent App to send commands to your child’s device. For phones, you can also use simple text message commands!

Application for Child’s Phone
Get it on Google Play
Application for Child’s Tablet
Get it on Google Play
Application for Parent’s Phone
Get it on Google Play


MMGuardian Set-Up Guides for Phone and Tablet functions

MMGuardian Set-Up Guides for Phone-Only functions


Application Registration

The application must be registered before it will start functioning, and to commence the trial period. The following information is required in the registration screen:

Parent Phone Number:

This is so that the app knows where to send the optional SMS admin alerts, and to action SMS Commands.

Password:

Your choice of password. If you already have an MMGuardian account, please enter your existing password.

Password Confirmation:

Repeat the password!

Parent Email Address:

This will be your MMGuardian account name. Please use an email account that your child does not have access to, as it’s used for things such as password recovery and reset.

 

Enter the information described above, and then tap on the Register button.

If you now see a pop-up screen requesting entry of “this phones number”, please enter the number of the phone that the app is being installed onto. Usually, the Android system is able to read the phone’s number, but when it can not, we show this pop-up screen.

Immediately following successful registration, you’ll be asked if you would like to enable the Uninstall Protection feature. This will prevent the app from being tampered with, or uninstalled. Hence we recommend to turn it on straight away, although you can enable it later. Please note that when Uninstall Protection is enabled, should you wish to uninstall the app, you must first disable Uninstall Protection.


Time Limits

Time Limits enables you to set times when the phone or tablet will be locked by the MMGuardian app. When a device is locked, the admin password must be entered (other than making emergency services calls, or calls or texts to an admin phone).

In the Time Limits screen, first enter the desired start and stop times. To lock overnight, set the start time “greater” than the end time, eg: start at 10pm and end at 7am.  Next, select the day or days for this specific lock schedule. Then tap on the Add Time Schedule button.

More than one schedule may be created, to allow for different lock times on different days, for example to have earlier lock times on evenings before a school day.

Each active schedule is shown, and can be removed using the green X (delete) button.

If you are configuring time limits on the web portal or in the Parent App, as a convenience, all time-schedules created for the app are available for re-use in other functions. When you start to add a new schedule, you’ll see any existing schedules listed, and can select to use the schedule by clicking on the check-box so that the tick symbol shows in the box. Of course, you can also create totally new schedules.


App Control

App Control is used to prevent usage of apps either totally, or at defined times (such as during school hours). Please note that whilst the end effect is the same, the way to configure App Control for the tablet app is slightly different to that of the phone app.

Phone App

For the phone app, the feature allows you to optionally block selected apps, or to only allow selected apps to be used by your child. You may also specify whether the block/allow is forever, or only to apply during certain times. Additionally, you may set daily app usage limits for each app.

First select the App Control mode, either Allow or Block. Next you’ll need to add apps to the allow or block list. If doing this from the web portal the list of applications is shown on the App Control screen.

However, if setting up App Control from either the Parent App or the app installed to your child’s phone, please tap on the box where the list of controlled apps is (will be) shown. This will take you to a new screen to make a selection from the list of installed apps. On this new screen, scroll to the apps that you want to control and tap on the desired allowed/blocked always (left) or timed (right) “check-box” for each relevant app, then use the Android back button to return to the main App Control screen.

If you have selected any timed apps, you must now set up Time Schedules.  If setting up App Control from either the Parent App or the app installed to your child’s phone, tap on the Time Schedules screen area towards the bottom of the main screen. In the new screen, select the start and end times, and the days of the week. Then tap Add Time Schedule. You can repeat this to add additional time schedules. When finished, tap the Android back button.

If you wish to ensure that newly installed apps are automatically prohibited, enable the “block newly installed apps” checkbox.

Daily usage limits can only be set from the weh portal.

 

Tablet App

In the tablet app version of App Control, all apps are allowed by default. If you wish to block an app, tap on the Set Blocked button for that app. You may then optionally set the app to be blocked only at defined times, by clicking on the Set Timed button. If setting any apps to be timed, you will of course need to set up at least one block time schedule.

For the tablet app, it is possible to set daily usage limits directly in the app or from the Parent App. For apps that are not blocked always you will see a Day Limit button. Tap on the button and select an appropriate duration.

 

Android Settings

App Control can be used to prevent your child from accessing the Android “Settings” application. This is extremely useful to prevent your child from disabling location functions (eg: network location), changing the phone’s time or time zone (in an attempt to get around time locks), and also in the case of Android phones running an older Android version earlier than 4.0.0,   to prevent your child from deleting the MMGuardian application configuration data in the Android applications manager.

Play Store

You may also wish to prevent your child from installing new applications, by blocking the PlayStore (or other application store apps).

 

App Control Admin Alerts

The admin alert for newly installed apps are automatically sent to web portal, and may be viewed in the Reports: App Install Alerts item. Additionally, the alerts will automatically be sent via mobile data to your Parent App, if you are using that on your own phone.

If you do not use the Parent App, then to receive SMS alerts for App Control on your admin phone, you will need to enable the “SMS alert to admin” option. Please note that if your child’s phone runs Android version 4.4 or greater, the SMS alerts sent from the app to the admin phone will be visible to your child, as they will appear in the phone’s messaging app.


Track (Pre-Scheduled Location Update)

This function allows you to pre-set times to receive recurring updates of the location of your child’s phone.

Up to four different Tracks can be configured, and each schedule can include up to four time schedules.

A time schedule specifies the start and end times that the location will be obtained, and the day(s) on which the schedule is in operation. For example, you may wish to create a schedule to cater for school days. You might want to check the location of your child from 7am through 9am, and again from 3pm through 5pm to cover the times when they are going to, and returning from, the school. This requires the use of two time slots, the fist from 7am to 9am set for weekdays, and the second from 3pm to 5pm also on weekdays.

For each Track you must also specify how often the location will be obtained, such as every 15 minutes. In the above example, that would mean a location is obtained at around 7.00am, and gain at 7.15am, 7.30am and so on up to 9.00am; then again during the second time schedule at around 3.00pm, 3.15pm etc up to 5.00pm. Note that more frequent updates will cause a greater use of the phone’s battery. It is also possible to specify “once only”, which will cause a location to be obtained just once, at the start time.

The time schedules are created in a similar manner as for the Time Limits functions. Additionally, if configuring Track from the web portal or the Parent App, you can select previously created time schedules to use for a Track time schedule. Of course, you can also create new schedules just for use with the Track function.

By default, when a new Track is created, is is enabled (“on”). You may turn off a Track without having to delete it, using the on/off button in the box containing the Track.

 

Track Admin Alerts

The location updates are automatically sent to web portal, and may be viewed on the Location Map, or from the Reports: Location History item. Additionally, the location updates will automatically be sent via mobile data to your Parent App, if you are using that on your own phone.

If you do not use the Parent App, then to receive SMS alerts with the location update on your admin phone, you will need to enable the “Send Location by SMS” option, which can only be done from either the web portal, or on the Track configuration screen in the Parent App. Please note that if your child’s phone runs Android version 4.4 or greater, the SMS alerts sent from the app to the admin phone will be visible to your child, as they will appear in the phone’s messaging app.


Call Block

This function allows you to block calls to and from the phone. If your child’s phone is running a version of Android lower than 4.x.x, then SMS text messages sent to the phone can also be blocked.

Note: From app version 3.0, the MMGuardian Parental Control app includes a built-in MMG Messaging app for SMS and MMS messages. If this app function is enabled and set to be used as the phone’s default Messaging app, then SMS messages will also be blocked based on the settings set for Call Block. However, if this MMG Messaging app is not enabled or used by your child then SMS text messages will not be blocked, and instead an optional admin alert would be sent, should a text be sent to or received from a “prohibited” number.

You may configure the application to allow only communications from defined contact numbers (Allow Mode), or to list specific numbers to block (Block Mode). Allow mode means that only calls to and from the contacts or numbers listed will be allowed, and all other calls will be blocked. Block mode means that calls to or from the contacts or numbers listed will be blocked, and all other calls will be allowed. When text messages can not be blocked, a “Prohibited SMS” admin alert will be generated.

If you wish to see the details of all voice calls, please enable the Detailed Calls Reporting feature.

 

Call Block Admin Alerts

The Call Block admin alerts are automatically sent to web portal, and may be viewed in the Reports: Blocked Call Alerts and/or the Prohibited SMSs items. Additionally, the alerts will automatically be sent via mobile data to your Parent App, if you are using that on your own phone.

If you do not use the Parent App, then to receive SMS alerts for call block on your admin phone, you will need to enable the “SMS alert to admin” option. Please note that if your child’s phone runs Android version 4.4 or greater, the SMS alerts sent from the app to the admin phone will be visible to your child, as they will appear in the phone’s messaging app.

 

VoIP, email and IM

Please note that currently the app is only able to block normal voice calls and issue alerts for SMS text messages. Other forms of communication via VoIP, email or Instant Messages using applications such as WhatsApp or Skype can not be blocked. However, the App Control feature can be used to prevent the use of these applications.


(Text) Monitor

Text Monitor allows you to specify words that, if contained in SMS text messages sent to or from your child’s phone, are messages that you want to know about.

Just add individual words, or short phrases, to the keyword list.

If you wish to see the content of all text messages, please enable the Detailed SMS Reporting feature.

 

Monitor Admin Alerts

The Monitor admin alerts are automatically sent to web portal, and may be viewed in the Reports: Keyword Alerts item. Additionally, the alerts will automatically be sent via mobile data to your Parent App, if you are using that on your own phone.

If you do not use the Parent App, then to receive SMS alerts for monitor on your admin phone, you will need to enable the “SMS alert to admin” option. Please note that if your child’s phone runs Android version 4.4 or greater, the SMS alerts sent from the app to the admin phone will be visible to your child, as they will appear in the phone’s messaging app.

The alerts will also include the full content of the text message.


Web Filter

The MMGuardian Web Filter for Android, in combination with the MMGuardian Safe Browser, allows you to set restrictions on what websites your child may visit.

The complete solution includes detailed reports, accessible from the parent web portal, about what sites have been visited and attempts that were blocked.

Configuration of the Web Filter function can be made from within the MMGuardian Parental Control or Tablet Security app, from the parent web portal, or from the Parent App.

Please follow these links for additional information about how to set up  Web Filter and how to use the MMGuardian Browser.


Detailed SMS Reporting

The Detailed SMS Reporting feature is enabled by default. With this function is enabled, the app will start to send in details of all SMS messages at the end of each day, which will then be viewable in the SMS Messages section of the Phone Usage screen in the Parent App on your own phone or at the web portal. You can also request an updated report at any time during the current day, either from the Phone Usage screen in the Parent App on your own phone, or at the web portal.

To disable SMS reporting, log into the web portal and click on the “Collect Detailed SMS Data” checkbox in the Phone Usage screen’s Overview section, so that the tick symbol is removed from the SMS box.

Please note that the SMS details may currently only be viewed either in the Parent App on your own phone or at the web portal, on the Phone Usage screen. Due to the sensitive nature of the content, the report is not suitable for sending via email.


Detailed Voice Call Reporting

The Detailed Call Reporting feature is enabled by default. When this function is enabled, the app will start to send in details of all voice calls at the end of each day, which will then be viewable in the Phone Calls section of the Phone Usage screen in the Parent App on your own phone or at the web portal. You can also request an updated report at any time during the current day, either from the Phone Usage screen in the Parent App on your own phone, or at the web portal.

To disable the reporting, log into the web portal and click on the “Collect Detailed Call Data” checkbox in the Phone Usage screen’s Overview section, so that the tick symbol is removed from the Call box.

Please note that the Call details may currently only be viewed either in the Parent App on your own phone or at the web portal, on the Phone Usage screen. Due to the sensitive nature of the content, the report is not suitable for sending via email.


Important Information

  • In case of EMERGENCY when the phone is locked, your child may press the emergency button on the Lock screen, to dial 911/999/112/000 etc. They may also make calls or send texts to the admin phone(s)

  • Configuration of key parameters including lock times may be made within the application. Additionally, for phones, SMS commands may be sent from the Admin phone.

  • The Admin Phone will optionally receive a usage report sent by SMS every day around 8:00PM.

  • We appreciate the trust you place in us. Here are the Android permissions we use.