This is a programmer made in China by Yanhua which can be conveniently used on Windows, iOS and Android systems, so you can access your key programming tool directly by your phone as well as on your laptop. Key Programming Functions (BMW): Function CAS BDC/FEM BDC2 BDC3 BCP All key Lost ✓ ✓ ✓ X X Add key ✓ ✓ ✓ X X Clone key ✓ ✓ ✓ ✓ ✓ Clone module ✓ ✓ ✓ X X Key Programming Functions (Porsche): Function 2018 All key Lost X ✓ X Add key X ✓ X Clone module X X X Key Programming Functions (VAG): Function IMMO IV IMMO V MQB 5A MQB 5C All key Lost ✓ ✓ ✓ (not 100% of cases) X Add key ✓ ✓ ✓ X Clone module X X X X Key Programming Functions (JLR): Function