Mobile Application

The Shadowtrack mobile app provides the ability to monitor an enrollee using voice or facial recognition for curfew, self reporting, location verification, and sobriety via their mobile device. The mobile app features on demand push notifications for sobriety, self reporting, curfew, and location verification. (See Fig. 9)

The Mobile Application Allows the Agency to:

  • Conveniently complete a voice enrollment via the mobile app
  • Conveniently Initiate on demand or scheduled push notifications to the enrollee
  • Improve enrollee compliance by having them call into the application to complete a push notification rather than having random phone calls being placed to the enrollee
  • Improve the accuracy of location verification via the mobile app
  • Combat enrollee spoofing of their mobile device with built in technology to detect this
  • Monitor movement of the enrollee mobile device during lengthy periods of inactivity in the event the user suspects the enrollee is not with their mobile phone  

Mobile Application Platform Functionality

Mobile App (See Fig. 9.1 and 9.2)

  • Available for Android and iOS users
  • Available in English and Spanish
  • Scheduled and on demand push notifications to the enrollee via the mobile app for location verification, interview, voice verification, and sobriety
  • Automated notification sent to the user if the enrollee fails to initiate a push notification by a specific time frame
  • Alert to the user if the enrollee logs out of the mobile app at any time
  • Alert to the user if the enrollee denies permission to receive notifications. If the enrollee turns off notifications at any time while utilizing the mobile app a non compliant “Permission Denied” call will be listed on the compliance tab.
  • Allows completion of sobriety push notifications during curfew outbound calls
  • Improves enrollee compliance by placing multiple attempts to reach the enrollee by SMS and phone when a push notification is not responded to
  • Motion detection technology so the user can monitor suspicious time periods of enrollee inactivity with the mobile phone
  • Ability to obtain mobile device information like device model and version when an enrollee logs into the mobile app
  • Non compliance message displayed to enrollee that states the assigned user will be notified when they log out of the mobile app
  • Silent Location verification performed when an enrollee logs out of the mobile app
  • When the app receives a verification call API request, an alert will be displayed on the screen, along with a sound and vibrate, requesting that the enrollee call into the Shadowtrack platform by clicking on the alert window. The alert cannot be dismissed and prevents use of the mobile device until the enrollee initiates the call or manually dismisses the alert (See Fig. 3.2)(January 2017)
  • Ability for enrollee to perform a voice verification request via the telephony network and the option to perform a verification request using a Wi-Fi data network.

Facial Recognition (See Fig. 9.3, 9.4)

  • Requires the enrollee to take a picture of themselves upon enrollment to ensure facial recognition accuracy
  • Pairs facial recognition with Sobriety to ensure the identity of the enrollee when completing a sobriety test
  • Automated facial recognition triggered when a failed voice verification occurs
  • Ability to send a request for live video interaction between the user and the enrollee in the event of a failed facial recognition  
  • An SMS message is sent to the enrollee once a push notification expires and the enrollee has not responded
  • An auto generated phone call is placed to the enrollee once a push notification expires and the SMS message has already been sent out and the enrollee still has not responded
  • The facial recognition threshold allows the user to easily raise or lower the enrollee facial recognition score.
  • Facial recognition threshold can be set at a preferred score per entity or per enrollee
  • enrollee is prompted to place their face inside a designated square area on their mobile device to ensure accuracy of facial recognition during enrollment and subsequent facial recognition push notifications

Benefits of the Mobile Application

  • Improves user efficiency by preventing so many non compliant alerts since the enrollee is calling in to report instead of receiving random calls
  • Improves enrollee accountability by attempting to reach the enrollee in the event of a failure to respond to a push notification
  • Improves location accuracy by obtaining location coordinates for the enrollee directly from the mobile app utilizing GPS
  • Provides additional security by featuring built in technology to prevent location spoofing
  • Automated non compliance alerts sent to the user when an enrollee logs out or deletes the mobile app

User Mobile Application

The User Mobile App allows the officer or supervising agent to have access to their caseload on the Shadowtrack platform. The User App allows the officer the ability to enter new enrollee data, setup enrollee schedules, view compliance reports and initiate manual verification and sobriety, location checks.  In addition, the user can send custom push, text or TTS (Text-to-speech) notifications to the enrollee.

The User Mobile application allows the agency to:

  • Increase efficiency by allowing the officer the convenience of managing their caseload via their mobile device
  • Increase enrollee compliance by allowing the user the ability to prompt a live interactive video session or phone call to the enrollee in the event of a non compliance event
  • Allows the user to specify custom viewing of enrollee compliance history
  • Increase efficiency by sending on demand or scheduled custom push notifications to the enrollee via their mobile phone

User Mobile Application Platform Functionality

  • Available for Android and iOS users
  • Can be used with a mobile device or tablet
  • On demand buttons to initiate requests or view compliance
  • Allows the user to create scheduled and on demand push notifications to their enrollees for location verification, interview, voice verification, and sobriety
  • Custom compliance viewing history capability that allows the user to choose viewing options for a set number of days, weeks, months, or a custom date period
  • Allows the user to initiate on demand phone calls or live video interactive sessions
  • Allows the user the convenience of listening to calls that result in a failed voice verification by playing the wav file from the call on their mobile device
  • Allows the user to initiate on demand location verification of the enrollee
  • Customizable compliance alert frequency that allows the user to designate how often they would like to receive compliance alerts such as instantly, daily, or weekly
  • Customizable administrative option for viewing permissions that restrict the user from viewing other user caseloads or entities if required

Benefits of the User Mobile Application

  • Improves user efficiency and mobility by allowing the user to effectively monitor their caseload via their mobile device.
  • Improves enrollee compliance by allowing the officer to initiate on demand phone calls and live video interaction in the event of a non compliance
  • Improves user efficiency by allowing the user to complete enrollments, make adjustments to schedules, and review compliance all from their mobile device