Privacy Policy

Last updated: 25 October 2026 · Applies to FloatPill 3.1.2

The app runs entirely on your Mac. It has no account, no usage analytics, no crash reporting and no tracking of any kind. Nothing you drop into the notch, copy, record, say or schedule is ever sent to us, because there is no server of ours for it to be sent to. This website is a separate thing, and is covered at the end of this page.

The app makes three kinds of network request: activating and checking your licence with Lemon Squeezy, downloading album artwork from Apple’s public iTunes Search API, and asking this site once a day whether a newer version exists. That last one fetches a small file and compares a version number; the site counts these checks, as described under This website, and on the first check after a free trial starts the app adds ?primo=1, so that we know how many trials begin. No identifier and nothing about how you use the app is sent. Three more happen only when you ask for them: the answer you pick under “Why not?” when the trial ends, described under This website, a transcription, described under Voice memos, and “Watch in the notch”, where the video plays in YouTube’s own player and so loads from YouTube.

What the app asks permission for

Voice memos and transcription

Recording is local. Transcription is not, unless you ask it to be: by default the app uses macOS speech recognition in its normal mode, which means the audio of that memo is processed by Apple’s servers under Apple’s own privacy terms. We never see it, but it does leave your Mac.

In Settings you can turn on on-device recognition, and then nothing leaves the machine at all. It is off by default for one honest reason: the offline model is noticeably worse outside English, and a transcription you cannot use protects nobody. The choice is yours, and it is one switch.

Clipboard history

The last 50 pieces of text you copied are kept only in the app’s memory, on your Mac. They are never written to disk, never uploaded and never leave the machine, so the history is cleared when you quit the app or restart the Mac.

Passwords are deliberately excluded. A copy is skipped when the system marks it as concealed, and also when the app in front is a known password manager — Passwords, Keychain Access, 1Password, Bitwarden, LastPass and Proton Pass — because macOS does not always mark those copies. You can add other apps to that list in Settings. You can clear the whole history at any time from the Clipboard module.

Claude and ChatGPT usage

To show how much of your Claude or ChatGPT limits you have used, the app reads two things that are already on your Mac, and only reads them:

No password, token or sign-in is used and nothing is sent anywhere. The only thing saved is which of the two apps you used last. You can turn all of this off in Settings.

If you turn on the “done” and “waiting” alerts, Claude Code or Codex run a small command on your Mac that tells FloatPill the app’s name, the event and the name of the project folder. That never leaves your Mac either.

Payment and licence

Purchases are handled by Lemon Squeezy, our Merchant of Record. We never see or store your card details. When you activate a licence, your Mac generates an anonymous instance identifier so the licence can be tied to a number of machines; that identifier and your licence key are stored on your Mac and sent to Lemon Squeezy when the licence is verified.

If the app cannot reach the licence server it keeps working for seven days and tries again later, so a connection problem never locks you out of software you have paid for.

This website

Everything above describes the app. This site is served by Cloudflare Pages, so Cloudflare processes the requests your browser makes for it — the address you asked for, your IP address, your browser’s user agent and the page that referred you — as part of delivering and protecting the site, under Cloudflare’s own privacy terms.

To know how many people reach the site and whether its pages load quickly, we use Cloudflare Web Analytics. It records the page visited, the site that referred you, your country, your browser and screen size, and how long the page took to render. It sets no cookies and stores nothing on your device, so there is no cookie banner to dismiss; it does not fingerprint your browser, does not identify you, and cannot follow you to other websites. We see totals, never individuals.

The home page shows a Product Hunt badge with the current number of upvotes. That image is loaded from Product Hunt’s servers, so Product Hunt receives the request for it (your IP address, your browser’s user agent and the page it was shown on) under its own privacy terms. Nothing else on the site is loaded from a third party.

When you download the app, a counter on the site adds one to the day’s total. It stores the time and the file name, nothing else. So that a retried or repeated download is not counted twice, it also keeps a one-way hash of your IP address and browser, mixed with a secret key, for 24 hours, and then deletes it. It sets no cookies either.

If you open the download page on a phone, it offers to send the link to your Mac. The site counts, in the same way, how often that page is shown, which of its buttons is pressed and how often the link is then opened on a Mac: the link carries ?da=telefono for that. Only the time and the name of the step are stored, with the same 24-hour hash to avoid counting a repeated tap twice.

When the free trial ends, the app’s licence panel has a “Why not?” link with four answers (too expensive, I don’t use it enough, a feature is missing, it gave me problems). Only if you pick one, the app sends that answer’s name to this site, which stores it the same way: the time and the name, nothing else, with the same 24-hour hash.

Once a day each copy of the app asks this site for a small file to see whether an update exists. The site counts those checks to know how many copies are in use: it stores the time, the app’s build number (which the request carries anyway) and whether it is the first check after a trial started, nothing else. The same 24-hour hash keeps a repeated check from being counted twice.

There is no advertising pixel and no other analytics provider. The interactive demo on the home page runs entirely in your browser: the file you drag into it never leaves your Mac and is never uploaded anywhere. Clicking Buy takes you to Lemon Squeezy, a different company on a different domain, with its own privacy policy and its own cookies.

Contact

Questions about this policy: dynamicnotchapp@gmail.com.