W skrócie
Coffee in the Sun nie ma kont użytkowników, identyfikatorów reklamowych ani analityki czy raportowania awarii w którejkolwiek z aplikacji. Nie ma naszego serwera, który trzymałby cokolwiek o tobie, bo aplikacje w ogóle nie łączą się z żadnym naszym serwerem.
Ta polityka obejmuje aplikację na iPhone'a, aplikację na Androida i tę stronę. Została ostatnio sprawdzona z kodem źródłowym obu aplikacji: w wersji 2.5 na iPhone'a i w wersji 2.1 na Androida.
Co aplikacje wysyłają i do kogo
Żeby narysować cienie, aplikacja potrzebuje obrysów i wysokości budynków wokół ciebie. Pobiera je jako kafelki mapy z OpenFreeMap (tiles.openfreemap.org), usługi, która tworzy je z danych OpenStreetMap. Te same kafelki zawierają też miejsca do uprawiania sportu na świeżym powietrzu, a na Androidzie także kawiarnie i inne miejsca na mapie. Każde zapytanie dotyczy jednego kafelka, kwadratu o boku od około 1 do 2,5 km, zależnie od tego, jak daleko od równika leży.
Aplikacja prosi o kafelki wokół obszaru lub miejsca, na które patrzysz, a gdy słońce stoi nisko, także o pas w stronę słońca, skąd budynki mogą rzucać długie cienie na widoczny obszar. Ponieważ mapa zwykle otwiera się tam, gdzie jesteś, OpenFreeMap może z tego mniej więcej wywnioskować, gdzie się znajdujesz. Zapytania o kafelki nie zawierają ciasteczek, konta ani identyfikatora urządzenia czy reklamowego. Zawierają natomiast wersję aplikacji i wersję systemu operacyjnego twojego telefonu, żeby OpenFreeMap mógł odróżnić naszą aplikację od innych.
Pobrane kafelki są przechowywane na twoim telefonie (łącznie do 40 MB), a przez 30 dni aplikacja korzysta z nich bez ponownego pytania, więc ponowne oglądanie tej samej okolicy nie wysyła o nią żadnego nowego zapytania. Widżety, powiadomienia o słońcu i, na iPhonie, odliczanie na żywo działają też w tle. Korzystają z kafelków, które są już na telefonie, i pobierają tylko te, których jeszcze tam nie ma, najwyżej cztery przy każdym uruchomieniu: wokół twojej ostatniej znanej lokalizacji dla widżetów, wokół twoich zapisanych miejsc dla powiadomień o słońcu i wokół miejsca, które śledzi odliczanie na żywo.
Jeśli kafelka nie da się wczytać, gdy patrzysz na mapę, aplikacja może zamiast tego zapytać publiczny serwer OpenStreetMap (Overpass) o to, czego potrzebuje, w prostokącie wokół tego obszaru. Overpass dostarcza też pinezki, które zwykle pochodzą z kafelków, gdy oddalisz mapę bardziej, niż pozwalają kafelki, oraz kilka rodzajów miejsc, których kafelki nie obejmują, takich jak siłownie plenerowe i, na Androidzie, winiarnie, dopóki masz je włączone. Te zapytania przekazują tę samą wersję aplikacji i systemu i nie zawierają żadnych ciasteczek ani identyfikatorów.
Żeby pokazać temperaturę, UV i prognozę, aplikacja pyta MET Norway (api.met.no) o pogodę dla współrzędnych zaokrąglonych do około 10 metrów: na iPhonie dla twojej własnej lokalizacji, na Androidzie dla środka mapy. Na iPhonie pyta MET Norway także o godziny wschodu i zachodu słońca w tym miejscu, a odliczanie na żywo pyta o pogodę dla miejsca, które śledzi. Powiadomienia o słońcu też sprawdzają pogodę; więcej w części „Powiadomienia” poniżej.
Na Androidzie, gdy wbudowana w telefon wyszukiwarka adresów nic nie znajdzie, wpisany przez ciebie tekst trafia do usługi Photon (photon.komoot.io), wyszukiwarki opartej na OpenStreetMap. Wysyłany jest tylko ten tekst: bez lokalizacji i bez identyfikatora.
Sama mapa, wyszukiwanie miejsc i wyszukiwanie adresów pochodzą z Apple Maps na iPhonie, a na Androidzie z Google Maps i z wbudowanej w telefon wyszukiwarki adresów, którą zwykle jest wyszukiwarka Google. Na iPhonie Apple Maps rysuje też mapę w widżecie na ekranie głównym i w udostępnianych obrazach, a aplikacja odczytuje aktualny czas z apple.com, żeby sprawdzić zegar telefonu. Te zapytania podlegają politykom prywatności Apple i Google.
Jak każde zapytanie w internecie, każde z nich pokazuje usłudze, która na nie odpowiada, adres IP twojego telefonu i zwykłe techniczne szczegóły zapytania, takie jak preferowany język. Usługa może je przechowywać w swoich logach. Zapytania do OpenFreeMap, Overpass, MET Norway i Photon nie zawierają imienia i nazwiska, konta, identyfikatora urządzenia ani identyfikatora reklamowego, ale to nadal dane o lokalizacji, które opuszczają twoje urządzenie. Wolimy powiedzieć to wprost, niż twierdzić, że nic nigdy nie wychodzi.
Co zostaje na urządzeniu
Zapisane miejsca, ostatnia znana lokalizacja dla widżetów, ustawienia powiadomień o słońcu, pobrane kafelki z budynkami, ustawienia języka i filtrów oraz status Pro są przechowywane w pamięci samej aplikacji na telefonie, a aplikacja nigdzie ich nie przesyła. Miejsce trafia do zapytania tylko wtedy, gdy aplikacja potrzebuje dla niego budynków, pogody lub szczegółów mapy, jak opisano wyżej. Kopia zapasowa telefonu w iCloud lub na twoim koncie Google może zawierać te dane, żeby wróciły na nowym telefonie.
Każdy cień, każda oś czasu, każda godzina słońca i każda pora powiadomienia liczone są na samym urządzeniu.
Lokalizacja
Aplikacja prosi o lokalizację tylko w trakcie używania, z dokładnością do około 100 metrów, i przestaje o nią prosić, gdy tylko ma użyteczną pozycję, zwykle w ciągu kilku sekund. Dotknięcie przycisku lokalizacji to prośba o jedną nową pozycję. Nie ma śledzenia w tle ani stale włączonego.
Ostatnie znane współrzędne są zapisane na urządzeniu, żeby widżety mogły pokazywać cienie tam, gdzie jesteś. Starsze niż doba są pomijane. Żeby narysować widżet, aplikacja może pobrać kafelki z budynkami wokół nich, których jeszcze nie ma na telefonie; OpenFreeMap widzi wtedy numery kafelków, a nie same współrzędne. Na iPhonie mapa pod cieniami pochodzi z Apple Maps.
Możesz w ogóle odmówić dostępu do lokalizacji. Aplikacja nadal działa, po prostu wyszukujesz miejsce, zamiast zaczynać tam, gdzie jesteś.
Powiadomienia
Powiadomienia o słońcu to lokalne powiadomienia zaplanowane na urządzeniu do kilku dni do przodu. Nie ma serwera push ani tokenu urządzenia. Aplikacja planuje je w tle i w tym celu może pobrać kafelki z budynkami wokół zapisanych miejsc, dla których dostajesz powiadomienia, jeśli tych kafelków nie ma jeszcze na telefonie, oraz zapytać MET Norway o pogodę w tych miejscach (na Androidzie tylko wtedy, gdy włączona jest opcja „Tylko gdy naprawdę świeci słońce”). Te zapytania zawierają numery kafelków lub zaokrąglone współrzędne, nigdy nazwę miejsca, konto ani identyfikator.
Zakupy
Coffee in the Sun Pro sprzedawane jest przez App Store i Google Play. Płatności, rozliczenia i zarządzanie subskrypcją obsługują w całości Apple i Google; nigdy nie widzimy numeru karty, nazwiska ani adresu.
To, czy masz aktywny dostęp, odczytywane jest ze sklepu na samym urządzeniu. Pomiędzy nie ma żadnego serwera paragonów.
Ta strona
Strona, w odróżnieniu od aplikacji, liczy odsłony za pomocą Umami. Umami to narzędzie analityczne nastawione na prywatność: nie ustawia ciasteczek, nie przechowuje danych osobowych i nie śledzi odwiedzających między stronami. Służy do tego, żeby zobaczyć, które strony ludzie czytają, i do niczego więcej.
Piszemy o tym wprost, bo łatwo byłoby przeczytać tutaj „bez śledzenia” i uznać, że dotyczy to też strony, którą właśnie czytasz. Dotyczy aplikacji.
Dzieci
Aplikacja jest odpowiednia dla każdego wieku. Nie otrzymujemy niczego od nikogo, kto z niej korzysta, więc nie ma danych dzieci, które trzeba by traktować inaczej.
Twoje prawa
Prawo ochrony danych daje ci prawo dostępu do danych osobowych na twój temat, ich poprawiania i usunięcia. W tym przypadku nie ma czego udostępniać, poprawiać ani usuwać: usunięcie aplikacji kasuje wszystko, co przechowywała, a do nas nigdy nic nie trafiło.
Jeśli uważasz, że jest inaczej, napisz do nas, a sprawdzimy to.
Zmiany
Jeśli ta polityka zmieni się w sposób, który wpływa na to, co aplikacje robią z danymi, zmiana zostanie tu opisana, a data na górze zaktualizowana.
Kontakt
Frankly Land, Rotterdam, Holandia. Pisz na info@coffeeinthesun.app.