You're going to have to put in a lot of work and engage in honest communication. Own your mistakes, address past issues, seek ...
Use precise geolocation data and actively scan device characteristics for identification. This is done to store and access ...