Yes.
To install it on the flash drive, you first need to install it normally on a computer where you can install software.
Windows
You can copy the program files from C:\Program Files\Syncovery, or C:\Program Files (x86)\Syncovery to any folder on the flash drive. You don’t need the files from the uninstaller (unins000.dat and unins000.exe).
If you copy your Syncovery.ini file into the same folder where Syncovery.exe is, it will be used, and not put on the computer’s hard drive.
Macintosh
Just drag the Syncovery app to the flash drive and enjoy.