Privacy
Effective: 2026-06-21 · Last updated: 2026-06-21
Short version: we collect almost nothing. No ads. No analytics. No tracking. Your tasks, your household, your data. Shared only with the people you live with.
This is the privacy policy for Hubby, an iOS app developed by Maarten Honig ("we", "us") under the bundle identifier com.hubby.app. We are based in Amsterdam, the Netherlands. Contact: hello@maartenhonig.com.
We tried to write this so a real person can actually read it.
What Hubby is
Hubby is a household task and mental-load tracking app. The people in a household (two to four of you) share the same tasks and see the same picture. We process the minimum data needed to make that work.
What we collect
- Your name. Setting up Hubby requires Sign in with Apple. The first time you sign in, Apple shares your name with us, and we use it as your display name. You can edit it or clear it in the app at any time. We never ask Apple for your email.
- A color preference (the Wada color you pick)
- Tasks you create. Title, notes, due date, who created them, who they're assigned to, completion state
- Household membership. Which household you belong to, who else is in it
- Weekly check-in values (a single fairness number you optionally submit each week)
- An optional avatar photo. A small JPEG thumbnail you can attach to your profile in Settings. Stored in Firebase Storage (see Where your data lives below).
- Subscription status (whether you are a Premium subscriber)
- A Firebase user ID and an Apple identifier. When you first open Hubby it creates an anonymous account on your device. Signing in with Apple (required to finish setup) turns that into a permanent account tied to an Apple-issued identifier, so your household can be recovered if you get a new phone.
- One Apple token, on our server. We store a single Apple-issued token for one purpose only: to revoke your Sign in with Apple when you delete your account, as Apple requires. It is deleted when you delete your account.
- A device push token, if you turn on notifications, so we know which device to deliver to. It is deleted when you leave your household.
The only name we hold is the display name from Sign in with Apple, which you can edit or clear. We never receive your email, phone number, contacts, or location.
What we don't collect
- No email address. Sign in with Apple is required to set up Hubby, but we only ever receive your name, never your email.
- No analytics or tracking SDKs
- No advertising identifiers
- No third-party trackers (no Facebook SDK, Google Analytics, AppsFlyer, Branch, etc.)
- No device location
- No photos beyond the optional avatar thumbnail you attach yourself
Where your data lives
- Tasks, household, check-in data live in Google Firebase Firestore in the
europe-west4region (Netherlands). Visible only to members of your household, enforced by Firestore Security Rules. - Avatars (the optional thumbnail you attach to your member entry) live in Google Cloud Storage in the
us-central1region (Iowa, USA). One JPEG per user, capped at 2 MB. Storage Security Rules let any signed-in member of any household read your avatar; only you can write or delete it. - Local cache lives only on your device.
- Widget data is shared with Hubby widgets via an iOS App Group on your device only.
- Apple Watch data is shared between your iPhone and Watch only, via WatchConnectivity. Doesn't pass through our servers.
What we send to Anthropic (Claude API)
Hubby uses Anthropic's Claude API in two places. In both, data is sent through a Cloud Function we operate, which forwards it to Anthropic.
- Smart Add (free + premium). When you type or dictate a task in the Smart Add field, the raw text you wrote is sent to Claude so it can split compound requests, parse dates, and detect assignees. Examples: "buy milk and book dentist Wednesday", "remind me to call landlord". Your household members' first names are also sent so Claude can recognise "ask Sophie to..." phrasing.
- Weekly insight (Premium only). Each Sunday Hubby asks Claude to write a short note about the household pattern. Only numeric statistics are sent. Counts, percentages, completed-today count, hour of day. Plus first names. No task titles or notes are sent for this one.
Internal request metadata accompanies each call: your household ID and member ID (both random identifiers we generate), your locale language code, and your Firebase Auth ID token (so the server can verify the call came from a member of your household). No email address, no real name beyond household first names.
Anthropic processes this data per their API privacy policy and does not use it to train their models.
Push notifications
If enabled, we send daily morning summaries and a Sunday weekly note (Premium only) via Firebase Cloud Messaging and Apple Push Notification service. Your APNs token is stored alongside your Firestore record so we know which device to send to. The notification body may include task titles (e.g. "Sophie added 'vet appointment' for you") which transit Apple's and Google's push infrastructure in plain text the way every iOS push does.
You can change your mind any time in iOS Settings → Notifications → Hubby. The app's Settings tab also shows a one-tap link to that pane if push has been denied.
Sharing
We do not sell, rent, or share your data with third parties for advertising, marketing, or any commercial purpose.
The only third parties involved are infrastructure providers strictly necessary to run Hubby:
- Google Firebase (Auth, Firestore, Cloud Functions, Cloud Messaging). Data processor. Firebase privacy.
- Google Cloud Logging. Receives Cloud Function execution metadata (random user/household IDs, error messages, timing). Default retention 30 days. Used only to debug failures.
- Apple (App Store, APNs, StoreKit). Data processor
- Anthropic (Claude API, Smart Add + Premium insight). Data processor. Anthropic privacy.
EU/UK data transfers: Your task content, household, and check-ins stay in Google Cloud's europe-west4 region (Eemshaven, Netherlands). No transfer outside the EEA. Three things do cross to us-central1 (Iowa, USA): your avatar JPEG, Cloud Function execution metadata (timing, error messages, random user/household IDs), and the Smart Add / weekly insight payloads that Cloud Functions forward to Anthropic. Google Cloud Platform's Standard Contractual Clauses cover all transfers to the US. Anthropic processes its inputs under its own Data Processing Agreement which also includes SCCs.
Your rights
- See your data. Every task, check-in, and member is visible in the app itself
- Leave a household. Settings → Leave household
- Cancel Premium. Settings → Manage Subscription, or via your Apple ID
- Delete your account or get an export. Use the in-app buttons in Settings → "Delete account" and Settings → "Export my data". Deletion is immediate and irreversible: your household membership, tasks, check-ins, insights, letters, and Firebase Auth record are removed. If the household has other members, shared task and check-in content remains for them (your per-member data is still erased). Or email hello@maartenhonig.com if you'd rather we process it manually within 30 days.
Under the EU GDPR and similar laws (UK, California CCPA, etc.) you have the right to access, correct, port, restrict processing of, and erase your personal data, and to lodge a complaint with your local data protection authority. The legal basis is your consent (withdrawable any time by deleting your account) and performance of our contract with you.
Children
Hubby is not directed at children under 13 (or under 16 in the EEA). We do not knowingly collect data from children. If you are a parent and believe your child has signed up, email us and we will delete the account.
Security
- All data in transit is encrypted (TLS 1.2+).
- Data at rest in Firestore is encrypted by Google.
- Cloud Function endpoints require Firebase Authentication tokens.
- We don't store passwords (anonymous auth, no password concept).
We are a small operation. We follow standard security practices but no system is perfectly secure. If you discover a vulnerability, please email hello@maartenhonig.com.
Changes to this policy
If we materially change what we collect or how we use it, we will notify you in the app before the change takes effect. Minor edits (typos, clarifications) may be made without notice. The "Last updated" date at the top reflects the current version.
Maarten Honig
hello@maartenhonig.com
Amsterdam, The Netherlands