Polityka prywatności
1. Przegląd
Ahem! („aplikacja”, „my”, „nasz”) to aplikacja komputerowa dla systemów Windows i Mac opracowana przez firmę Invisible Game Design s.r.o., która wyświetla przypomnienia o spotkaniach na pełnym ekranie, czytając kalendarz. Niniejsza polityka wyjaśnia, do jakich danych aplikacja uzyskuje dostęp, w jaki sposób z nich korzysta i dokąd trafia – czyli: nigdzie.
Ahem! nie ma serwerów, telemetrii, analiz ani żadnego komponentu chmurowego. Aplikacja działa w całości na komputerze lokalnym.
2. Dane, do których mamy dostęp
Aby wyświetlić nadchodzące spotkania, Ahem! żąda dostępu tylko do odczytu do Twoich kalendarzy. Zarówno w systemie Windows, jak i Mac obsługuje:
- Kalendarz Google (przez Google OAuth)
- Outlook i Microsoft 365 (przez Microsoft OAuth)
Ahem! obsługuje także Kalendarz iCloud, zarówno na komputerach Mac, jak i Windows, chociaż metoda połączenia różni się w zależności od platformy:
- Na komputerze Mac dostęp do Kalendarza iCloud wykorzystuje natywną strukturę Apple EventKit, ten sam model uprawnień, co własna aplikacja Kalendarz firmy Apple: klikasz „Połącz Kalendarz iCloud”, macOS wyświetla standardowy monit o pozwolenie systemu, a następnie stukasz Zezwalaj. Ahem! nigdy nie widzi ani nie przechowuje Twojego Apple ID, hasła ani żadnego hasła specyficznego dla aplikacji — dostęp to uprawnienia zarządzane przez system macOS, które można odwołać w dowolnym momencie w Ustawieniach systemu → Prywatność i bezpieczeństwo → Kalendarze.
- W systemie Windows, który nie ma wbudowanego systemu uprawnień iCloud, dostęp do Kalendarza iCloud korzysta z CalDAV: podajesz swój adres e-mail Apple ID i hasło specyficzne dla aplikacji wygenerowane pod adresem appleid.apple.com — nigdy zwykłe hasło Apple ID. Umożliwia to bezpośrednie połączenie z własnymi serwerami Apple iCloud CalDAV w celu odczytania kalendarzy.
Aplikacja wymaga minimalnych wymaganych uprawnień — dostępu tylko do odczytu do danych zdarzeń. Nie można tworzyć, edytować ani usuwać wydarzeń w kalendarzu.
3. Jak przechowywane są Twoje dane
Wszystkie dane, do których ma dostęp Ahem!, pozostają na komputerze lokalnym:
- Tokeny dostępu OAuth i tokeny odświeżania dla Google i Outlooka są przechowywane wyłącznie w pęku kluczy systemu operacyjnego — Menedżerze poświadczeń systemu Windows w systemie Windows i pęku kluczy macOS na komputerze Mac. Nigdy nie są zapisywane na dysku w postaci zwykłego tekstu i nigdy nie opuszczają urządzenia.
- Dostęp do Kalendarza iCloud na komputerze Mac nie wymaga w ogóle przechowywania tokena — jest to przyznanie uprawnień zarządzane w całości przez system macOS za pośrednictwem EventKit. W systemie Windows hasło aplikacji używane do iCloud CalDAV jest przechowywane wyłącznie w Menedżerze poświadczeń systemu Windows, tym samym pęku kluczy systemu operacyjnego, co tokeny Google i Outlooka — nigdy nie jest zapisywane na dysku w postaci zwykłego tekstu.
- Dane wydarzeń w kalendarzu (tytuły, godziny i linki do spotkań) są przechowywane w pliku lokalnym w folderze danych aplikacji, dzięki czemu przypomnienia działają nawet po uruchomieniu komputera bez połączenia sieciowego.
- Ustawienia aplikacji i stan przypomnień (włączone kalendarze, historia drzemki/zamknięcia itp.) są przechowywane w lokalnych plikach konfiguracyjnych w tym samym folderze.
- Żadne dane nie są nigdy wysyłane na nasze serwery — ponieważ nie mamy serwerów.
4. Mechanizmy ochrony danych
Ponieważ dane kalendarza i poświadczenia OAuth mogą być wrażliwe, Ahem! chroni je w następujący sposób:
- Szyfrowanie podczas przesyłania: Cała komunikacja z interfejsami API Google i Microsoft oraz, w systemie Windows, z serwerami Apple iCloud CalDAV odbywa się przez HTTPS/TLS. Ahem! nigdy nie przesyła danych kalendarza ani poświadczeń przez nieszyfrowane połączenie.
- Szyfrowanie danych w spoczynku (Windows): Tokeny dostępu i odświeżania OAuth oraz hasło aplikacji iCloud CalDAV są przechowywane wyłącznie w Menedżerze poświadczeń systemu Windows, który szyfruje poufne dane za pomocą interfejsu Windows Data Protection API (DPAPI) powiązanego z kontem użytkownika Windows. Nic nie jest zapisywane na dysku jawnym tekstem.
- Szyfrowanie danych w spoczynku (Mac): Tokeny dostępu i odświeżania OAuth są przechowywane wyłącznie w pęku kluczy macOS, zaszyfrowane i powiązane z kontem użytkownika Maca. Dostęp do Kalendarza iCloud nie wymaga tokena — jest uprawnieniem EventKit na poziomie systemu.
- Brak przechowywania po stronie serwera: Ahem! nie ma zaplecza serwerowego, dlatego nie istnieje zdalna baza danych, dziennik ani serwer, które można byłoby naruszyć w celu ujawnienia danych kalendarza. Jedyna kopia znajduje się na Twoim urządzeniu.
- Zakres dostępu: Lokalna pamięć podręczna wydarzeń i pliki ustawień są przechowywane w profilu użytkownika systemu operacyjnego (
%APPDATA%w systemie Windows,~/Library/Application Supportna Macu) i może je odczytać wyłącznie Twoje konto systemowe, tak jak inne dane aplikacji danego użytkownika. - Dostęp zgodny z zasadą najmniejszych uprawnień: Ahem! żąda wyłącznie dostępu do kalendarza tylko do odczytu (
calendar.readonlydla Google,Calendars.Readdla Outlooka, dostęp EventKit tylko do odczytu dla iCloud na Macu oraz żądania CalDAV tylko do odczytu dla iCloud w systemie Windows). Nigdy nie żąda prawa zapisu lub usuwania ani szerszego dostępu do konta, niż jest potrzebny do wyświetlania harmonogramu.
5. Dane, których nie zbieramy
Ahem! nie gromadzi, nie przesyła ani nie przechowuje:
- Twoje imię i nazwisko, adres e-mail lub dowolne informacje o koncie
- Tytuły, opisy lub listy uczestników wydarzeń w kalendarzu
- Statystyki użytkowania, raporty o awariach lub wszelkiego rodzaju analizy
- Identyfikatory urządzeń, adresy IP lub dane o lokalizacji
- Wszelkie dane dotyczące zachowania lub użytkowania
6. Zakupy
Ahem! jest sprzedawany jako jednorazowy zakup w wielu sklepach:
- Polar — nasza bezpośrednia płatność, obejmująca zarówno wersje dla systemów Windows, jak i Mac. Informacje dotyczące płatności (imię i nazwisko, adres e-mail, dane rozliczeniowe) są gromadzone i przetwarzane przez firmę Polar. Aby uzyskać szczegółowe informacje, zapoznaj się z Polityką prywatności Polar.
- Microsoft Store — dostępny w sklepie Windows. Zakupy dokonane za pośrednictwem Microsoft Store podlegają Oświadczeniu o ochronie prywatności firmy Microsoft.
- Mac App Store — już wkrótce. Po udostępnieniu zakupy dokonane w sklepie Mac App Store będą podlegać Polityce prywatności Apple.
Niezależnie od sklepu, otrzymujemy jedynie potwierdzenie, że zakup został zrealizowany. Nie otrzymujemy ani nie przechowujemy szczegółów płatności.
7. Usługi podmiotów trzecich
Ahem! łączy się z interfejsami API kalendarzy Google i Microsoft wyłącznie w celu pobrania danych o wydarzeniach do wyświetlenia lokalnego. Połączenia te podlegają odpowiednim politykom prywatności:
- Polityka prywatności Google
- Oświadczenie o ochronie prywatności firmy Microsoft
- Polityka prywatności Apple (tylko połączenia Windows iCloud CalDAV — patrz poniżej)
Na komputerze Mac Ahem! w ogóle nie łączy się z serwerami Apple — odczytuje wydarzenia z Kalendarza iCloud za pośrednictwem własnego środowiska EventKit systemu macOS, tego samego lokalnego interfejsu API, z którego korzysta aplikacja Kalendarz firmy Apple. Wszelka synchronizacja między komputerem Mac a iCloud jest obsługiwana wyłącznie przez system macOS, poza Ahem! Natomiast w systemie Windows Ahem! łączy się bezpośrednio z własnymi serwerami Apple iCloud CalDAV (caldav.icloud.com) w celu pobrania wydarzeń z kalendarza — to połączenie jest tylko do odczytu i podlega polityce prywatności Apple.
Nie udostępniamy Google, Microsoft ani Apple żadnych danych poza tym, co jest konieczne do uwierzytelnienia i pobrania wydarzeń z kalendarza.
8. Usługi Google API — ujawnienie informacji o ograniczonym użytkowaniu
Używanie i przesyłanie przez Ahem! do dowolnej innej aplikacji informacji otrzymanych z interfejsów API Google jest zgodne z Zasadami dotyczącymi danych użytkownika usług Google API, w tym wymaganiami dotyczącymi ograniczonego użytkowania. Dane kalendarza uzyskane z interfejsu API Kalendarza Google są wykorzystywane wyłącznie do udostępniania funkcji przypomnień Ahem! bezpośrednio na Twoim urządzeniu — nigdy nie są przekazywane osobom trzecim, nigdy nie wykorzystywane do celów reklamowych ani nigdy nie czytane przez nikogo.
9. Prywatność dzieci
Ahem! nie jest skierowany do dzieci poniżej 13 roku życia. Nie zbieramy świadomie żadnych informacji od dzieci.
10. Zmiany w niniejszej polityce
Jeśli wprowadzimy istotne zmiany w niniejszej polityce, zaktualizujemy datę wejścia w życie na górze tej strony. Biorąc pod uwagę charakter aplikacji – czysto lokalna, bez gromadzenia danych – istotne zmiany są mało prawdopodobne.
11. Kontakt
Masz pytania dotyczące tej polityki? Prześlij swoje pytanie za pomocą tego formularza, a my skontaktujemy się z Tobą.