1. Scope
This Privacy Policy explains how SizzleAir ("SizzleAir", "we", "us", or "our") handles information when you visit sizzleair.app, purchase a license, activate or use the SizzleAir macOS app, contact support, or use related download, license, update, or support services.
SizzleAir is a native macOS menu bar app for Apple Silicon MacBook Air. It monitors thermal state and can trigger optional heat-themed sound, haptics, and screen animation.
2. Information We Collect
Depending on how you interact with SizzleAir, we may process:
- Purchase and license information, such as your email address, order status, license key metadata, activation status, and refund or support history.
- License activation information, such as your license key, Polar activation ID, a locally generated device ID, the app's license validation state, and a generic activation label such as SizzleAir Mac.
- Support information you choose to send us, such as emails, messages, screenshots, diagnostic exports, or bug reports.
- Basic technical information needed to operate the website, downloads, update checks, and support, such as IP-based server logs, browser or device information, app version, macOS version, and request timestamps.
- Website analytics information from Vercel Web Analytics, such as page views, referrers, browser or device information, timestamps, and similar aggregate website usage signals.
- Local app settings stored on your Mac, such as sound, haptics, screen animation, intensity, launch at login, diagnostics preference, legal acceptance, and other non-sensitive preferences.
The app stores license keys, activation IDs, device IDs, and validation cache in the macOS Keychain. Local preferences are stored in macOS UserDefaults.
3. Information We Do Not Collect From The App
The SizzleAir app does not intentionally collect or upload:
- in-app usage analytics or behavioral telemetry;
- your precise thermal readings or sensor history;
- your screen contents;
- microphone, camera, contacts, calendar, photos, or location data;
- browsing history or unrelated app usage;
- license keys through diagnostic exports.
Thermal state, optional sensor readings, audio feedback, haptic feedback, and screen animation are handled locally on your Mac. Diagnostic exports are created only when you choose to export them.
4. On-Device Processing
SizzleAir uses macOS thermal signals as its stable baseline. If experimental sensor readings are enabled, they are used locally to improve the app's feedback behavior and may vary by Mac model or macOS version.
Audio playback uses your Mac's audio output. SizzleAir does not use the microphone. Trackpad haptics use supported macOS haptic feedback APIs. Screen animation is rendered locally and does not record your screen.
5. Diagnostics
SizzleAir may keep a small, local, sanitized diagnostic buffer to help troubleshoot problems. This buffer is designed to avoid sensitive values such as license keys, activation IDs, device IDs, tokens, secrets, and passwords.
If you choose to export diagnostics, the export may include app version, build number, macOS version, architecture, Mac model, feature toggles, license state, a support ID, and recent sanitized diagnostic events.
Diagnostics are not automatically uploaded. You decide whether to create and send an export.
6. Website And Analytics
The marketing site is hosted on Vercel or another hosting provider. Hosting providers may process standard server log data, such as IP address, user agent, request path, timestamp, and similar technical information needed to serve and secure the site.
The SizzleAir marketing site uses Vercel Web Analytics to understand basic website performance and aggregate visitor behavior, such as page views, referrers, browser or device information, and timestamps. Vercel Web Analytics is not used inside the SizzleAir macOS app.
The site does not use advertising pixels. If advertising analytics or other tracking tools are added later, we will update this Policy before enabling them.
7. How We Use Information
We use information to:
- process purchases and deliver license keys;
- activate, validate, deactivate, recover, and manage licenses;
- provide the app, downloads, updates, and support;
- respond to support requests and product questions;
- diagnose bugs, reliability issues, payment issues, and license issues;
- prevent abuse, fraud, misuse, or security issues;
- comply with legal, tax, accounting, and regulatory obligations;
- enforce our terms and protect the product.
8. Legal Bases
Where the GDPR, UK GDPR, or similar laws apply, we typically process personal data because it is necessary to perform a contract with you, comply with legal obligations, pursue legitimate interests such as product security, fraud prevention, support, and reliability, or because you have given consent where consent is required.
9. Third-Party Services
SizzleAir may rely on third-party providers to operate parts of the product and business:
- Polar for checkout, payment-related flows, customer portal access, license key management, license activation, and license validation.
- Stripe or other payment processors used by Polar to process payment details.
- Sparkle as the open-source macOS update framework.
- Vercel or another hosting provider for the marketing website and public appcast.
- Vercel Web Analytics for basic marketing site analytics.
- GitHub Releases or similar download hosting for release artifacts.
- Email or support tools if you contact us.
These providers process information under their own terms and privacy policies. Payment card details are handled by payment providers and are not stored inside the SizzleAir app.
10. Sharing
We do not sell your personal data.
We may share limited information:
- with service providers that help us run SizzleAir;
- when needed to process purchases, licenses, support, downloads, or updates;
- when required by law, legal process, or regulatory request;
- when reasonably necessary to protect users, prevent fraud or security incidents, or enforce our rights;
- in connection with a merger, acquisition, asset sale, or similar business transfer.
11. Retention
We keep personal data only for as long as reasonably necessary for the purposes described in this Policy, including providing the product, maintaining license records, resolving disputes, enforcing agreements, supporting users, and meeting legal, tax, accounting, or compliance requirements.
Local app data remains on your Mac unless you delete it, reset the app, deactivate your license, or remove the app and related local data.
12. Security
We use commercially reasonable safeguards designed to protect personal data against unauthorized access, loss, misuse, or disclosure. SizzleAir stores license material in the macOS Keychain where possible.
No method of transmission or storage is perfectly secure, so we cannot guarantee absolute security.
13. Your Rights
Depending on your location, you may have rights to request access to, correction of, deletion of, restriction of, or portability of your personal data, as well as the right to object to certain processing.
You may also have the right to withdraw consent where processing is based on consent and to lodge a complaint with your local data protection authority.
To make a privacy request, contact us at contact@sizzleair.app.
14. Changes
We may update this Privacy Policy from time to time. When we do, we will post the updated version on this page and revise the date where appropriate.
15. Contact
Questions about this Privacy Policy can be sent to contact@sizzleair.app.