NOTE: This add-on no longer collects anonymous aggregate data.
This add-on combines search suggestions from multiple provides at the same time. When you search for "Harry" it will ask Google, Amazon, Yelp, and Wikipedia for suggestions results to get you to your answer faster.
You can customize the number and order of search engines used for suggestions by going to your preferences. The default list of engines is created from engines you currently have installed as well as engines I felt were important, like Wikipedia.
To use the Yelp local search you must agreed to allow the GeoLocation service to run (You'll be prompted). The GeoLocation service uses the same internal service that Firefox uses when a website requests your location. The add-on does both GeoLocation and GeoCoding using the Google systems for each process. For any Open Search service that requires GeoLocation the add-on will prompt you first before you can start using that search service. It will only send your location to services which require it and you have agreed to allow.
The Awesome Search add-on actively collects new Open Search engines as you browse and adds them to the list of optional engines you could choose to search with in the future. For example if you go to CNN.com
it will collect the Open Search engines listed from that website and save them in the optional list of engines available from your preferences.
If you'd like to add a new search engine just browse to the site where you'd like to search and assuming it provides an Open Search it will appear in your preferences.
During Private Browsing mode no Open Search engines are collected and no data is sent back to the aggregation service. I don't want to know anything about what you do when you're private browsing.