No — the CLEW Freedom 1.0 step-in system does not automatically release in the event of a fall.
Our locking mechanism is designed to stay engaged for maximum safety and control.

By the way: Our pro riders hit rails and throw backflips with full confidence in their bindings.
Check out the video to see it in action!