There are different methods to detect if a website is using black hat SEO techniques. Firstly, you can select all the text at the site and check if there is any hidden text. You will get to know about any hidden text if there is. Secondly, you can get to know about the same by checking the information given on the site. If the information is not related to the work of site then it is using black hat SEO technique. For instance, the site is about the history of India but the information given is something, say about water, then it is obvious that it is using black hat SEO techniques. Last, you can check the quality of their backlinks. If the quality of links is low then they might be using black hat SEO techniques. These methods can help you to know that the website holder is using black hat SEO techniques.