..., it uses the virtual file system provided by libgpod (which provides an iPhone-gvfs-bridge) and gvfs-fuse (which offers gvfs virtual filesystems as Linux FUSE filesystems).
Please note that this app is rather rudimentary. If you run into problems, please open a ticket to describe the issue; time permitting, I'll try to fix it.