"Offer control over" means that the interface elements give you the possibility of controlling everything that you do. You are certainly not GIVEN control, but it is there if you want it.
It's phrased a little awkwardly, but it sounds like they mean to say the software gives YOU control over everything you want to do.
The sentence could also be interpreted to mean that the software will be able to let other people control everything you do, but I don't think that was the intent.
"Offer control over" = "give control of these things to someone". The ambiguity is whether it is giving control to the user (I think that's what they meant) or to other people to control the user.