Private policy url for making app public on facebook

I am currently developing an android test-app, and I am in the process of integrating Facebook auth sdk. But in order to test the facebook auth, I am required to make my app public in App-Review.

Now, in the past, with previous android apps that I integrated facebook auth too, for some (good) reason I managed to make my app public without any special requirements, but recently when I tried making my latest app public (for testing purposes), for some reason I need a private policy url.

So my question is:

  1. what changed? why do suddenly need a private policy url when just recently I managed to make my previous apps - public without this requirement? is it due to new reforms in facebook's developer policy?
  2. is there a quick workaround for this issue without creating a private policy url?