iBeacon is an in-store tracking technology that gives retailers the opportunity to send location-based offers to its customers. But while it's appearing in stores all around the world, it is struggling to make an impact in Germany, where privacy concerns are growing.