I learned about startpage recently.
www.startpage.comHeard some sketchy stuff about duckduckgo recently, found out about start page.many users?
Comments 50
Heard some sketchy stuff about duckduckgo recently, found out about start page.many users?