Privacy
Muxley runs on your Mac and keeps its business there. This page is the specific version of that claim: what I store, what leaves your machine, and what never does.
The short version
- This site sets no cookies.
- It runs no analytics. No Google Analytics, no Plausible, no pixel, nothing.
- It makes no third-party requests. The fonts are served from this domain, which is why there is nothing here about Google Fonts.
- The only thing I ever store about you on this site is an email address you typed in yourself.
- The app has no analytics and no telemetry. It contacts one server, to ask whether there is a newer version, and you can turn that off.
- There is no account, and no login.
This website
The site is static files. The one thing that accepts input is the waitlist form. If you submit it, this is exactly what gets written to storage, and nothing else:
-
your email address
So I can write to you when Muxley ships. It is the whole point of the form.
-
the date and time you signed up
So I know what order the list is in.
-
your browser's user-agent string
The line your browser sends with every request, naming itself and your operating system. I keep it to spot bot sign-ups.
-
a two-letter country code
Country only, worked out by Cloudflare from your connection.
ZA,DE, and so on. Not a city, not a region, not coordinates.
Your IP address is handled separately and briefly. To stop one person flooding the list, the form keeps a counter per IP address, and that counter deletes itself one hour later. That is the only place an IP address gets written down, and it is gone within the hour.
The site is hosted on Cloudflare Pages, so Cloudflare sits in front of it and processes the ordinary metadata any web host sees: your IP address, the page you asked for, and your user-agent. It acts as my processor and does not get to use that for its own purposes. The waitlist itself is stored in Cloudflare Workers KV.
The app
Muxley watches tmux panes, which means it can see what your terminals
are doing. None of that leaves your Mac. There is no analytics, no
telemetry, and no crash reporting in the app at all. Your layouts,
your settings, and everything Muxley works out about the panes and
agents it is watching stay on your machine, in
~/.config/muxley/.
There is one exception, and it is the boring one.
Checking for updates
Muxley uses Sparkle, the standard macOS updater, to ask whether a newer version exists. It fetches a small file from GitHub. GitHub therefore sees your IP address and the identifying line Sparkle sends, which includes the Muxley version and your macOS version. That request carries nothing else. Sparkle can optionally send an anonymous profile of your hardware, and Muxley does not switch that on.
If you would rather it did not check at all, turn off automatic update checks in Muxley's Preferences. Then the app makes no network requests whatsoever.
Your licence key
If you buy Muxley, your licence key is checked on your Mac, against a key built into the app. Nothing is sent anywhere to activate it, and nothing is sent later to re-check it. Muxley does not phone home to see whether you are still allowed to use it.
Worth knowing, because you will be able to read it: the key itself
carries your name and email address, and it is stored as plain text in
~/.config/muxley/config.yml. That is how the app can show
who it is registered to while staying offline. Anyone with access to
that file can read those two things.
When you buy Muxley
Muxley is sold through Lemon Squeezy, who act as the merchant of record. In plain terms: they are the ones you buy from. They take the payment, handle the tax, and hold your name, email address, and payment details. I never see your card details, and I could not get at them if I wanted to.
What reaches me is your name, your email address, and what you bought. I use those to make your licence key and send it to you. The licence email is delivered by Resend, so they process your email address in order to deliver it.
Both are processors working on my behalf. If the payment provider ever changes, this paragraph is the part that changes with it.
Your rights
South Africa's Protection of Personal Information Act (POPIA) applies to me, and if you are in the EU or UK, the GDPR applies to you. Under both, you can ask me to:
- tell you what I hold about you,
- correct it if it is wrong,
- delete it,
- or stop using it.
Mail support@muxley.app and I will answer within 30 days. There is no form and no process. For the waitlist, "delete my address" is a single command on my end, and I will confirm when it is done.
If I get it wrong, you can complain to South Africa's Information Regulator, or to the data protection authority where you live.
How long I keep things
- Waitlist addresses: until Muxley ships and I have written to tell you, or until you ask me to remove yours, whichever comes first.
- The IP rate-limit counter: one hour. It deletes itself.
- Purchase records: as long as South African tax law requires me to keep them.
I do not sell or share any of it. There is no one to share it with.
Who you are dealing with
Muxley is made and sold by S Perelson, a sole proprietor in South Africa. I am the responsible party for the purposes of POPIA, and the information officer is Stephen Perelson. The way to reach either is support@muxley.app.
Changes to this page
If Muxley starts doing something that changes any of the above, I will change this page before it ships, not after. If a change is significant and I have your email address, I will tell you.
Last updated 25 July 2026 · Terms · Back to muxley.app