Privacy Policy
How PottyTime handles your data
Authentication
We use Sign in with Apple via Firebase Authentication. Your Apple ID token is processed by Firebase to create an account. We store your Firebase user ID and display name — nothing else from your Apple 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)
- Potty events (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 Purchase
PottyTime offers a one-time $19.99 purchase via Apple StoreKit. Apple handles all payment processing — we do not see or store any payment information.
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 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