Hello, here for your reference only about Key programming function:
Volvo: Never developped in Volvo vehicles.
Benz and BMW: Can't be supported
Landrover, Toyota, Nissan, Lexus: Supported.
Ford, Mazda: Supported. But several vehicles may not be covered.
VW, Audi: Immobilization Generation 3 and 3.5 can be supported.
Chrysler, Jeep: Most supported.