Does SmartFtp run from USB Stick as well / Is it portable ?

I would like to put SmartFtp onto an USB Stick and run it from there.
Is SmartFtp Client completely portable or does it write during the installation
some (DLLs) files into the Windows system folders resp. need some Registry entries ?