← puppypals

Privacy Policy

Effective July 23, 2026

Puppy Pals is a location-sharing app for dog owners that lets you check into dog parks, see which friends are nearby, and coordinate meetups. This privacy policy describes how we collect, use, and protect your information in the Puppy Pals mobile app.

Who we are. Puppy Pals is operated by Fehr Play Labs LLC ("Puppy Pals," "we," "us," or "our"), located at 5441 S Macadam Ave STE N, Portland, OR 97239. If you have any questions about this policy or your data, you can reach us at the contact details in Section 11.

1. Information We Collect

CategoryDataHow CollectedRequired?
AccountEmail address, display name, password (email signup) OR Google account email, display name, profile photo (Google Sign-In)User-provided at signup or via Google OAuthYes
Dog ProfilesDog name, breed, birthday, size, energy level, bio, play style tags (up to 5)User-providedYes (core profile)
PhotosProfile photo per dog, gallery photos (up to 10 per dog)User-uploaded via camera or galleryOptional
LocationGPS coordinates, associated park, session durationDevice GPS, only during active check-insYes (for check-in feature)
SocialFriend connections, friend requests, PuppyTags (DogName#1234)User-initiated actionsOptional
Activity HistoryCheck-in history (parks, walks, timestamps, duration), visited parks, and derived statistics (streaks, favorite park, totals)Generated automatically from your check-insAutomatic (core feature)
Custom ParksPark name and GPS location for parks you createUser-createdOptional
Push NotificationsFirebase Cloud Messaging (FCM) device token and platform (iOS/Android)Automatic when you enable notificationsOptional
Local PreferencesOnboarding completion flagsStored on-device only (never sent to servers)Automatic

2. How We Use Your Information

3. Location Data

Your location privacy is central to how Puppy Pals works:

We do not track your location in the background, sell location data, or build location histories. (We do retain a record of which parks you have visited and when, to power your personal statistics — see Section 1. This is park-level, not continuous location tracking.)

4. Data Sharing and Third Parties

Services We Use

ServiceProviderPurpose
Firebase AuthenticationGoogleAccount creation and sign-in (email/password and Google Sign-In)
Google Sign-InGoogleOAuth authentication when you choose "Continue with Google"
Cloud FirestoreGoogleDatabase for profiles, friends, and check-ins
Firebase StorageGoogleProfile and gallery photo hosting
Firebase Cloud MessagingGooglePush notifications
Firebase Cloud FunctionsGoogleServer-side notification delivery and park discovery
Firebase App CheckGoogleApp integrity / anti-abuse verification
MapboxMapbox, Inc.Map rendering
CartoDB / OpenStreetMapCARTO / OpenStreetMap contributorsMap tile rendering (fallback)

Your data processed by Firebase is governed by Google's Terms of Service and Privacy Policy.

Maps are rendered using Mapbox. When the map is displayed, your device contacts Mapbox's servers to load map data, and your IP address and the approximate map area you are viewing are visible to Mapbox as part of that request. Mapbox's handling of this data is governed by the Mapbox Privacy Policy. In some configurations, map tiles may instead be loaded from CartoDB's CDN; in that case your IP address is visible to the tile server during map use. No account or profile data is sent to map providers.

What We Do Not Do

5. Data Retention

6. Data Deletion and Your Rights

You can delete your account directly in the app: Profile → Delete Account. This immediately and permanently removes your personal data, including:

Deletion is instant and cannot be undone.

One exception: if you have created any custom parks, those parks remain on the map for other users after your account is deleted, but they are anonymized — your identity as the creator is removed. This preserves shared map data for the community. No personal information about you remains attached to them.

You can also request deletion by emailing the contact address in Section 11. Email requests will be fulfilled within 30 days.

7. Age Requirement

Puppy Pals is intended for users 18 years of age or older. We do not knowingly collect personal information from anyone under 18. If we become aware that a person under 18 has provided us with personal information, we will promptly delete it. If you believe someone under 18 is using the app, please contact us at the email in Section 11.

8. Friend Discovery and Email

When you create an account, we store your email address privately in a record that only you can access, and we keep a one-way, salted SHA-256 hash of your email. The hash lets the system recognize an email that is already registered (to prevent duplicate or fraudulent accounts) without storing your email in a searchable, plain-text form. Your email address is never exposed to other users, and other users cannot look you up by email. Friends are added by PuppyTag (a shareable handle like DogName#1234) or by tapping "Add" on someone checked into the same park as you.

9. Data Security

10. Changes to This Policy

We may update this privacy policy from time to time. When we do, we will post the updated policy with a new effective date. Your continued use of the app after changes are posted constitutes your acceptance of the updated policy.

Material changes — such as introducing advertising or new categories of data collection — will be communicated with a prominent notice.

This policy and any dispute relating to it are governed by the laws of the State of Oregon, United States, without regard to conflict-of-laws principles.

11. Contact Us

If you have questions about this privacy policy or your data, contact us at:

Fehr Play Labs LLC
5441 S Macadam Ave STE N, Portland, OR 97239
info.puppypals.app@gmail.com