The Feedback Hub app in Windows 10 is how someone can publicly submit and comment on public issues and suggestions relating to Windows (and various other Microsoft-related/provided components).
Not only do you have to be on Windows 10 (Anniversary Update or newer), you have to be signed into a Microsoft account in the Feedback Hub to even view anything.