Riddle: I can hold you prisoner Or set you free I can swing with ease (Though not from a tree) I have many shapes I have many sizes Yet, 'til we shake hands I'll hide my surprises. What am I?
Answer: A door.
Source: https://riddles.com/index.php/8106