The document presents a location-based rewarding system called Locaward that allows mobile users to collect tokens from distributors and redeem them for rewards, addressing security and privacy concerns in mobile location-based services. A security and privacy-aware protocol is developed for Locaward, proving its resilience against attacks and ensuring user privacy. Extensive experiments validate the system's efficiency in computation, communication, energy consumption, and storage costs.