Privacy Policy
How PottyTime handles your data
Authentication
We offer Sign in with Apple and Sign in with Google via Firebase Authentication. Your Apple ID or Google account token is processed by Firebase to create an account. We store your Firebase user ID and display name — nothing else from your Apple or Google account.
Cloud Data (Firestore)
If you join or create a household, the following data is synced via Google Cloud Firestore and shared with household members:
- Dog profiles (name, breed, photo)
- Events — potty, meals, and walks (type, timestamp, notes)
- Your display name
Apple Watch
The Apple Watch companion app syncs event data (dog name, event type, timestamp) to the paired iPhone via WatchConnectivity. No data is sent to external servers from the Watch — it relays through the iPhone app, which then syncs to Firestore if the user is in a household.
Widgets
Home Screen and Lock Screen widgets access a limited set of data (dog name, dog photo, last event timestamp, last event type, daily counts, accent color) stored in a shared App Group container on the device. This data never leaves the device or is sent to any server.
Push Notifications
PottyTime uses Firebase Cloud Messaging (FCM) to deliver household event notifications — for example, when another household member logs a potty event. An FCM device token is stored in our Firestore database and associated with your user account. The token is used solely to deliver these notifications and is cleared when you sign out. No notification content is shared with third parties.
Location Data (Optional)
If you enable "Log GPS Location" in Settings, GPS coordinates are optionally attached to potty events. If you are in a household, event data — including GPS coordinates — is synced to Google Cloud Firestore and is visible to all household members (e.g., on the shared map).
Your home location (used for home radius alerts) is stored locally on your device only and is never uploaded to our servers.
You can disable GPS location logging at any time in Settings.
In-App Purchases and Subscriptions
PottyTime offers an optional subscription, PottyTime Premium, via Apple StoreKit. Apple handles all payment processing — we do not see or store any payment information.
- PottyTime Premium Monthly — $4.99 per month.
- PottyTime Premium Yearly — $29.99 per year, including a 7-day free trial. You will not be charged during the trial; if you do not cancel before the trial ends, the yearly subscription begins automatically.
A subscription renews automatically each billing period unless you cancel. You can manage or cancel your subscription at any time in your Apple ID account settings (App Store > your profile > Subscriptions). Cancellation takes effect at the end of the current billing period; you keep access until then. Deleting the app does not cancel a subscription.
Premium unlocks Family Sync for your whole household: household members join free and sync on everyone's devices while the subscription (or a grandfathered purchase, below) is active. If a subscription lapses, household sync pauses until it is renewed.
Grandfathered purchases: users who previously bought the one-time $19.99 Family Sharing purchase keep lifetime Family Sync access. That purchase is no longer sold, but existing buyers are not charged again and do not need a subscription.
No Tracking
We do not use advertising, analytics, or any third-party tracking services.
Data Shared with Household Members
- Dog names, breeds, and photos
- Potty event history (type, time, notes, GPS if enabled)
- Your display name
Data Stored Only on Device
- Home location coordinates
- Notification preferences
- Theme settings and accent color
- App icon preference
- Accent color selection
Data Retention
When you delete your account, all associated data — including your Firebase user profile, household membership, potty events, dog profiles, and FCM token — is permanently deleted from our servers. If you leave a household without deleting your account, your events and dog contributions remain in the household for other members.
Account Deletion
You can delete your account from Settings > Household > Delete Account. This revokes your Apple or Google sign-in token and deletes your Firebase account and associated data.
Children's Privacy
PottyTime is not directed at children under 13. We do not knowingly collect personal information from children under 13. If you believe a child under 13 has provided us with personal information, please contact us at pottytimeapp@gmail.com and we will delete it.
Your Data Rights
You can delete your account and all associated data at any time from Settings > Household > Delete Account. This permanently removes your authentication credentials, Firestore user document, and all household associations.
You can also reset the app from Settings, which removes all local data and leaves any household you're in.
Contact
Questions about your data? Reach us at pottytimeapp@gmail.com