title: List of Installed App From Google Play Against Google Account
body: <p>Following are my problems:-</p>
  
  <ol>
  <li>Is it possible to get the list of applications that a user has installed, against their google account through Google Play, programmatically through the use of any api?. Please note that I am not asking about the list of apps currently installed in the device, but ones that have at some point been installed.</li>
  </ol>
  
  <p>I need a solution to the above as I am thinking of a scenario in my app, which is:</p>
  
  <ul>
  <li>I want to give my app to the user for free during the first three months, after three months if user uninstalls the app and then installs it again I want to detect through any api (from Google Play) that the user has installed the app a second time (and should not get any free usage). <code>Please note that I don't want to use any web service to store the account id &amp; device id of the user at my side.</code> </li>
  </ul>