If i were to share a game i made with the Free version of Construct 2 on The Chaos Theatre forums, would i be violating the terms of agreement on the free version. Obviously it's going to be free.
Develop games in your browser. Powerful, performant & highly capable.
If you don't make any money whatsoever(no advertisements too), And you precise that you used Construct 2, with a link To Scirra.com, I think it should be fine:
construct.net/en
If you have any doubt, you can also contact the support I think.