The heated seats can be controlled by an iPhone app and various other means. Pretty sure this involves software. I mean sure software is not needed but then you would be in a different car.
If you need software to control the heated seats in your car, I don't want that car.