Termilove by Maileroo

The SSH client you'll actually love

Termilove by Maileroo is an SSH client that gets out of your way. Open a terminal, drag files over SFTP, run the snippet you always forget. Your hosts and keys sync, encrypted, across Windows, macOS and Linux. No trial. No paid tier. Just free.

Termilove Production vault with regional mail infrastructure, nine host cards, four folders and an active connection
Why We Built It

One Setup.
Every Machine.

We run the servers behind Maileroo, and we don't always work from the same kind of computer or operating system. Our co-founder, Areeb, switches between three: a Windows gaming desktop, a MacBook Pro and a Linux machine running Zorin OS.

For a long time, that mean three different SSH clients. Each one had its own shortcuts, its own idea of where your keys should live. Every switch came with a small learning curve. Nothing looked or worked the same, and a host saved on one machine was nowhere to be found on the next.

The rest of the team had a smaller version of the same problem. New laptop? Copy the keys across. Add every host back by hand. Then spend ten minutes hunting for the command you saved in a text file months ago.

So we built Termilove by Maileroo. One SSH client that looks and works the same on Windows, macOS and Linux, with your terminal, SFTP, keys and snippets synced and encrypted between them. Learn it once. Use it everywhere.

The best part? Your data is encrypted before it ever leaves your machine, and your passphrase never reaches our servers. We could not read your keys if we tried.

And it's free. All of it, sync included.

Drag, Drop, Deploy

Open a connection in Terminal, Files or Split view. In Split, local and remote folders share the window with the terminal below.

Move the files you need, then run the next command. You can see the transfer and the shell without losing your place.

Termilove split view on mta-syd-01 with local maileroo-mta files, remote /srv/maileroo-mta, a completed deploy.sh upload and terminal disk usage and file listings

Make a Key Once.
Use It Everywhere.

Generate a fresh SSH key in a couple of clicks, or import the ones you already use. Sort them into vaults and keep them next to the hosts that need them. No more guessing which key goes where.

Private keys are encrypted on your device before they synchronization. Set them up on one computer and they are already waiting on the rest of your devices.

Termilove New key dialog with ED25519 selected, key name mta-relay-2026 and comment deploy@mta-syd-01

Stop Digging Through
Your Bash History.

Save the commands and scripts you keep reaching for, from a quick disk check to a full deploy. When you need one, send it straight into the open terminal or copy it. Any host, any vault.

Snippets sync end-to-end encrypted, and they stay yours. Even in a shared vault, your teammates won’t see them. Switch machines and your whole toolkit comes with you.

Termilove mail operations snippets including Check delivery errors, Check mail queue and Rotate DKIM key
Client-Side Encryption

Useful to You. Unreadable to Us.

Your device encrypts everything sensitive before it syncs, and your passphrase never leaves it. We store the result. To us, it's just noise. Even if we ever wanted to snoop, we could not.

What you see

The host details you need to connect, your credentials and the scripts you saved, ready to use.

Host
Production web server
Address
203.0.113.10
Username
deploy

What we see

An encrypted host record. We can store and deliver it, but cannot read the host details inside.

Host
x7Kp9vQ2mR4=
Address
n3Fw8bL6tY0=
Username
a5Jd2cH9sV1=
  1. 1

    Your device

  2. 2

    Encrypted content

  3. 3

    Your passphrase

Free on Every Platform

Your Next SSH Client

Windows, macOS or Linux: pick your installer and bring your setup along.
Every Termilove feature is free, with sync included.