No, to use our service you don't have to install any software on your computer. The service can be set either on your computer or on your router, or server, or mobile device (tablet or phone).
For your convenience we have a program called SafeDNS Agent for Windows which can be installed on your computer. It helps to use our service in the NATed network or in case if you move with your computer, from the one network to another. This piece of software also has some special features like binding filtering profiles with different computer users.