← back to Tactile

% cat tactile/privacy.txt

Tactile Privacy Policy

Last updated September 13, 2026

Tactile makes your Mac's trackpad tick when the pointer reaches something clickable. It is built to keep your data on your Mac.

the short version

Tactile does not collect, store, or share your personal data. There is no account, no analytics, no tracking, and no ads. Tactile has no server of its own.

how tactile works

Tactile uses the Accessibility permission to ask macOS about the one element under the pointer: what kind it is (a button, a link, a checkbox), where it is on screen, whether it is on or enabled, its short label, and for a link, where it goes. The label gives controls like Delete and Remove their warning feel and feeds the optional on-screen label. This happens on your Mac as you move, and none of it is saved or sent anywhere. Tactile never reads what you type into text fields.

keyboard haptics

When keyboard haptics are on, Tactile notices each key press so it can tick, compares it with your settings, and discards it right away. Your keystrokes are never recorded, stored, or sent.

feel the music

Feel the Music asks for the System Audio Recording permission when you turn it on. Tactile then analyzes what your Mac plays, live and in memory, to find the notes and loudness to play on the trackpad. Nothing is recorded, saved, or sent, and it only listens while something is playing.

sound and notification alerts

Sound alerts use the list macOS keeps of which apps are playing sound, and never touch the audio itself. Notification haptics notice that a banner appeared, never what it says. To stay out of the way during calls, Tactile can see whether an app is using the microphone. It never listens to the microphone.

the chrome extension

The optional Tactile Browser Bridge extension looks at the page under your pointer to find controls that macOS accessibility cannot see. For the control under the pointer, it sends the Tactile app on your Mac the kind of control, its position, whether it is enabled or on, and its label, cut to 60 characters. That message stays on your Mac. The extension never sends the page itself, its address, or your browsing history, and it makes no network requests.

iphone haptics with coast

If you use Coast to feel Tactile on your iPhone, Tactile talks to the Coast app on your Mac over a local connection. The phone side is covered by Coast's privacy policy.

updates

Tactile checks for updates with Sparkle, which downloads a small update file from GitHub, where the app is published. GitHub sees that request like any web request, including your IP address and the app's version. Tactile adds nothing about you or your Mac to it.

your settings

Your settings, profiles, and imported sounds are stored on your Mac. Exporting a profile creates a file that you control.

this website

tactile.masn.studio is a static site hosted by Vercel. It sets no cookies and runs no analytics. Vercel processes basic request data, like your IP address, to deliver the pages. The demo video's thumbnail loads from YouTube, and the video itself only loads when you press play, in YouTube's privacy-enhanced mode.

data sharing

Tactile does not sell or share your data with anyone. There is no third-party analytics or advertising.

children

Tactile collects no data from anyone, including children.

changes

If this policy changes, the new version will appear on this page with an updated date.

contact

Questions about privacy: masonchen204@gmail.com


tactile · terms · source · support · masn.studio