Privacy Policy
Last updated: October 2026
1. Introduction
This Privacy Policy explains how Challenge Catalogue ("we", "us", "our") processes your personal data when you use our online platform at https://catalogue.challenge-eu.eu. We respect your privacy and comply with the General Data Protection Regulation (EU) 2016/679 (GDPR) and other applicable data protection laws.
The Challenge Catalogue platform is a collaborative initiative used exclusively by partner universities and their members for educational and research purposes. It is not intended for commercial use or for public registration.
The platform is operated by:
Challenge Catalogue Project
Technical Contact: Mennan Selimi
Email: m.selimi@seeu.edu.mk
2. Purpose of Processing
We process personal data to authenticate users and provide access to the Challenge Catalogue platform. Upon authentication, we create a local user profile in our system using the attributes received from your home institution. This allows students, educators, and researchers from partner universities to manage and participate in academic challenges and innovation activities.
3. Legal Basis
Your personal data are processed based on Article 6(1)(e) of the GDPR (processing necessary for the performance of a task carried out in the public interest) and, where applicable, Article 6(1)(f) (legitimate interest) for platform operation, logging, and security. Authentication is performed using your home institution's Identity Provider (IdP) under the SAML 2.0 standard, compliant with eduGAIN and REFEDS recommendations.
Optional analytics described in Section 7 is based on your consent under Article 6(1)(a) of the GDPR. You may withdraw that consent at any time via the cookie settings in the navigation bar, without affecting the lawfulness of processing carried out before withdrawal.
4. Categories of Personal Data Processed & Local Profile Creation
When you authenticate through your home institution, the following data may be received from your Identity Provider. We use these attributes to create your local profile on the Challenge Catalogue platform:
| Attribute | Friendly Name | Purpose in Local Profile |
|---|---|---|
| urn:oid:2.5.4.42 | givenName | To display your first name in your profile |
| urn:oid:2.5.4.4 | sn | To display your surname in your profile |
| urn:oid:0.9.2342.19200300.100.1.3 | To contact you and identify your account | |
| urn:oid:1.3.6.1.4.1.5923.1.1.1.6 | eduPersonPrincipalName | Unique account identifier in your profile |
| urn:oid:1.3.6.1.4.1.5923.1.1.1.9 | eduPersonScopedAffiliation | Role (e.g., student, staff, faculty) stored in your profile |
| urn:oid:1.3.6.1.4.1.5923.1.1.1.10 | eduPersonTargetedID | Persistent unique identifier in your profile |
| urn:oid:1.3.6.1.4.1.5923.1.1.1.13 | eduPersonUniqueId | Federated unique user ID in your profile |
No passwords are stored or processed by Challenge Catalogue. Authentication and logout are managed entirely by your Identity Provider.
5. Data Sources
Your personal data originate from your home institution's Identity Provider, transmitted securely via SAML 2.0 after successful login. These attributes are stored in your local profile.
6. Cookies
We use essential cookies to maintain your session and ensure platform security:
| Cookie Name | Purpose | Duration |
|---|---|---|
| sessionid | Maintains your authenticated session | Until logout or browser close |
| csrftoken | Protects against cross-site request forgery | Until browser close |
| saml_session | Supports SAML federated authentication | Until logout or browser close |
All cookies are marked Secure, HttpOnly, and use SameSite=None to support federated login.
7. Analytics and Error Monitoring
We use three third-party services: two for optional analytics, and one for error monitoring. Analytics services are loaded only after you accept analytics cookies through the cookie banner, and can be switched off at any time via the cookie settings in the navigation bar.
| Service | Data and purpose | Consent required |
|---|---|---|
| Google Analytics 4 | Page views, referrer and approximate location, to understand how the catalogue is used. Sets the _ga and _ga_* cookies. | Yes |
| PostHog (EU-hosted) | Product usage events. If you are signed in, events are linked to your user ID, email address, name, role and partner institution. Admin, static and health-check paths are excluded. | Yes |
| Sentry (EU region) | Error diagnostics and performance data, so faults can be investigated. Error reports may include your username, email address and IP address. A user feedback widget lets you report problems. | Not required (strictly necessary for platform stability) |
Your choice is stored in your browser's local storage under the key cookie_consent and is not set as a cookie. Analytics providers process this data as our processor, on our behalf, under the terms set out in Section 9.
8. Logging
The application logs error events using Serilog. Logs include timestamps, request paths, and technical error messages. Logs are automatically rotated daily and stored securely on the server.
Errors are additionally reported to Sentry (section 7) for diagnosis. Because these reports are used to identify who was affected by a fault, they may include your username, email address and IP address alongside the technical details of the error. Server-side reports deliberately exclude full request bodies and authentication assertion contents.
9. Data Retention
- Authentication cookies: until logout or browser session ends
- Application logs: up to 30 days (rolling)
- Google Analytics: up to 14 months
- PostHog event data: up to 12 months
- Sentry error events: up to 90 days
- User records and local profile data: stored only as long as required for participation in educational challenges
Data may be deleted or anonymized upon request, subject to institutional or legal obligations.
10. Data Sharing
We do not share personal data with third parties except:
- Your home institution's Identity Provider, for authentication and logout
- Partner universities within the Challenge Catalogue consortium, for educational collaboration
- Google, as our analytics processor, for aggregate usage measurement (only with your consent)
- PostHog, as our analytics processor, hosted in the European Union
- Sentry, as our error-monitoring processor, hosted in the European Union
- Service providers processing data under contract, only for platform operation
Data is stored and processed within the European Economic Area (EEA) and Switzerland. Google Analytics is the exception: Google may process analytics data outside the EEA under its own data transfer mechanisms. No personal data is sold, and we do not use analytics data for advertising purposes.
11. Security Measures
We use industry-standard security practices: HTTPS encryption, signed and optionally encrypted SAML assertions, secure certificate-based configuration, and correlation-based error tracing.
12. Your Rights
You have the right to:
- Access and receive a copy of your personal data
- Request rectification or erasure of inaccurate data
- Restrict or object to processing
- Withdraw consent for analytics processing at any time, via the cookie settings in the navigation bar
- Request erasure of your analytics data held by our processors
- Lodge a complaint with your local Data Protection Authority
Requests can be sent to: m.selimi@seeu.edu.mk. If you withdraw consent, analytics data already collected cannot be recalled, but no further data will be sent.
13. Contact Information
For questions about this Privacy Policy or data protection matters, please contact:
Mennan Selimi
Challenge Catalogue Project
Email: m.selimi@seeu.edu.mk
14. Updates
This Privacy Policy may be updated periodically to reflect legal, technical, or organizational changes. The latest version is always available at https://catalogue.challenge-eu.eu/privacy.
Polityka prywatności
Ostatnia aktualizacja: październik 2026
1. Wprowadzenie
Niniejsza Polityka prywatności wyjaśnia, w jaki sposób Challenge Catalogue ("my", "nas", "nasz") przetwarza Twoje dane osobowe podczas korzystania z platformy online https://catalogue.challenge-eu.eu. Szanujemy Twoją prywatność i przestrzegamy przepisów Ogólnego Rozporządzenia o Ochronie Danych (UE) 2016/679 (RODO) oraz innych obowiązujących przepisów dotyczących ochrony danych.
Platforma Challenge Catalogue jest inicjatywą wspólną partnerujących uczelni i jest używana wyłącznie w celach edukacyjnych i badawczych. Nie jest przeznaczona do użytku komercyjnego ani do ogólnej rejestracji publicznej.
Platforma jest obsługiwana przez:
Projekt Challenge Catalogue
Osoba kontaktowa techniczna: Mennan Selimi
E-mail: m.selimi@seeu.edu.mk
2. Cel przetwarzania danych
Dane osobowe są przetwarzane w celu uwierzytelniania użytkowników i zapewnienia dostępu do platformy Challenge Catalogue. Po uwierzytelnieniu tworzymy w naszym systemie lokalny profil użytkownika korzystając z atrybutów otrzymanych od Twojej uczelni macierzystej. Pozwala to studentom, wykładowcom i badaczom z uczelni partnerskich zarządzać oraz uczestniczyć w wyzwaniach akademickich i działaniach innowacyjnych.
3. Podstawa prawna
Twoje dane osobowe są przetwarzane na podstawie art. 6 ust. 1 lit. e RODO (przetwarzanie niezbędne do wykonania zadania realizowanego w interesie publicznym) oraz, w stosownych przypadkach, art. 6 ust. 1 lit. f RODO (uzasadniony interes administratora) w zakresie działania platformy, logowania i bezpieczeństwa. Uwierzytelnianie odbywa się za pośrednictwem usługodawcy tożsamości (IdP) Twojej uczelni macierzystej w standardzie SAML 2.0, zgodnie z rekomendacjami eduGAIN i REFEDS.
Opcjonalna analityka opisana w punkcie 7 opiera się na Twojej zgodzie na podstawie art. 6 ust. 1 lit. a RODO. Zgodę możesz w każdej chwili wycofać w ustawieniach plików cookie w pasku nawigacji, bez wpływu na zgodność z prawem przetwarzania dokonanego przed jej cofnięciem.
4. Kategorie przetwarzanych danych osobowych i tworzenie lokalnego profilu
Po uwierzytelnieniu przez Twoją uczelnię macierzystą, usługodawca tożsamości może przekazać następujące dane. Wykorzystujemy te atrybuty do utworzenia Twojego lokalnego profilu na platformie Challenge Catalogue:
| Atrybut | Nazwa przyjazna | Cel w lokalnym profilu |
|---|---|---|
| urn:oid:2.5.4.42 | givenName | Wyświetlenie Twojego imienia w profilu |
| urn:oid:2.5.4.4 | sn | Wyświetlenie Twojego nazwiska w profilu |
| urn:oid:0.9.2342.19200300.100.1.3 | Kontakt i identyfikacja konta | |
| urn:oid:1.3.6.1.4.1.5923.1.1.1.6 | eduPersonPrincipalName | Unikalny identyfikator konta w profilu |
| urn:oid:1.3.6.1.4.1.5923.1.1.1.9 | eduPersonScopedAffiliation | Rola (np. student, pracownik, wykładowca) przechowywana w profilu |
| urn:oid:1.3.6.1.4.1.5923.1.1.1.10 | eduPersonTargetedID | Trwały unikalny identyfikator w profilu |
| urn:oid:1.3.6.1.4.1.5923.1.1.1.13 | eduPersonUniqueId | Federacyjny unikalny identyfikator w profilu |
Challenge Catalogue nie przechowuje ani nie przetwarza haseł. Logowanie i wylogowanie jest całkowicie zarządzane przez Twojego usługodawcę tożsamości.
5. Źródła danych
Twoje dane osobowe pochodzą od usługodawcy tożsamości Twojej uczelni i są przesyłane bezpiecznie protokołem SAML 2.0 po pomyślnym zalogowaniu. Te atrybuty są przechowywane w Twoim lokalnym profilu.
6. Pliki cookie
Używamy niezbędnych plików cookie do utrzymania sesji i zapewnienia bezpieczeństwa platformy:
| Nazwa | Cel | Czas trwania |
|---|---|---|
| sessionid | Utrzymanie uwierzytelnionej sesji | Do wylogowania lub zamknięcia przeglądarki |
| csrftoken | Ochrona przed atakami CSRF | Do zamknięcia przeglądarki |
| saml_session | Wsparcie dla uwierzytelniania SAML | Do wylogowania lub zamknięcia przeglądarki |
Wszystkie pliki cookie są oznaczone jako Secure, HttpOnly i używają SameSite=None w celu obsługi logowania federacyjnego.
7. Analityka i monitorowanie błędów
Korzystamy z trzech usług zewnętrznych: dwóch do opcjonalnej analityki i jednej do monitorowania błędów. Usługi analityczne są ładowane wyłącznie po zaakceptowaniu plików cookie analitycznych w banerze zgody i mogą być wyłączone w każdej chwili w ustawieniach plików cookie w pasku nawigacji.
| Usługa | Dane i cel | Wymagana zgoda |
|---|---|---|
| Google Analytics 4 | Wyświetlenia stron, źródło ruchu i przybliżona lokalizacja, w celu zrozumienia sposobu korzystania z katalogu. Ustawia pliki _ga i _ga_*. | Tak |
| PostHog (hosting w UE) | Zdarzenia korzystania z produktu. Jeśli jesteś zalogowany, zdarzenia są powiązane z Twoim identyfikatorem użytkownika, adresem e-mail, imieniem i nazwiskiem, rolą i uczelnią partnerską. Ścieżki administracyjne, statyczne i health-check są wyłączone. | Tak |
| Sentry (region UE) | Diagnostyka błędów i dane wydajnościowe, umożliwiające badanie usterek. Widżet opinii pozwala zgłaszać problemy. | Nie (niezbędne dla stabilności platformy) |
Twój wybór jest zapisywany w pamięci lokalnej przeglądarki pod kluczem cookie_consent i nie jest ustawiany jako plik cookie. Dostawcy analityki przetwarzają te dane jako nasz podmiot przetwarzający, na nasze zlecenie, na warunkach opisanych w punkcie 10.
8. Logowanie
Aplikacja rejestruje zdarzenia błędów przy użyciu Serilog. Logi zawierają znaczniki czasu, ścieżki żądań i komunikaty o błędach technicznych. Logi są automatycznie rotowane codziennie i przechowywane bezpiecznie na serwerze.
Błędy są dodatkowo zgłaszane do Sentry (punkt 7) w celu diagnostyki. Ponieważ raporty te służą do ustalenia, kogo dotyczył błąd, mogą zawierać Twoją nazwę użytkownika, adres e-mail i adres IP wraz z szczegółami technicznymi błędu. Raporty po stronie serwera celowo nie zawierają pełnej treści żądań ani zawartości asercji uwierzytelniających.
9. Przechowywanie danych
- Pliki cookie uwierzytelniające: do wylogowania lub zakończenia sesji przeglądarki
- Logi aplikacji: do 30 dni (rotacyjne)
- Google Analytics: do 14 miesięcy
- Dane zdarzeń PostHog: do 12 miesięcy
- Zdarzenia błędów Sentry: do 90 dni
- Dane użytkowników i dane lokalnego profilu: przechowywane tylko tak długo, jak jest to potrzebne do uczestnictwa w wyzwaniach edukacyjnych
Dane mogą zostać usunięte lub zanonimizowane na żądanie, z uwzględnieniem wymogów instytucjonalnych lub prawnych.
10. Udostępnianie danych
Dane osobowe nie są udostępniane osobom trzecim, z wyjątkiem:
- Usługodawcy tożsamości Twojej uczelni macierzystej, w celu uwierzytelniania i wylogowania
- Uczelni partnerskich w konsorcjum Challenge Catalogue, w celu współpracy edukacyjnej
- Google, jako naszego podmiotu przetwarzającego dane analityczne, w celu zbiorczego pomiaru użyteczności (wyłącznie za Twoją zgodą)
- PostHog, jako naszego podmiotu przetwarzającego dane analityczne, z hostingiem w Unii Europejskiej
- Sentry, jako naszego podmiotu przetwarzającego dane w zakresie monitorowania błędów, z hostingiem w Unii Europejskiej
- Dostawców usług przetwarzających dane na zlecenie, wyłącznie w celu działania platformy
Dane są przechowywane i przetwarzane w Europejskim Obszarze Gospodarczym (EOG) oraz w Szwajcarii. Wyjątkiem jest Google Analytics: Google może przetwarzać dane analityczne poza EOG na podstawie własnych mechanizmów przesyłania danych. Dane osobowe nie są sprzedawane, a dane analityczne nie są wykorzystywane w celach reklamowych.
11. Środki bezpieczeństwa
Stosujemy standardowe praktyki bezpieczeństwa: szyfrowanie HTTPS, podpisane i opcjonalnie szyfrowane komunikaty SAML, bezpieczna konfiguracja oparta na certyfikatach oraz śledzenie błędów z korelacją zdarzeń.
12. Twoje prawa
Masz prawo do:
- Dostępu i otrzymania kopii swoich danych osobowych
- Żądania sprostowania lub usunięcia nieprawidłowych danych
- Ograniczenia lub sprzeciwu wobec przetwarzania
- Cofnięcia zgody na przetwarzanie analityczne w dowolnym momencie, w ustawieniach plików cookie w pasku nawigacji
- Żądania usunięcia danych analitycznych przechowywanych przez naszych podmiotów przetwarzających
- Złożenia skargi do lokalnego organu ochrony danych
Wnioski można przesyłać na adres: m.selimi@seeu.edu.mk. Po cofnięciu zgody nie można odzyskać już zebranych danych analitycznych, ale żadne nowe dane nie będą już przesyłane.
13. Kontakt
W przypadku pytań dotyczących niniejszej Polityki prywatności lub ochrony danych, prosimy o kontakt:
Mennan Selimi
Projekt Challenge Catalogue
E-mail: m.selimi@seeu.edu.mk
14. Aktualizacje
Polityka prywatności może być okresowo aktualizowana w celu uwzględnienia zmian prawnych, technicznych lub organizacyjnych. Najnowsza wersja jest zawsze dostępna pod adresem https://catalogue.challenge-eu.eu/privacy.