Just out of curiousity I made an account on the site. (By using throw away email, random username and password which I wrote down)
I immediately see two large banner ads on the top and bottom of the page in the control panel :/
Also to my lulz this looks like a lot of other free hosting...