ExoLog Privacy Policy

Last updated: September 23, 2026

This Privacy Policy describes what personal data the ExoLog app (the "App") collects, for what purposes it is processed, and what rights you have. The data controller is the developer of the ExoLog app.

1. Data controller

The controller of your personal data is the developer of the ExoLog app (a natural person).

For matters concerning personal data, you can contact us at: krystian.gagracz@gmail.com.

2. What data we collect

Depending on how you use the App, we process the following data:

Summary in the format required by app stores:

CategoryDataPurposeRequired?
Personal infoUsername, email address, account identifier (ID)App functionality, account management, authenticationYes (on registration)
Financial infoSubscription status and history (no payment card data)Breeder plan handling, account managementNo (optional)
PhotosAnimal photos, avatar, profile cover, photos in postsApp functionalityNo (optional)
Files and docsCITES documents (PDF)App functionalityNo (optional)
App activityUser-generated content: posts, comments, animal data, feedings, events, notesApp functionalityNo (optional)
Device identifiersPush notification token (Expo)Sending notificationsNo (requires consent)

The App does not collect location data, contacts, calendar, audio files or web browsing data. We do not show ads and do not use data for marketing purposes.

3. Purposes and legal bases of processing

We process your data for the following purposes:

4. Data recipients and processors

We use trusted service providers who process data on our behalf:

5. Payment and subscription data

Payment for the Breeder plan is processed by the store (App Store or Google Play). We have no access to payment card data or full billing data — the App only receives the plan status (active/expired) and the renewal date.

To assign the subscription to the correct account, we pass your App account identifier (Firebase uid) to RevenueCat. The legal basis for this processing is performance of a contract (Art. 6(1)(b) GDPR).

RevenueCat, Inc. is based in the USA, so this data may be processed outside the European Economic Area — on the basis of standard contractual clauses approved by the European Commission.

We store the subscription status in your profile for as long as you have an account; after the account is deleted, it is removed together with the rest of your data.

6. Visibility of data to other users

If you set your profile to public, other signed-in users can find your profile and see your animals and posts. Your email address and push notification token are not visible to other users — we store them separately, in a part of your profile accessible only to you.

CITES documents are private and visible only to you. You can change your profile visibility at any time in the settings.

6a. Temporary account (guest mode)

When you use the App without creating an account, you receive a temporary account. We do not collect an email address or any contact details — only an anonymous identifier tied to this installation of the App is created.

Data entered in guest mode (animals, feedings, events, notes and up to 3 animal photos) is stored on our servers just like data from registered accounts and is linked to that identifier. It is, however, not linked to your identity in any way.

A temporary account profile is always private: it does not appear in user search, does not publish posts to the feed and is not visible to other people.

We do not register a push notification token for temporary accounts.

Because a temporary account has no login, we cannot verify your identity — in practice, if you lose access to the installation, we cannot fulfil a request to access, rectify or port your data. Creating a full account keeps your existing data and restores these rights in full.

You can delete a temporary account yourself in Profile → "Delete account"; we then delete all data assigned to it.

7. Data retention

We keep your data for as long as you have an account. After the account is deleted, your data (account, profile, animals, photos, posts together with the comments under them, custom events, community connections, likes, blocks and reports you submitted) is permanently removed from our systems.

Exceptions: answers and comments you left under other people's posts are anonymised — we remove your name and identifier, and the entry shows "Deleted account"; the text stays so that other people's threads keep their meaning. In the history of an animal you transferred, only the transfer date remains, without your name. Reports about your account submitted by other users are kept until moderation has reviewed them.

We keep data from temporary accounts until they are deleted in the App, but no longer than 12 months after the App was last opened. After that, the temporary account is deleted automatically together with all its data and photos — this does not apply to registered accounts.

Billing data related to purchases may be retained by the payment provider (App Store / Google Play / RevenueCat) for the period required by tax and accounting regulations.

8. Your rights

In connection with the processing of your data, you have the following rights:

9. Account deletion

You can delete your account at any time in Profile → "Delete account". The operation is irreversible and permanently deletes your data, including animals, photos, posts and your profile — with the exceptions described in section 7.

If you want the text of your answers and comments under other people's posts removed as well, delete them in the App before deleting your account or contact us — we will remove them on request.

The procedure is described in detail on the data deletion page.

10. Security

We apply technical and organisational measures to protect your data, including access rules at the database and file storage level, which ensure that only your account can access your private data.

All data is transmitted over an encrypted connection (HTTPS/TLS).

11. Children

The App is not directed at people under the age of 16. If you are a parent or guardian and believe that a child has provided us with data, contact us to have it deleted.

12. Changes to this Privacy Policy

We may update this Policy. We will announce material changes in the App. The date of the last update is given at the top of the document.