No, a Google account is not necessary to use Jump Desktop. Jump Desktop is a true RDP and VNC client. You can manually add servers using just an IP address or the server's host name.
Connecting through a Google account does have advantages though. With a Google account you will no longer need to manually manage the computer's IP address or worry about configuring your router or network settings to enable full remote desktop access from the internet.
Related: Connecting without Google