Privacy Policy
The short version: no telemetry, no analytics, no advertising, and no app account. The limited feature-related network requests are listed below.
1. Controller
Nico Sagolla
Am Durchlaß 12, 88175 Scheidegg, Germany
Nico.Sagolla@gmx.de
2. The app (BetterMacWidgets)
BetterMacWidgets contains no telemetry, analytics or advertising SDKs. All widget data (notes, settings, layouts, photos) stays on your Mac. The app uses the network only for the explicit features and services listed below:
- Weather: your coordinates are sent to Open-Meteo (open-meteo.com) to fetch a forecast. City search sends the text you enter to Open-Meteo's geocoding API. For an automatically detected location, Apple's geocoding service may receive the coordinates to turn them into a city name.
- Approximate location fallback: if precise location is unavailable, the app asks ipapi.co (fallback: ipwho.is) for a city-level estimate based on your IP. No identifier other than your IP is transmitted.
- Now Playing artwork: track lookups against Spotify's public oEmbed endpoint and Apple's iTunes Search API (track/artist name only).
- License validation: when you activate Pro, at later app launches and every six hours thereafter while a key is stored, the app sends the license key and a hardware identifier (IOPlatformUUID) to our server. Choosing Remove License sends them once more to release the Mac binding.
- Free trial (discontinued): we no longer offer a trial, and the app can no longer request one. Hardware identifiers recorded for trials granted earlier are still stored — with no name, email or IP alongside them — and a trial that is still running remains an ordinary license key, as described above.
- Updates: the app checks our Sparkle appcast feed for new versions (standard HTTP request, no personal data).
Location access is optional. The weather widget works with a manually chosen city or the approximate IP-based estimate if you decline the macOS location prompt.
3. This website
- Hosting: Vercel Inc. (server logs with IP addresses are kept briefly by Vercel for operation and security — Art. 6 (1) f GDPR).
- Aggregate analytics: Vercel Analytics without cookies and without cross-site tracking.
- Download counter: when you download the DMG we store a timestamp, your country (coarse, from Vercel's geo header) and the referring page — never your IP address.
- Payment: purchases are processed by Stripe Payments Europe Ltd. Your name, email and payment details go directly to Stripe; we receive your email and the purchase reference to issue your license (Art. 6 (1) b GDPR).
- Email: transactional email (license delivery, support replies) is sent via MailerSend (an EU email provider). Your email address is processed solely for that purpose.
- Support: if you open a ticket, we store name, email and your message until the request is resolved.
- Cookies: one cookie for your language choice, one for the owner login. No advertising or tracking cookies.
4. Your rights
You have the right to access, rectification, erasure, restriction of processing, data portability and objection (Art. 15–21 GDPR), and the right to lodge a complaint with a supervisory authority. Contact: Nico.Sagolla@gmx.de.
5. Retention
License records are kept as long as the license is valid (lifetime) plus statutory retention periods for invoices. Support tickets are deleted after resolution. Download statistics contain no personal data.