Petter — Privacy Policy

Effective date: 2026-06-25
Last updated: 2026-07-19
Data controller: Paweł Szulc (“we”, “us”), Poland
Contact: support@petter.pl

1. Who this applies to

This policy explains how Petter (the “app”) handles your personal data when you create an account and use the app to manage your pets' information. It applies to the Android and iOS apps.

2. What we collect

We collect only what the app needs to work:

About location: we never store your precise location. Your device's precise position is used transiently — only while you use the discovery screens, to run the “near me” search — and is not saved. What is saved, only for pets you explicitly opt in, is a location snapped to a coarse grid you choose (roughly 300 m or 1 km). We do not use advertising or third-party tracking SDKs, and we do not sell your data.

3. Why we use it (legal bases under the GDPR)

4. Reminders / notifications

Reminders (calendar, vet visits, medications, feeding) are scheduled and shown on your device (local notifications) — no server push is involved.

New-message notifications work differently: when someone sends you a message and your app is closed, our server sends a push through Firebase Cloud Messaging (Google) to your device's push token. The notification carries only the sender's username and the conversation reference — never the message text and never anyone's account identifier. No push is sent if you turned the Messages toggle off in Settings, or if the sender is someone you blocked. Your push token is stored only while you're signed in (see section 2).

5. Sharing with your household

Petter lets you create or join a household and share pets with the people in it (for example, your family). This is entirely under your control:

Giving a pet away (ownership transfer). Separately from household sharing, you can permanently hand a pet over to another Petter user with a single-use transfer code you give them out of band. The recipient receives a copy of the pet's profile and care history — vaccinations, vet visits (without your costs), weight, medications, and feeding schedules. Your photos, vet-visit attachments, and spending records are not transferred. Your own copy of the pet freezes as a read-only record visible only to you. A transfer is initiated only by you and cannot be undone in the app.

Legal basis: sharing and transfer are carried out to provide the app at your request — performance of a contract (Art. 6(1)(b)).

6. Temporary sitter access

Petter also lets you grant a sitter — a caregiver such as a friend or neighbour — temporary, limited access to one of your pets while you are away. This is separate from, and deliberately narrower than, household sharing, and is entirely under your control:

Legal basis: sitter access is carried out to provide the app at your request — performance of a contract (Art. 6(1)(b)).

7. Messaging

Petter lets you send private 1-to-1 messages to another Petter user.

Legal basis: messaging, blocking and delete-for-me are provided at your request — performance of a contract (Art. 6(1)(b)).

8. Finding other pets (Nearby pets & Play matching)

Petter has two optional community features: Nearby pets (a map/list of pets whose owners chose to be discoverable) and Play (swipe-based matching of pets for playdates). Both are off by default and entirely under your control:

Legal basis: discovery and matching are provided at your request — performance of a contract (Art. 6(1)(b)).

9. Who processes your data (sub-processors)

We use the following providers strictly to operate the app:

ProviderPurposeRegion
SupabaseDatabase, authentication, account emails (verification, password reset), and photo storageEU
SentryCrash/error diagnostics (if enabled)EU
Google Firebase Cloud MessagingDelivery of new-message push notifications to your device (device push token + the notification content described in section 4)Global (Google infrastructure; SCC-covered)
Google / AppleOnly if you use their sign-inper their terms

We sign Data Processing Agreements with our sub-processors where required.

10. Where your data is stored / international transfers

Your data is hosted in the EU. Where any transfer outside the EEA occurs, it is covered by appropriate safeguards (e.g. Standard Contractual Clauses).

11. How long we keep it

We keep your data while your account exists. When you delete your account, your pets and all associated records are deleted (cascaded) from our database; diagnostic events expire on the provider's retention schedule. Backups are rotated on a routine schedule.

12. Your rights

Under the GDPR you may: access your data; correct it; delete it (“right to be forgotten”); restrict or object to processing; receive a portable copy; and withdraw consent. The app provides in-product account deletion and data export; for anything else, contact us at support@petter.pl. You also have the right to lodge a complaint with your supervisory authority — in Poland, the President of the Personal Data Protection Office (UODO).

13. Security

Data is encrypted in transit (TLS) and at rest by our hosting provider. Access is isolated per user by database row-level security, so one account cannot read another's data — other than the specific pets and records you have chosen to share with your household or grant to a sitter (sections 5 and 6), and the discovery profiles you have opted in (section 8).

14. Children

Petter is not directed at children under 16. We do not knowingly collect data from children under 16. If you believe a child has provided us data, contact us.

15. Changes to this policy

We may update this policy; we will revise the “Last updated” date and, for material changes, notify you in the app.

16. Contact

Paweł Szulc — support@petter.pl.

Testing notice: during alpha/beta testing the app and its data store may be reset or changed; do not rely on it for permanent record-keeping during this phase.