Yes, using Smart DNS services is completely legal.
There is nothing illegal about changing your DNS server addresses. Moreover, Google offers its own DNS server addresses. Thus, you wouldn’t worry. Note, that criminal online activities are illegal whatever you are browsing the web with or without Smart DNS.
Comments