The application works as an electronic intermediary to perform Hajj or Umrah on behalf of others, as it allows each person who is unable to perform Hajj or Umrah to communicate through the application with people wishing to perform Hajj or Umrah on behalf of others, while enabling the service applicant to track the steps of the service performer from a point His start to his full performance of the rituals. Continued use of GPS running in the background can dramatically decrease battery life.