Systems and methods for improvement of privacy in connection with location-based services

There is provided a system comprising a processor and comprising instructions executable by a computer for causing a processor to perform operations that include that it is determined that the user system location data is needed by an application running on a user device. The operations of the system further comprise, that a first user system location is determined and based on a location accuracy requirement which is associated with the application, a privacy parameter is determined. The operations further include generating, based on the privacy parameters and said first user system location, adapted to the privacy of location data indicative of a second user system location, the less accurate than the first user system location by an amount corresponding to a value of the Privacy parameter. The operations also include providing the matched to the privacy of location data for a target for use in providing a location-dependent service by the application on the user device.