No, ContraForce does not need to be installed on your devices.
ContraForce is accessed through a browser. Additionally, ContraForce integrates with your identity provider to provide a seamless login experience for your users. That’s one less login to create and manage!