Skip to content

Last updated: April 2026

The short version

fadr collects zero user data. It has no analytics, no telemetry, no crash reporters, and no advertising SDKs. We do not know your name, we do not track how you use the app, and the only identifier we ever see is the email you give to Lemon Squeezy at checkout, so we can send you your license key and answer your support emails.

The app does make network requests in exactly three situations: an automatic update check, a license activation, and a weekly license re-validation. Everything else lives on your Mac. The sections below explain every nook and cranny.

What the app does on your device

fadr listens for touch events on your trackpad using Apple's Multi-Touch framework. It needs two macOS permissions to do this: Accessibility (so it can read trackpad gestures at all) and Input Monitoring (so it can notice when you're typing and when a modifier key is held, which powers the typing-detection and modifier-gate safety filters). Every touch event is processed locally and then immediately discarded. Keyboard events are only inspected to detect "is the user typing right now" and "is the configured modifier key currently held". The contents of keystrokes are never stored, logged, or uploaded anywhere.

What is stored on your Mac

Your preferences live in a standard macOS plist file at:

  • ~/Library/Preferences/llc.valid.fadr.plist

That file contains:

  • The action assigned to each trackpad edge
  • Sensitivity, edge width, and behavioral toggles (typing detection, cursor freeze, haptic feedback, and similar)
  • A list of your per-app profiles, if you've created any

No identifiers, no timestamps, no usage counts. Trial state and your license credentials live in the macOS login keychain (and, for the trial only, in two additional encrypted files under ~/Library/Caches/ and ~/Library/Application Support/, so that deleting the keychain entry alone doesn't reset the trial). Those files are encrypted with a key derived from your Mac's hardware identifier, so they are useless on any other machine.

Network activity

fadr makes network requests in exactly three situations. Nothing else ever reaches the network from this app.

1. Automatic update check (every 24 hours)

fadr uses Sparkle, the open-source macOS auto-update framework. Once a day, Sparkle fetches a single static manifest at https://updates.fadr.app/appcast.xml to see whether a new release exists. The request carries your IP address and Sparkle's user-agent string, nothing else. We do not log or analyze these requests. If a newer version is available, Sparkle downloads it in the background and stages it to install the next time you quit the app. You can disable automatic update checks in the app's preferences.

2. License activation

When you paste your license key into the Activate License window, your key is sent to https://api.lemonsqueezy.com/v1/licenses/activate along with a SHA-256 hash of your Mac's hardware identifier. The hardware hash is how Lemon Squeezy counts how many machines a single key has activated (up to two, per our license terms), and it cannot be reversed back into any data about your Mac. Your name, your full email, and your IP address beyond what any HTTP request carries are not forwarded by fadr. Lemon Squeezy already has the email you used at checkout and manages the rest.

3. License re-validation (every 7 days)

Once a week, fadr hits https://api.lemonsqueezy.com/v1/licenses/validate to confirm your license is still active. This is how Lemon Squeezy propagates refunds and revocations to the app. If the check fails for any reason (network outage, Lemon Squeezy downtime, whatever), fadr has a 30-day offline grace window before it falls back to trial-expired mode, so you don't need to be online to keep using the app day-to-day.

That's it. There is no analytics, no telemetry, no crash reporter, no usage tracking, no advertising SDK, and no third-party code in the app beyond Apple's own frameworks and Sparkle.

Purchases and licensing

Purchases are handled by Lemon Squeezy, our merchant of record. When you buy fadr, Lemon Squeezy processes your payment and sends you a license key by email. We receive the email address attached to the purchase so we can deliver support, but we do not send marketing to it and we do not share it with anyone. Lemon Squeezy's own privacy policy applies to the checkout experience.

Your license key

The license key itself is stored in the macOS login keychain. fadr uses it only for the activation and revalidation calls described above. You can remove it at any time by clicking Deactivate in the License window, which tells Lemon Squeezy to free the activation slot so you can activate another Mac.

Email support

If you write in, your message is stored in our email provider for as long as the conversation is active, then archived. We never share the content of a support email with anyone outside the company.

Children's privacy

fadr is a trackpad utility and not directed at children. Because we collect no data from anyone, we collect none from children either.

Changes to this policy

If we ever change how fadr handles data - for example, adding an opt-in telemetry flag in a future release - we will update this page and note the change in the release notes for that version. We will never switch data collection on by default.

Contact

Questions about this policy? Write in. We read every message.