I had been facing this problem from quite some time. Suppose I want to practice the D problems of all recent contests or any particular problem of some contest. So whenever I would open the problem, the tags would be visible to me which I don't want because I want to think about the problem from scratch. The only solution I saw was to make it a virtual contest and then do the problem. But this also has downsides because maybe I would like to read the problem now and then open it again tomorrow for some clarification. Then I would have to start a virtual contest each time I want to view the problem.
Now I use the "Complete problemset" link located below the problems on the right side (wonder why I didn't notice this earlier) which enables me to view all problems without constantly trying to not look at the tags. I hope this helps people facing a similar problem.
Edit: Schullz has given an even better solution: Go to your profile -> "Change settings" -> "Show tags for unsolved problems"