How do I make Startpage my homepage in Windows 10 / Edge ...
If you would like Startpage to appear every time you launch Edge, select "On Startup" in the left settings panel. From there, select "Open a specific page or pages" and click "Add a New Page." In the popup, enter https://www.startpage.com and click Add. Note: To learn how to make Startpage your default search engine in Edge, please visit this link.
DA: 75 PA: 61 MOZ Rank: 27