How apps like NativeX or TrialPay tracks if a offer completed in bluestacks
In bluestack if I reinstall the bluestack I think it generates new android ID therefor all the games including server games cant recognize the device and starts from new game..
Then my question is how the softwares like NativeX, TrialPay recognizes bluestack device??? In these apps if I complete a offer then reinstall the bluestack everythings resets but these apps not. They still shows the completed offers by me..
But if I use a new physical device like mobile or tablet with the same Google account it gives me those offers again.
So are they tracks MAC id's or like this???
Please share if anyone knows anything... Thank you...