Hello, Google says:
You can also search other free subdomains offered (and custom sites hosted) by IF and see it for yourself. IF sites are indexed by Google and others. If you did not appear in Yandex (yet) give it some time. Your site is quite new and it seems to be still under heavy development. For being so generic, you are lucky Google even considered adding your site. Search engines have their own way of doing things which is relevant or not to any particular query. And these things are not controlled by IF. For being a technical architect and doing SEO stuff, I’m sure you well aware of this.
Calling IF misleading and deceiving customers are just blatantly false. If there are specific issues you want to address, kindly post the exact error messages, better with screenshots, so those with enough experience can take look a look at it.
Again, being indexed is not something you can demand, not to IF and definitely not from Google.
