What is an anti-twist system for shower hose?

It’s a system of bushing with bearings fitted at the hose ends that prevent the hose from twisting while used and this way extends the hose life time and makes taking the shower easier.