ShowFonts Privacy Policy
Effective May 28, 2026
Overview
ShowFonts is a macOS utility that scans Keynote and PowerPoint presentation files to identify fonts, check their installation status, and package them for handoff to AV teams. Your privacy with ShowFonts is straightforward: we collect almost no information, and everything you do with the app happens on your Mac.
Data We Do Not Collect
ShowFonts does not collect, transmit, store, or share any personal data for analytics, marketing, or any purpose unrelated to operating the software. We do not use third-party analytics, advertising networks, crash reporting services, or telemetry SDKs. We do not track your usage of the app.
Your Presentation Files
Presentation files you open in ShowFonts are read locally on your device. The app scans these files solely to extract the names of fonts used in the slides. Your presentation files are never uploaded, copied to external servers, or shared with any third party. ShowFonts has no network access to read or transmit your files.
Font Information
ShowFonts reads font metadata from your Mac to determine which fonts are installed, where their files are located, and whether they are system fonts or licensed third-party fonts (such as Adobe Creative Cloud fonts). This information is used only to display font status within the app and to copy appropriate font files into your chosen export folder. No font data leaves your device.
Exported Font Packages
When you create a font package, ShowFonts copies the selected fonts and optionally your presentation file to a folder location you choose. This action is performed entirely on your device. What you do with that folder afterward (email, AirDrop, file transfer, etc.) is outside the scope of ShowFonts and is not visible to the app.
Saved Preferences
ShowFonts saves a small number of preferences locally on your Mac using the macOS UserDefaults system. These include settings such as appearance mode (light, dark, or system), whether to hide system fonts in the font list, and whether to open the package folder automatically after export. This data never leaves your device.
License Activation
ShowFonts is a paid application. To use the app you must enter a valid license key provided at the time of purchase. License keys are validated through our payment processor's secure license verification service. The following data is transmitted for this verification:
- Your license key
- A machine identifier derived from your Mac's hardware (used to count how many devices a single license has activated, to prevent unlimited sharing)
- The ShowFonts version number, for compatibility checks
We do not transmit your name, email address, IP address (beyond what is inherent to any HTTPS request), file contents, font names, or presentation data as part of license verification. The machine identifier cannot be used to identify you personally and is not shared outside the license verification system.
License verification occurs the first time you activate the app and periodically thereafter to ensure your license remains valid. If your Mac is offline, ShowFonts will continue to function using a locally cached validation for a reasonable grace period.
Software Updates
ShowFonts checks for new versions of itself through the Sparkle update framework. When checking for updates, the app fetches a small XML file (an "appcast") from our server containing release notes and download links for new versions. This request includes only standard HTTPS information (your IP address, browser-style user agent, and the current version of ShowFonts) and is not associated with your identity. Update downloads and signature verification are handled by Sparkle on your device.
System Notifications
ShowFonts may display local macOS notifications when a font package has been created successfully. These notifications are generated on-device using the standard macOS notification system and are not transmitted to or from any external service.
Third Parties
ShowFonts integrates with the following third-party services strictly to operate the app:
- License processor: validates license keys and manages activation counts. Privacy policy is published by that provider separately.
- Sparkle update server: hosts the appcast and signed application updates.
ShowFonts does not integrate with any advertising networks, data brokers, social media platforms, or analytics services.
Children
ShowFonts is intended for general audiences and does not knowingly collect information from anyone, including children under 13.
Security
ShowFonts runs inside Apple's macOS sandbox with the hardened runtime enabled. The application is signed with a Developer ID and notarized by Apple. All network communication (license verification and update checks) uses HTTPS.
Your Rights
Because ShowFonts does not collect personal information beyond what is described above, there is no personal data profile for us to access, modify, or delete on your behalf. If you wish to remove your license key from your Mac, you may do so at any time by deactivating the license within the app or by uninstalling the application.
Changes to This Policy
If ShowFonts' functionality changes in a way that affects privacy, this policy will be updated and the effective date at the top of the document will reflect the change. Significant changes will also be announced in the release notes of the affected version.
Contact
Questions about this privacy policy or about ShowFonts can be sent to: hello@showfonts.com