It works with Ableton 10 and 11.
Generally, it is also compatible with Ableton 9, but there are some bugs or functions missing you should be aware of. Please check the technical requirements for details.
The KeySwitch & Expression Map is a Max For Live device. Max For Live is part of the Ableton Live Suite. If you use Ableton Live Standard you might have to buy an add-on license to use this device. Ableton Live Lite and Intro do not support Max For Live! Please find more information here: