✕
EasyJPEG — Privacy Policy
Last updated: July 6, 2026
EasyJPEG runs entirely on your Mac. It is built with a privacy-first design: no cruft, no ads, no trackers, no subscriptions, and nothing extra. Just a fast, free, on-device utility for converting your images, documents, videos, and GIFs.
Privacy-first by design
- No ads. Never have been, never will be.
- No trackers. Zero third-party analytics SDKs, zero pixel tracking, zero fingerprinting. None.
- No subscriptions. EasyJPEG is free, forever. An optional Tip Jar exists for those who wish to support development.
- No servers to phone home. EasyJPEG makes no network requests of its own. Optional tip purchases are processed entirely by Apple's StoreKit; no transaction data ever touches our infrastructure (we have none).
- No accounts. No sign-in, no email, no profile, no telemetry of any kind.
- No background activity. EasyJPEG does only what you ask it to, when you ask it to. No daemons, no launch agents, no silent background processing.
Files you convert
Files you drag into EasyJPEG are read from disk, converted on your Mac using Apple's built-in frameworks (ImageIO, PDFKit, AVFoundation, VideoToolbox, Quartz) together with three open-source codecs compiled directly into the app (Google's libwebp for WebP encoding, zopfli for PNG compression, and libvpx for VP8 WebM decoding — all process only pixels and bytes, and make no network requests), and written back to a folder you choose. Your files never leave your device. Nothing about your images, documents, videos, or GIFs is sent to any server.
One privacy-positive default worth knowing: converted outputs never carry GPS location data. When "Preserve metadata" is on, EasyJPEG keeps your photos' EXIF (camera, exposure, dates) but always removes the GPS and location fields from the copies it writes.
EasyJPEG also keeps no record of what you convert. The in-app History window is held in memory only for the current session — it is never written to disk, and it is gone the moment you quit the app.
On-device diagnostics (opt-in, off by default)
EasyJPEG ships with an internal diagnostic logger to help troubleshoot crashes and bugs. It is off by default. When you (or anyone) explicitly enable it in Settings, EasyJPEG records only safe categorical events — kind of file being converted ("image", "pdf", "video"), byte counts, durations, and pass/fail categories. The logger cannot and does not record filenames, folder paths, file contents, EXIF, image data, transaction IDs, or any user-identifiable information. Logs are kept only on your Mac in macOS's unified log and can be cleared from Settings at any time. The export feature requires an explicit user action; EasyJPEG never transmits logs anywhere.
Permissions
EasyJPEG uses macOS security-scoped bookmarks to remember folders you've chosen for output. These bookmarks are stored locally in your user defaults and never leave your Mac. The app does not request access to your camera, microphone, contacts, location, or any other sensitive data.
Children
EasyJPEG does not knowingly collect any data from children. The app is rated 4+ on the App Store and contains no content objectionable for any age.
Changes
If this policy changes in a future version, the updated policy will be shipped with that version and posted here.
Contact
For privacy questions or requests: easyjpeg@kwalb.com