Privacy Policy
Short version: we run no analytics and we never see what you watch or who you follow. Everything the app knows about you lives on your own Mac. The app does talk to three things we operate or use (update checks, the in-app Humble banner, and Gumroad licence checks), and this page lists exactly what each one sees.
This policy covers HumbleWatch (formerly LiveWatch), a macOS menu bar app made by Team Humble / humbleha.us ("we", "us"). It watches YouTube channels you follow for live streams and new uploads, and plays them in a floating picture-in-picture window using YouTube's own player.
What we collect
No personal data, and nothing about what you watch. There is no account to create with us, no crash reporter, no analytics SDK and no ad network. Your channel list, viewing history and settings never leave your Mac.
Three requests do reach servers we operate or use, and like any web request they carry your IP address and a user agent naming the app and its version:
- Update checks: about once a day the app asks
updates.humbleha.us(hosted on Cloudflare) whether a newer version exists, and downloads it from there if you choose to update. No identifier, channel or usage data is sent. Cloudflare keeps short-lived request logs, which we use only to keep the service running. The update service also keeps daily totals of downloads and update checks, including which button a download came from, the country (worked out from the network, not stored per person) and the app version: totals only, nothing that identifies you. - The Humble banner: the menu can show a small banner for our other apps. To draw it, the app fetches
humbleha.us/promos.jsonand its artwork fromhumbleha.usorpublic-files.gumroad.com. Nothing about you is sent. Turn it off in Settings › Appearance › “Show the Humble banner” and those requests stop. - Licence checks: see Purchases below.
What is stored on your Mac
All of the app's state is written to ~/Library/Application Support/LiveWatch on your own machine, in plain files you can read, back up or delete yourself:
- Followed channels and groups — the channels you've chosen to watch and how you've organised them.
- Seen videos — which stream and upload IDs you've already been shown, so you aren't alerted twice.
- Recent stream and upload snapshots — cached titles, thumbnails and IDs so the menu can draw without hitting the network on every open.
- Window positions and picture-in-picture state — where you put the floating player and how big it is.
- Resume positions — how far through a video you got.
- Settings and API quota bookkeeping — your preferences, and a local tally of API calls used today so the app can stay inside your own quota.
Deleting that folder removes everything the app has stored. Uninstalling the app leaves it behind unless you delete it.
Your YouTube Data API key (optional)
HumbleWatch can use a YouTube Data API v3 key that you create in your own Google Cloud project. It is entirely optional — the app works without one, using YouTube's public pages and feeds.
If you supply a key, it is stored in your macOS login Keychain under the service name us.humble.livewatch, deliberately kept out of the app's state folder (which people often put inside a sync folder). Unsigned local builds fall back to a file in the state folder. Either way the key never leaves your Mac except in requests to Google's own API. We never see it and could not use it if we wanted to.
Who the app talks to
Apart from the three requests above, every network request HumbleWatch makes goes to Google/YouTube:
www.youtube.com— channel and watch pages, the uploads RSS feed (/feeds/videos.xml), and YouTube's own player, which is what actually plays video in the picture-in-picture window.www.googleapis.com— the YouTube Data API v3, only when you've supplied your own API key.i.ytimg.comand YouTube’s image hosts — video thumbnails and channel pictures.accounts.google.com— only if you choose to sign in to YouTube (see below).
Those requests carry what any browser request to YouTube carries: your IP address, your user agent, and any YouTube cookies present. What Google does with that is governed by Google's policies, not ours.
Signing in to YouTube (optional)
You can optionally sign in to YouTube from inside HumbleWatch — useful for age-restricted or members-only content, and for importing the channels you subscribe to (the list is read from YouTube into the app on your Mac and goes nowhere else). The sign-in happens entirely inside Google's own web pages, loaded in an embedded web view. Your email, password and 2FA codes go straight to Google. HumbleWatch does not read, intercept, log or store your credentials, and we never receive them.
The resulting session cookies are stored by macOS's web view storage on your Mac, the same way a browser stores them, so you stay signed in between launches. Signing out from within the app purges those cookies from the store.
Google's policies govern the YouTube parts. See the Google Privacy Policy, the YouTube Terms of Service and, if you use your own key, the YouTube API Services Terms. You can review and revoke Google's data about you at Google security settings.
We are not affiliated with YouTube or Google. HumbleWatch plays YouTube content through YouTube's own player; YouTube and Google are trademarks of their respective owners.
Purchases
HumbleWatch is sold through Gumroad. Gumroad handles the checkout, the payment details and the receipt — we never see or store your card details. Gumroad's own privacy policy covers that transaction. When you enter a licence key, the app sends it, with the product id, to Gumroad’s licence API (api.gumroad.com) to check it, and checks it again about once a month so refunds are honoured. Nothing else is sent, and no server of ours is involved.
The free trial is tracked on your Mac only: its start date is kept in your login Keychain, with a copy in the app’s preferences.
Children
HumbleWatch is not directed at children under 13, and we knowingly collect no personal data from them.
Your rights
We hold no account or profile about you; the only traces are the short-lived request logs described above, so there is nothing for us to export or correct. Everything the app holds is on your Mac and under your control: delete ~/Library/Application Support/LiveWatch and remove the Keychain item named us.humble.livewatch to wipe it. For data Google holds, use Google's own tools.
Changes to this policy
If this policy changes, the effective date at the top changes with it, and the current version always lives at this URL.
Contact
Questions about privacy, or anything above: teamhumble@tuta.io
← Back to HumbleWatch