When I start searching from the Start screen, a list of apps appears under the search bar. Clicking on any of those gives results from that specific app.
Is there any way to remove/add apps to that list?
Yes there is a way just press the Win+I from desktop and select the
I don't think you can add any app to that list. Apps that have been developed to use the Search Contract are automatically added to that list.
Please see the following link:
And this link has the details
To hide an app from the list,