You cannot get it for free; it doesn't work like that. When you purchase the PPK, BMW sends a request to Sweeping Technologies for an activation code thats achieved through an internal process called a PUMA case. That activation code has to be manually entered into our programming computer via manual entry (digits) as well as with a vehicle order (USB stick). It's not a complicated process, but it most surely cannot be done accidently, or for free. If it could, I would have done it with my last car