Google has its own proprietary sign in features across its offering. I think it's becoming more or less standard fare.
edit: unfortunately, no, it just appears to be another sign-in with company X: http://blogs.windows.com/bloggingwindows/2015/03/17/making-w...
This sounds more like an extension of the browser that either you use Edge or you can't sign in