“
When you sign up for Instagram, you are agreeing to their terms of service.
When you put content up, you agree that while you own the content you are giving them rights to it as well.
This did not go into effect recently.
This is common place for many social sites.
And you can not post a picture with a statement saying that you do not agree to the agreement you have already agreed to by using the site.
”
”