title: Can we locate a user via user's phone number in Android?
body: <p>Is it possible to locate a user via user's phone number in Android? If an SMS can be sent to the user then we can also retrieve or get to know the location of the user who we sending the SMS.</p>
  
  <p>I mean is it possible to program the following functionality:</p>
  
  <ol>
  <li>App sends SMS to user's phone</li>
  <li>App recieves SMS at user's phone from the SMS sender</li>
  <li>App gets location coordinates of the user's phone</li>
  <li>App sends location coordinates to the SMS sender via SMS</li>
  </ol>
  
  <p>Also is it possible to retrieve the required location of the user via user's phone number via any other means apart from SMS, EMAIL or CALL? </p>
  
  <p>How come <strong>Viber</strong> and <strong>VChat</strong> apps are locating user locations via their phone numbers? </p>
  
  <p>Here are some apps on the app store:</p>
  
  <ol>
  <li><a href="https://play.google.com/store/apps/details?id=com.local_cell_tracker&amp;hl=en" rel="noreferrer">Cell Tracker</a></li>
  <li><a href="https://play.google.com/store/apps/details?id=and.p2l&amp;hl=en" rel="noreferrer">Mobile Number &amp; Phone Location</a></li>
  <li><a href="https://play.google.com/store/apps/details?id=com.sri.mobilenumberlocator&amp;hl=en" rel="noreferrer">Mobile Number Locator</a></li>
  </ol>
  
  <p>Seeking for a reliable answer.</p>