Privacy Policy
Last updated: May 14, 2026
Your files never leave your Mac. Puffer sends a small amount of anonymous usage data to help improve the app — you can turn this off at any time from the menu bar.
What Puffer does
Puffer compresses images and videos on your Mac. It converts images to WebP, JPEG, or AVIF, videos to MP4, and videos to GIF using tools that run entirely on your computer. No files are ever uploaded anywhere.
Files you compress
All file processing happens locally on your Mac using native frameworks and a bundled ffmpeg binary. Your files never leave your computer. Compressed output files are saved to the same folder as the originals.
Anonymous usage analytics
To help improve Puffer, the app sends anonymous, aggregated events to getpuffer.app:
- App launches — so we know roughly how many people use Puffer.
- Conversion completed — conversion mode (image / video / GIF), file count, total bytes in and out, encoder used. File names and paths are stripped.
- Conversion failed — the failure reason with any file paths removed.
Each event includes the app version and the macOS version string. No personal data, file contents, account identifiers, file names, or paths are sent. There is no user ID or device fingerprint.
You can disable analytics at any time: right-click the Puffer icon in the menu bar and uncheck Send Anonymous Analytics. Once disabled, the app makes no further analytics requests.
License activation
When you activate Puffer with a license key, the key is sent to Lemon Squeezy (our payment processor) to verify it. Puffer revalidates the license in the background about once a week. This network request is required for the licensing system to work and cannot be disabled while the app is activated. See the Lemon Squeezy privacy policy for details.
Software updates
Puffer uses Sparkle to check for updates. The app periodically requests getpuffer.app/appcast.xml to see whether a newer version is available. No personal data is sent — just the standard HTTP request your browser would make. You can disable update checks inside Sparkle's update preferences.
Third-party services
Puffer integrates with two third-party services only: Lemon Squeezy (license verification) and Sparkle (update checks against our own server). No advertising networks, no third-party analytics SDKs, no tracking pixels.
Cookies & tracking on this website
This website does not use cookies, tracking pixels, or analytics scripts.
Children's privacy
Puffer is not directed at children under 13 and does not knowingly collect data from them.
Changes to this policy
If this policy changes in a material way, the updated version will be posted on this page with a new date.
Contact
Questions about this policy? Email varunv.ux@gmail.com.