Apple removed the
ftp command from macOS with High Sierra in 2017, along with
telnet and for the same reason: neither encrypts anything. The servers stayed, and many of them still offer nothing else.
SSHive speaks FTP and FTPS in the same two-pane file browser it uses for
SFTP: create a file-transfer profile and choose FTP or FTPS as its protocol. Drag and drop, folder uploads and downloads, rename, delete, new folder, remote search and the conflict dialog (replace, keep both or skip) behave the same whichever protocol sits underneath, so an older server does not mean learning a second file manager. Downloads go to your Downloads folder by default, written as a partial file and renamed once complete: an interrupted download never passes for a finished file, and Retry still works after SSHive has been restarted.
FTPS here means explicit FTPS (AUTH TLS): the client connects on the usual port 21, then switches the connection to TLS. Use it whenever the server offers it, because plain FTP sends the password in clear text, exactly as
Telnet does, and the profile dialog warns you when you pick it. One limit is worth knowing before you rely on FTPS: SSHive does not check the server's certificate, so for sensitive transfers SFTP remains the safer protocol. FTP and FTPS are part of the Mac app only and need nothing more than outgoing TCP and TLS, so they work in the Mac App Store version with no special permission.