SEMRush has its own database of approximately 95,000,000 Keywords and uses its own data. They are completely separate from Google (http://www.semrush.com/). The same applies to Searchmetrics (http://www.searchmetrics.com/).