Obfuscation-based techniques provide solutions for the protection of location privacy. This class includes all the solutions based on the notion of obfuscation [3,7,9,15,44], which is the process of degrading the accuracy of the location information to provide privacy protection. Differently from anonymity-based techniques, the main goal of obfuscation-based techniques is to perturb the location information still maintaining a binding with the identities of users. Duckham and Kulik [15,16] define a framework that provides a mechanism for balancing individual needs for high-quality information services and for location privacy. The proposed solution is based on the imprecision concept, which indicates the lack of specificity of location information. The authors propose to degrade the quality of location information and to provide obfuscation features by adding n points, with same probability, to the real user position. Obfuscation-based solutions also provide mechanisms for specifying privacy preferences in a common and intuitive manner (i.e., as a minimum distance), which, however, presents several common drawbacks. First, they do not provide a metric for the privacy level, making them difficult to integrate into a full fledged location-based application scenario [6]. Second, they usually implement a single obfuscation technique based on the enlargement of a location area. This way, a possibility that is often neglected by traditional location obfuscation solutions is the definition and composition of different obfuscation techniques to increase their robustness with respect to possible de-obfuscation attempts performed by adversaries. Finally, obfuscation solutions are often meaningful in a specific application context only. Ardagna et al. [3,5,7] address the above shortcomings by presenting a novel solution composed by a management process and several techniques aimed at preserving location privacy by artificially perturbing location information measured by sensing technologies. Key aspects of the proposal is, on the one side, to permit the specification of privacy preferences in a simple and intuitive way, and, on the other side, to make the enforcement of privacy preferences manageable for locationbased services, while preserving the quality of the online service. To this aim, the authors introduce the relevance concept as a metric for the accuracy of location information, abstracting from any physical attribute of sensing technology. This permits to quantitatively evaluate the degree of privacy introduced into a location measurement and is adopted by users to define their privacy preferences. Based on relevance preferences, different obfuscation-based techniques and their composition are discussed.Policy-based techniques are based on the notion of privacy policies [20,26,27,30,34]. Privacy policies define restrictions that must be followed when the location of users is used by or released to third parties. Key to policy-based techniques is the definition of policies that can rule location management and disc...