1. Postanowienia ogólne
Niniejszy regulamin określa zasady korzystania z aplikacji mobilnej Filaments (dalej: „Aplikacja”), której właścicielem jest Sebastian Dawidziak, prowadzący działalność gospodarczą pod nazwą Tweet Geek Sebastian Dawidziak (dalej: „Usługodawca”).
Korzystanie z Aplikacji oznacza akceptację niniejszego regulaminu w całości. Jeśli nie akceptujesz któregokolwiek z postanowień, nie korzystaj z Aplikacji.
2. Definicje
- Użytkownik — osoba fizyczna korzystająca z Aplikacji.
- Konto — zbiór danych identyfikujących Użytkownika w Aplikacji.
- Sklep — App Store (Apple) lub Google Play (Google).
3. Wymagania techniczne
Do korzystania z Aplikacji wymagane jest urządzenie mobilne z systemem iOS 15+ lub Android 9+ oraz aktywne połączenie z internetem.
4. Zasady korzystania
- Zabronione jest wykorzystywanie Aplikacji w sposób niezgodny z prawem lub dobrymi obyczajami.
- Zabronione jest podejmowanie działań mających na celu zakłócenie pracy Aplikacji.
- Użytkownik ponosi odpowiedzialność za treści, które wprowadza do Aplikacji.
5. Płatności i subskrypcje
Część funkcji Aplikacji może być dostępna w ramach płatnych subskrypcji obsługiwanych przez Sklep. Zasady płatności, odnowień i zwrotów regulują warunki danego Sklepu.
6. Reklamacje
Reklamacje można składać mailowo na adres sebastian@tweetgeek.pl. Reklamacja zostanie rozpatrzona w terminie 14 dni roboczych.
7. Postanowienia końcowe
Usługodawca zastrzega sobie prawo do zmiany regulaminu. Aktualna wersja zawsze dostępna jest pod tym adresem. W sprawach nieuregulowanych stosuje się przepisy prawa polskiego.
1. Administrator danych
Administratorem danych osobowych przetwarzanych w związku z korzystaniem z aplikacji Filaments jest:
Sebastian Dawidziak / TweetGeek
E-mail: sebastian@tweetgeek.pl
W sprawach dotyczących ochrony danych osobowych możesz skontaktować się z nami pod powyższym adresem e-mail.
2. Czym jest aplikacja Filaments?
Filaments to aplikacja mobilna służąca do zarządzania szpulami filamentu używanego w druku 3D. Umożliwia śledzenie stanów magazynowych, historii użycia, skanowanie kodów kreskowych / QR oraz odczyt i zapis tagów NFC przypiętych do szpul. Dane dotyczące szpul przechowywane są wyłącznie lokalnie na Twoim urządzeniu.
3. Jakie dane zbieramy i w jakim celu?
3.1 Dane przechowywane lokalnie na urządzeniu
Aplikacja przechowuje na Twoim urządzeniu (baza SQLite) następujące dane:
- informacje o szpulach filamentu (nazwa, kolor, producent, waga, stan)
- historia użycia i wydruki
- ustawienia aplikacji i preferencje użytkownika
Dane te nie są wysyłane na żadne serwery zewnętrzne, pozostają wyłącznie na Twoim urządzeniu. Odinstalowanie aplikacji powoduje ich trwałe usunięcie.
3.2 Kamera
Aplikacja prosi o dostęp do kamery wyłącznie w celu skanowania kodów QR i kodów kreskowych szpul filamentu. Obraz z kamery nie jest nagrywany ani przesyłany poza urządzenie — jest przetwarzany lokalnie tylko w trakcie aktywnego skanowania.
3.3 NFC
Dostęp do modułu NFC służy wyłącznie do odczytu i zapisu tagów NFC przypiętych do szpul filamentu. Komunikacja odbywa się bezpośrednio między urządzeniem a tagiem — żadne dane nie są przesyłane do sieci.
3.4 Zakupy i subskrypcje (RevenueCat)
Zakupy w aplikacji (subskrypcja Premium) obsługuje platforma RevenueCat. W procesie zakupu przetwarzane są dane niezbędne do realizacji transakcji (identyfikator urządzenia, informacje o zakupie ze sklepu Google Play / App Store). RevenueCat nie otrzymuje Twoich danych płatniczych — są one obsługiwane bezpośrednio przez Google Play lub App Store.
Polityka prywatności RevenueCat: revenuecat.com/privacy
3.5 Analityka użytkowania (PostHog)
W celu zrozumienia sposobu korzystania z aplikacji i jej ulepszania używamy narzędzia PostHog. Zbierane są anonimowe dane analityczne, takie jak:
- które ekrany są odwiedzane i jak często
- jakie funkcje są używane
- informacje o urządzeniu (model, wersja systemu operacyjnego)
Dane te nie zawierają informacji pozwalających na bezpośrednią identyfikację osoby. Automatyczna inicjalizacja PostHog jest wyłączona — dane są wysyłane dopiero po uruchomieniu aplikacji.
Polityka prywatności PostHog: posthog.com/privacy
3.6 Raporty błędów (Sentry)
Do wykrywania i naprawiania błędów aplikacji korzystamy z platformy Sentry. W przypadku awarii lub nieobsługiwanego wyjątku do Sentry wysyłany jest automatyczny raport zawierający:
- ślad stosu (stack trace) i komunikat błędu
- wersję aplikacji i systemu operacyjnego
- model urządzenia
Raporty nie zawierają danych osobowych ani zawartości bazy danych szpul.
Polityka prywatności Sentry: sentry.io/privacy
3.7 Reklamy (Google AdMob)
Użytkownicy korzystający z bezpłatnej wersji aplikacji mogą widzieć reklamy wyświetlane przez Google AdMob. Google może w tym celu korzystać z identyfikatora reklamowego urządzenia (IDFA / GAID) w celu wyświetlania spersonalizowanych reklam, o ile wyraziłeś na to zgodę (w zależności od ustawień urządzenia i zgód CMP).
Użytkownicy Premium nie widzą reklam — AdMob nie jest dla nich inicjalizowane.
Polityka prywatności Google: policies.google.com/privacy
4. Podstawy prawne przetwarzania danych (RODO)
| Cel | Podstawa prawna |
|---|---|
| Lokalne przechowywanie danych o szpulach | Art. 6 ust. 1 lit. b RODO — wykonanie umowy (świadczenie usługi) |
| Obsługa zakupów (RevenueCat) | Art. 6 ust. 1 lit. b RODO — wykonanie umowy |
| Analityka użytkowania (PostHog) | Art. 6 ust. 1 lit. f RODO — uzasadniony interes administratora (ulepszanie aplikacji) |
| Raporty błędów (Sentry) | Art. 6 ust. 1 lit. f RODO — uzasadniony interes (stabilność i bezpieczeństwo aplikacji) |
| Reklamy spersonalizowane (AdMob) | Art. 6 ust. 1 lit. a RODO — zgoda użytkownika |
5. Przekazywanie danych poza EOG
Część danych (PostHog, Sentry, RevenueCat, Google AdMob) może być przetwarzana na serwerach zlokalizowanych poza Europejskim Obszarem Gospodarczym, w szczególności w Stanach Zjednoczonych. Transfer odbywa się z zachowaniem odpowiednich zabezpieczeń — dostawcy ci przestrzegają standardowych klauzul umownych (SCCs) lub posiadają inne zatwierdzone mechanizmy transferu danych zgodne z RODO.
6. Okres przechowywania danych
- Dane lokalne (szpule, historia) — przechowywane na urządzeniu do czasu odinstalowania aplikacji lub ręcznego usunięcia przez użytkownika.
- Dane analityczne (PostHog) — zgodnie z polityką retencji PostHog (domyślnie 1 rok).
- Raporty błędów (Sentry) — zgodnie z polityką retencji Sentry (domyślnie 90 dni).
- Dane zakupowe (RevenueCat) — przez okres niezbędny do obsługi subskrypcji i rozliczeń.
7. Twoje prawa
Jako użytkownik przysługują Ci następujące prawa:
- Prawo dostępu — możesz zażądać informacji o przetwarzanych danych.
- Prawo do sprostowania — możesz żądać poprawienia nieprawidłowych danych.
- Prawo do usunięcia — możesz żądać usunięcia danych („prawo do bycia zapomnianym").
- Prawo do ograniczenia przetwarzania — możesz żądać ograniczenia przetwarzania w określonych przypadkach.
- Prawo do przenoszenia danych — możesz otrzymać swoje dane w ustrukturyzowanym formacie.
- Prawo sprzeciwu — możesz sprzeciwić się przetwarzaniu opartemu na uzasadnionym interesie.
- Prawo do cofnięcia zgody — w każdej chwili, bez wpływu na zgodność z prawem przetwarzania przed jej cofnięciem (dotyczy danych reklamowych).
Aby skorzystać z powyższych praw, skontaktuj się z nami pod adresem: sebastian@tweetgeek.pl.
Masz również prawo do wniesienia skargi do organu nadzorczego — w Polsce jest nim Urząd Ochrony Danych Osobowych (UODO) (uodo.gov.pl).
8. Bezpieczeństwo danych
Stosujemy odpowiednie środki techniczne i organizacyjne w celu ochrony danych przed nieuprawnionym dostępem, utratą lub zniszczeniem. Wrażliwe dane konfiguracyjne (np. tokeny) przechowywane są z wykorzystaniem bezpiecznego magazynu systemowego (Android Keystore / iOS Secure Enclave).
9. Dzieci
Aplikacja nie jest przeznaczona dla dzieci poniżej 13. roku życia i świadomie nie zbieramy danych osobowych od takich osób. Jeżeli uważasz, że dziecko poniżej 13. roku życia przekazało nam dane, skontaktuj się z nami — usuniemy je niezwłocznie.
10. Zmiany polityki prywatności
Zastrzegamy sobie prawo do aktualizacji niniejszej polityki prywatności. O istotnych zmianach poinformujemy poprzez aktualizację daty w nagłówku dokumentu oraz, w stosownych przypadkach, przez powiadomienie w aplikacji. Zalecamy okresowe sprawdzanie tej strony.
11. Kontakt
W przypadku pytań lub wątpliwości dotyczących niniejszej polityki prywatności prosimy o kontakt:
Sebastian Dawidziak / TweetGeek
E-mail: sebastian@tweetgeek.pl