Polityka prywatności — Moral Compass

Ostatnia aktualizacja: kwiecień 2026

Niniejsza polityka prywatności opisuje, w jaki sposób aplikacja „Moral Compass" (dalej „Aplikacja") gromadzi, wykorzystuje i chroni dane dotyczące użytkowników.

1. Dane gromadzone lokalnie

Aplikacja przechowuje wyłącznie na urządzeniu użytkownika:

  • odpowiedzi na pytania quizu etycznego,
  • obliczony profil moralny,
  • preferencje wyświetlania (ustawienia aplikacji).

Żadne dane osobowe z quizu nie są przesyłane na zewnętrzne serwery.

2. Dane przesyłane na serwer

Aplikacja anonimowo przesyła na serwer następujące dane:

  • wybraną opcję odpowiedzi (A lub B) w każdym dylemacie,
  • czas spędzony na każdym pytaniu (w milisekundach),
  • losowy identyfikator sesji (UUID) — generowany na nowo przy każdym quizie, nie pozwala powiązać sesji ze sobą.

Dane te służą wyłącznie do wyświetlania zagregowanych statystyk (np. „55% osób wybrało opcję A"). Pojedyncze odpowiedzi nie są publicznie dostępne i nie można ich powiązać z konkretnym użytkownikiem.

Anonimowe dane statystyczne są przechowywane na serwerze bezterminowo. Zgłoszone dylematy odrzucone w procesie moderacji są usuwane niezwłocznie.

3. Funkcje społecznościowe

Użytkownik może opcjonalnie zgłosić własny dylemat etyczny. Przy zgłoszeniu:

  • treść dylematu jest przesyłana na serwer i podlega moderacji,
  • użytkownik może opcjonalnie podać pseudonim autora (do 30 znaków),
  • anonimowy identyfikator urządzenia (UUID) jest używany wyłącznie do ograniczenia liczby zgłoszeń (maks. 3 dziennie).

4. Reklamy (Google AdMob)

Aplikacja wyświetla reklamy za pośrednictwem usługi Google AdMob. Google może gromadzić i przetwarzać dane w celu wyświetlania spersonalizowanych reklam, w tym:

  • identyfikator urządzenia (Advertising ID),
  • dane o aktywności w aplikacji,
  • dane lokalizacyjne (jeśli udostępnione w ustawieniach systemowych).

Aplikacja korzysta z Google User Messaging Platform (UMP) do zarządzania zgodami reklamowymi. Przed wyświetleniem reklam spersonalizowanych użytkownik zostaje poproszony o wyrażenie zgody zgodnie z wymaganiami RODO/UE. W przypadku braku zgody reklamy nie są wyświetlane.

Aby zmienić swoją decyzję dotyczącą zgody na reklamy, należy wyczyścić dane aplikacji w ustawieniach urządzenia (Ustawienia → Aplikacje → Moral Compass → Wyczyść dane), co spowoduje ponowne wyświetlenie okna zgody przy następnym uruchomieniu.

Szczegóły: Polityka prywatności Google

5. Raportowanie błędów (Sentry)

Aplikacja korzysta z usługi Sentry do anonimowego zbierania raportów o błędach. Raporty mogą zawierać:

  • informacje o urządzeniu (model, system operacyjny, wersja),
  • ślady stosu (stack traces) bez danych osobowych,
  • identyfikator sesji (losowy, nie powiązany z osobą).

Dane osobowe nie są świadomie zbierane ani przesyłane do Sentry. Dane te służą wyłącznie do poprawy stabilności aplikacji.

Więcej informacji: Polityka prywatności Sentry

6. Uprawnienia aplikacji

Aplikacja żąda następujących uprawnień:

  • Dostęp do Internetu — wymagany do wyświetlania reklam, wysyłania raportów o błędach oraz pobierania treści quizu.
  • Dostęp do pamięci — wymagany do zapisania i udostępnienia obrazu wyników quizu.

Aplikacja nie żąda uprawnień do lokalizacji, kamery, mikrofonu, kontaktów ani kalendarza.

7. Podstawa prawna przetwarzania

Dane przetwarzane są na następujących podstawach prawnych (art. 6 RODO):

  • Zgoda (art. 6 ust. 1 lit. a) — wyświetlanie reklam spersonalizowanych,
  • Uzasadniony interes administratora (art. 6 ust. 1 lit. f) — zbieranie anonimowych statystyk, raportowanie błędów, zapewnienie stabilności aplikacji.

8. Prawa użytkownika (RODO)

Użytkownicy z Europejskiego Obszaru Gospodarczego mają prawo do:

  • wglądu w dane ich dotyczące,
  • żądania usunięcia danych,
  • cofnięcia zgody na przetwarzanie danych w celach reklamowych,
  • złożenia skargi do organu nadzorczego — w Polsce jest to Urząd Ochrony Danych Osobowych (UODO).

Dane lokalne można usunąć, odinstalowując aplikację lub czyszcząc jej dane w ustawieniach urządzenia. Zgodę na reklamy spersonalizowane można zmienić, czyszcząc dane aplikacji (Ustawienia → Aplikacje → Moral Compass → Wyczyść dane), co spowoduje ponowne wyświetlenie okna zgody przy następnym uruchomieniu.

W celu usunięcia danych zgromadzonych na serwerze (anonimowe odpowiedzi, zgłoszone dylematy) prosimy o kontakt e-mailowy.

9. Bezpieczeństwo danych

Lokalne dane quizu nie są szyfrowane, ponieważ nie zawierają danych osobowych. Komunikacja sieciowa (serwer, AdMob, Sentry) odbywa się wyłącznie przez HTTPS.

10. Dzieci

Aplikacja nie jest przeznaczona dla dzieci poniżej 13. roku życia i nie gromadzi świadomie danych od dzieci. Jeśli stwierdzimy, że dane zostały zebrane od dziecka poniżej 13. roku życia, zostaną one niezwłocznie usunięte.

11. Usługi zewnętrzne i transfer danych

Aplikacja korzysta z następujących usług zewnętrznych, które mogą gromadzić dane zgodnie z własnymi politykami prywatności:

Powyższe usługi mogą przetwarzać dane na serwerach zlokalizowanych poza Europejskim Obszarem Gospodarczym, w tym w Stanach Zjednoczonych. Transfer danych odbywa się na podstawie standardowych klauzul umownych (SCC) lub równoważnych mechanizmów zgodnych z RODO.

12. Zmiany polityki prywatności

W przypadku istotnych zmian polityki prywatności użytkownicy zostaną powiadomieni przez aktualizację aplikacji. Aktualna wersja jest zawsze dostępna na tej stronie oraz w sekcji „Polityka prywatności" w aplikacji.

13. Administrator danych i kontakt

Administratorem danych osobowych jest Mariusz Patek, prowadzący działalność jako niezależny deweloper aplikacji mobilnych.

Pytania dotyczące prywatności prosimy kierować na adres: patek.android@gmail.com

Privacy Policy — Moral Compass

Last updated: April 2026

This privacy policy describes how the Moral Compass application (hereinafter "Application") collects, uses, and protects user data.

1. Locally Collected Data

The application stores exclusively on the user's device:

  • answers to ethics quiz questions,
  • calculated moral profile,
  • display preferences (app settings).

No personal quiz data is transmitted to external servers.

2. Data Sent to Server

The application anonymously sends the following data to a server:

  • the selected answer option (A or B) for each dilemma,
  • time spent on each question (in milliseconds),
  • a random session identifier (UUID) — generated fresh for each quiz, making it impossible to link sessions together.

This data is used exclusively to display aggregated statistics (e.g., "55% of people chose option A"). Individual responses are not publicly accessible and cannot be linked to a specific user.

Anonymous statistical data is stored on the server indefinitely. Submitted dilemmas rejected during moderation are deleted immediately.

3. Community Features

Users may optionally submit their own ethical dilemmas. When submitting:

  • the dilemma content is sent to the server and subject to moderation,
  • the user may optionally provide an author nickname (up to 30 characters),
  • an anonymous device identifier (UUID) is used solely to limit the number of submissions (max 3 per day).

4. Ads (Google AdMob)

The application displays ads through the Google AdMob service. Google may collect and process data to display personalized ads, including:

  • device identifier (Advertising ID),
  • activity data in the app,
  • location data (if shared in system settings).

The application uses Google User Messaging Platform (UMP) to manage advertising consent. Before displaying personalized ads, the user is asked for consent in compliance with GDPR/EU requirements. If consent is not given, ads are not displayed.

To change your advertising consent decision, clear the application data in device settings (Settings → Apps → Moral Compass → Clear Data), which will trigger the consent dialog again on the next launch.

Details: Google Privacy Policy

5. Error Reporting (Sentry)

The application uses the Sentry service to anonymously collect error reports. Reports may include:

  • device information (model, OS, version),
  • stack traces without personal data,
  • session identifier (random, not linked to any person).

Personal data is not knowingly collected or transmitted to Sentry. This data is used solely to improve application stability.

More info: Sentry Privacy Policy

6. Application Permissions

The application requests the following permissions:

  • Internet access — required to display ads, send error reports, and fetch quiz content.
  • Storage access — required to save and share quiz results image.

The application does not request permissions for location, camera, microphone, contacts, or calendar.

7. Legal Basis for Processing

Data is processed on the following legal bases (Art. 6 GDPR):

  • Consent (Art. 6(1)(a)) — displaying personalized ads,
  • Legitimate interest of the controller (Art. 6(1)(f)) — collecting anonymous statistics, error reporting, ensuring application stability.

8. User Rights (GDPR)

Users from the European Economic Area have the right to:

  • access data concerning them,
  • request data deletion,
  • withdraw consent for data processing for advertising purposes,
  • lodge a complaint with a supervisory authority — in Poland this is the Personal Data Protection Office (UODO).

Local data can be deleted by uninstalling the app or clearing its data in device settings. Advertising consent can be changed by clearing the application data (Settings → Apps → Moral Compass → Clear Data), which will trigger the consent dialog again on the next launch.

To delete data collected on the server (anonymous responses, submitted dilemmas), please contact us by email.

9. Data Security

Local quiz data is not encrypted because it contains no personal data. Network communication (server, AdMob, Sentry) is exclusively through HTTPS.

10. Children

The application is not intended for children under 13 years of age and does not knowingly collect data from children. If we determine that data has been collected from a child under 13, it will be promptly deleted.

11. Third-Party Services and Data Transfer

The application uses the following third-party services, which may collect data according to their own privacy policies:

The above services may process data on servers located outside the European Economic Area, including in the United States. Data transfer is conducted on the basis of Standard Contractual Clauses (SCC) or equivalent GDPR-compliant mechanisms.

12. Changes to Privacy Policy

In case of significant changes to the privacy policy, users will be notified through an app update. The current version is always available on this page and in the "Privacy Policy" section within the app.

13. Data Controller and Contact

The data controller is Mariusz Patek, operating as an independent mobile application developer.

For privacy-related questions, please contact: patek.android@gmail.com