The Xbox Insider Program is the way you can give feedback on new features before anyone else does. Whether you are testing new system features, or trying a new game or app, you can use the Xbox Insider Hub to let developers know what you like and what you dislike via quests, surveys, report problems, and more.

The Xbox Insider Hub app will soon be available for Windows 10 PC.

While the app is available to download and install from the Windows 10 Store right now, users will be greeted with a "Coming soon" message as soon as it loads. It might not be ready for the prime time yet, but it shouldn't be long until it's ready to go.

Click image for larger version. 

Name:	Xbox_Insider_Hub_app.jpg 
Views:	10 
Size:	73.3 KB 
ID:	130362

Click image for larger version. 

Name:	coming_soon.jpg 
Views:	9 
Size:	18.7 KB 
ID:	130363

Source: Xbox Insider Hub - Windows Store