Does it install drivers automatically? No. It tells you whether your drivers are up to date and directs you to the download page. You need to install drivers yourself using the manufacturer’s files.
Can I use it without an internet connection? Yes. You can check your system specifications and installed drivers offline. An internet connection is only needed to check for the latest drivers.
Does it show ads? No. There are no ads.
Can I use it without installing it? Yes. It is portable, so you can unzip it and run it right away.