O projekcie
Szyfrant to bezpłatna gra logiczna w stylu Mastermind. Komputer ukrywa kod z kolorów, a Ty próbujesz go złamać w jak najmniejszej liczbie prób, korzystając z podpowiedzi po każdym ruchu. Do wyboru są trzy poziomy trudności.
Prywatność i wygoda
Nie trzeba zakładać konta ani podawać żadnych danych. Wyniki i ustawienia zapisują się tylko w Twojej przeglądarce. W wyzwaniu dnia (ten sam kod dla wszystkich) możesz — tylko jeśli chcesz — zapisać wynik na publicznej liście pod losowym identyfikatorem nadanym przez serwer, bez imienia i adresu e-mail. Serwis nie używa reklam, cookies ani zewnętrznych narzędzi analitycznych — zlicza tylko anonimowo, ile gier rozpoczęto i ukończono. Szczegóły znajdziesz w Części II.
Masz pytania?
Skorzystaj z formularza kontaktowego albo napisz na ivoca@ivoca.org.
Kontakt
Regulamin serwisu Szyfrant wraz z polityką prywatności
Obowiązuje od 20.10.2026, zaktualizowano 25.10.2026 (opcja „Zapamiętaj mnie” w wyzwaniach dnia).
Część I. Regulamin
§1. Postanowienia ogólne
- Regulamin określa zasady korzystania z serwisu Szyfrant, dostępnego pod adresem szyfrant.ivoca.org (dalej: „Serwis”). Jest regulaminem, o którym mowa w art. 8 ustawy z dnia 18 lipca 2002 r. o świadczeniu usług drogą elektroniczną.
- Usługodawcą jest Stowarzyszenie cyfrowe IVOCA.ORG — stowarzyszenie zwykłe z siedzibą w Nowej Woli (gmina Lesznowola), wpisane do ewidencji stowarzyszeń zwykłych prowadzonej przez Starostę Piaseczyńskiego pod numerem 257 (dalej: „Usługodawca”). Kontakt: ivoca@ivoca.org albo formularz kontaktowy.
- Serwis jest bezpłatny i niekomercyjny, prowadzony przez Usługodawcę poza działalnością gospodarczą.
§2. Usługi
- Serwis umożliwia odgadywanie ukrytego kodu kolorów na jednym z trzech poziomów trudności, z podpowiedziami po każdej próbie. Zwykła gra działa w całości w przeglądarce.
- Wyzwanie dnia: codziennie ten sam kod dla wszystkich graczy, sprawdzana po stronie serwera, który liczy też czas gry. Po ukończeniu gracz może dobrowolnie zapisać wynik na publicznej liście (rankingu), dostępnej dla każdego. Na liście widnieje tylko losowy identyfikator nadany przez serwer i liczba prób i czas.
- Usługą dodatkową jest formularz kontaktowy.
- Umowa o świadczenie usług zostaje zawarta z chwilą otwarcia Serwisu i wygasa z chwilą jego opuszczenia.
§3. Wymagania techniczne
Do korzystania z Serwisu potrzebne są dostęp do internetu oraz aktualna przeglądarka z włączoną obsługą JavaScriptu i pamięci lokalnej (localStorage).
§4. Zasady korzystania
- Zakazane jest przesyłanie przez formularz kontaktowy treści bezprawnych lub obraźliwych.
- Zakazane jest obchodzenie zabezpieczeń Serwisu oraz celowe przeciążanie Serwisu i formularza kontaktowego.
- Zakazane jest rozwiązywanie wyzwania dnia przez programy oraz zapisywanie na liście wyników uzyskanych w inny nieuczciwy sposób. Usługodawca może usuwać takie wyniki z listy.
§5. Odpowiedzialność
- Serwis nie gwarantuje ciągłej dostępności.
- Wyniki i ustawienia są zapisane tylko w przeglądarce — poza wynikami, które gracz sam zapisze na liście wyzwania dnia. Po wyczyszczeniu danych przeglądarki albo na innym urządzeniu nie będą dostępne. Identyfikator z wyzwania dnia przeglądarka pamięta tylko do zamknięcia karty.
- Powyższe wyłączenia nie dotyczą szkód wyrządzonych umyślnie ani przypadków, w których prawo nie pozwala ograniczyć odpowiedzialności wobec konsumenta.
§6. Reklamacje
- Reklamacje można zgłaszać przez formularz kontaktowy albo na adres ivoca@ivoca.org.
- Zgłoszenie powinno zawierać opis problemu, a jeśli chcesz dostać odpowiedź, także adres e-mail.
- Usługodawca odpowiada na reklamację w ciągu 14 dni.
§7. Dane osobowe
Zasady przetwarzania danych osobowych opisuje Część II. Polityka prywatności.
§8. Postanowienia końcowe
- Usługodawca może zmienić Regulamin z ważnych przyczyn, w szczególności przy zmianie funkcji Serwisu lub przepisów. Zmiany obowiązują od publikacji.
- W sprawach nieuregulowanych stosuje się prawo polskie. Konsument może skorzystać z pozasądowych sposobów rozwiązywania sporów, np. z pomocy miejskiego lub powiatowego rzecznika konsumentów.
- „Mastermind” jest zastrzeżonym znakiem towarowym jego właścicieli. Serwis nie jest z nimi powiązany.
Część II. Polityka prywatności
1. Administrator danych
Administratorem danych osobowych jest Stowarzyszenie cyfrowe IVOCA.ORG z siedzibą w Nowej Woli (gmina Lesznowola), kontakt: ivoca@ivoca.org.
2. Skąd pochodzą dane
Gra nie wymaga podawania żadnych danych. Dane podajesz sam tylko w formularzu kontaktowym albo w e-mailu. Identyfikator w wyzwaniu dnia jest losowy i nadaje go serwer — nie jest powiązany z Twoją osobą. Część danych technicznych (np. adres IP) przekazuje automatycznie Twoja przeglądarka.
3. Jakie dane, w jakim celu i jak długo
| Dane | Cel i podstawa prawna | Okres przechowywania |
|---|---|---|
Dane w pamięci przeglądarki (localStorage): ustawienia (poziom trudności, automatyczne sprawdzanie), informacja o obejrzanej instrukcji i statystyki gier (szyfrant-level, szyfrant-auto, szyfrant-seen, szyfrant-stats-v1) | Działanie i wygoda gry, przechowywane wyłącznie na Twoim urządzeniu. Nie trafiają na serwer | Do wyczyszczenia danych przeglądarki |
| Adres IP i dane techniczne żądań | Dostarczanie strony i ochrona przed nadużyciami przez Cloudflare (Cloudflare Workers), art. 6 ust. 1 lit. f RODO (uzasadniony interes) | Zgodnie z zasadami Cloudflare. Serwis sam nie zapisuje adresów IP (limit zapytań w wyzwaniu dnia liczy Cloudflare w pamięci, bez zapisu) |
| Wyzwanie dnia — rozgrywka: losowy identyfikator gry, data, kolejne próby (ułożone kolory), czas rozpoczęcia i zakończenia | Sprawdzanie gry po stronie serwera i uczciwe liczenie czasu, żeby wyniki graczy były porównywalne, art. 6 ust. 1 lit. f RODO | Baza danych Cloudflare D1 (Cloudflare, Inc.), usuwane automatycznie po 2 dniach |
| Wyzwanie dnia — wynik na publicznej liście (tylko po wybraniu „Opublikuj wynik”): losowy identyfikator gracza (nadany przez serwer albo — przy „Zapamiętaj mnie” — wyliczony przez Twoją przeglądarkę, inny każdego dnia), data, liczba prób i czas, czas zapisu oraz skrót (hash) tokenu, dzięki któremu kolejne wyniki z tej samej karty przeglądarki trafiają pod ten sam identyfikator | Publiczny ranking wyzwania dnia, na Twoje życzenie, art. 6 ust. 1 lit. a RODO (zgoda wyrażona przyciskiem „Opublikuj wynik”). Identyfikator nie jest łączony z żadnymi danymi o osobie | Baza danych Cloudflare D1 (Cloudflare, Inc.), jako historia rankingów — do odwołania zgody: napisz, podając swój identyfikator, a wynik usuniemy. Identyfikator bez żadnego zapisanego wyniku jest usuwany po 2 dniach |
Dane w pamięci sesji przeglądarki (sessionStorage): identyfikator i token gracza (wyzwanie-gracz) i informacja o zapisanym wyniku (wyzwanie-zapisano) | Podświetlenie własnego wyniku na liście — przy wczytywaniu listy identyfikator jest wysyłany do serwera tylko po to, żeby oznaczyć Twój wiersz | Do zamknięcia karty przeglądarki |
„Zapamiętaj mnie” (tylko gdy włączysz tę opcję na ivoca.org): przy rozpoczęciu wyzwania, zapisie wyniku i w rankingu gra wczytuje w ukrytej ramce stronę ivoca.org/pamiec.html, która zwraca identyfikator i token gracza wyliczone z klucza zapisanego w Twojej przeglądarce na ivoca.org — osobno dla tej gry i dla każdego dnia | Zapis wyniku pod Twoim identyfikatorem z danego dnia, ochrona przed drugim wynikiem tego samego dnia i podświetlenie własnego wyniku w rankingach do 30 dni wstecz, art. 6 ust. 1 lit. a RODO (zgoda wyrażona na ivoca.org). Bez włączonej opcji ramka niczego nie zwraca. Wczytanie ramki to zwykłe żądanie do ivoca.org (Cloudflare i SEOHOST — zob. politykę prywatności ivoca.org) | Gra nie przechowuje identyfikatora ani klucza. Klucz jest na ivoca.org przez 30 dni od ostatniej gry w wyzwanie dnia — do wybrania „Zapomnij mnie” albo wyczyszczenia danych przeglądarki |
Dane w pamięci przeglądarki (localStorage): stan dzisiejszego wyzwania dnia — próby, czas i wynik (szyfrant-wyzwanie) | Dokończenie wyzwania po odświeżeniu strony lub w nowej karcie i rozegranie wyzwania tylko raz dziennie w tej przeglądarce. Nie trafiają na serwer poza samą grą | Do następnego dnia (usuwane przy pierwszym wejściu na stronę kolejnego dnia) albo do wyczyszczenia danych przeglądarki |
| Formularz kontaktowy: nick i adres e-mail (oba opcjonalne), treść wiadomości, czas wysłania, adres strony, z której wysłano wiadomość, oraz skrót (hash) adresu IP | Odpowiedź na pytania i reklamacje oraz limit 3 wiadomości na dobę z jednego adresu, art. 6 ust. 1 lit. f RODO | Wiadomość przechodzi przez bramkę powiadomień Usługodawcy (powiadom.ivoca.pl, serwer Usługodawcy w Polsce), która przechowuje ją tylko do przekazania dalej: zwykle kilka sekund, gdy komunikator jest niedostępny — do 24 godzin, a wiadomość, której nie udało się przekazać — najwyżej 7 dni. Trafia jako wiadomość na komunikator XMPP Usługodawcy (xmpp.ivoca.pl, ten sam serwer), którego archiwum usuwa ją po 7 dniach, a gdy to niemożliwe — e-mailem do skrzynki Usługodawcy u SEOHOST Sp. z o.o. Kopie w aplikacji komunikatora i w skrzynce e-mail Usługodawca usuwa po załatwieniu sprawy, najpóźniej po 90 dniach. Skrót adresu IP jest trzymany tylko w pamięci bramki przez dobę |
| Statystyki gry: informacja, że gra została rozpoczęta albo ukończona (i czy wygrana), oraz skrót (hash) adresu IP | Wiedza o tym, jak często gra jest używana, oraz ochrona przed nadużyciami (limit zdarzeń na dobę z jednego adresu), art. 6 ust. 1 lit. f RODO | Bramka powiadomień Usługodawcy (powiadom.ivoca.pl, serwer Usługodawcy w Polsce) dolicza zdarzenie do dziennych liczników gry — bez adresu IP, cookies i identyfikatora gracza — i przechowuje liczniki najwyżej 400 dni. Raz dziennie Usługodawca dostaje ich podsumowanie na komunikator XMPP. Skrót adresu IP jest trzymany tylko w pamięci bramki przez dobę |
| Sprawdzenie, czy komunikator XMPP działa (gdy formularz kontaktowy pojawi się na ekranie) | Pokazanie, czy wiadomość z formularza pójdzie przez komunikator XMPP, czy e-mailem. Przeglądarka pyta o to bramkę powiadom.ivoca.pl; zapytanie nie zawiera danych z formularza, art. 6 ust. 1 lit. f RODO | Bramka nie zapisuje tego zapytania |
| Adres e-mail i treść korespondencji wysłanej bezpośrednio e-mailem | Odpowiedź na pytania i reklamacje, art. 6 ust. 1 lit. f RODO | Do załatwienia sprawy, potem najdłużej 90 dni |
Serwis nie ustawia własnych plików cookies. Cloudflare może ustawić techniczne cookies bezpieczeństwa, niezbędne do ochrony przed botami. Serwis nie stosuje cookies analitycznych ani reklamowych, nie profiluje użytkowników i nie podejmuje wobec nich zautomatyzowanych decyzji (art. 22 RODO).
4. Odbiorcy danych
- Cloudflare, Inc. hostuje grę (Cloudflare Workers) i bazę wyzwania dnia (Cloudflare D1, region Europa Wschodnia) oraz pośredniczy w ruchu do gry i do bramki powiadomień, przetwarzając adresy IP.
- Bramka powiadomień i komunikator XMPP działają na serwerze Usługodawcy w Polsce.
- SEOHOST Sp. z o.o. obsługuje pocztę e-mail Usługodawcy, przez którą przychodzą wiadomości wysłane e-mailem, a zapasowo także wiadomości z formularza kontaktowego.
- Dane nie są sprzedawane ani udostępniane w celach marketingowych.
5. Przekazywanie danych poza EOG
Cloudflare, Inc. ma siedzibę w USA. Przekazywanie danych odbywa się na podstawie decyzji Komisji Europejskiej stwierdzającej odpowiedni stopień ochrony (art. 45 RODO), w ramach EU-U.S. Data Privacy Framework, w którym firma uczestniczy. Stan na 17.10.2026.
6. Twoje prawa
- Masz prawo dostępu do swoich danych, ich sprostowania, usunięcia, ograniczenia przetwarzania, przenoszenia oraz prawo sprzeciwu wobec przetwarzania opartego na uzasadnionym interesie.
- Masz prawo wnieść skargę do Prezesa Urzędu Ochrony Danych Osobowych.
- Serwis nie zna Twojej tożsamości. W żądaniu dotyczącym wiadomości z formularza podaj jej przybliżony czas i nick albo adres e-mail.
7. Usuwanie danych
Dane w pamięci przeglądarki usuniesz sam, czyszcząc dane strony szyfrant.ivoca.org. Wiadomości z formularza kontaktowego są usuwane zgodnie z pkt 3, a na prośbę wysłaną na ivoca@ivoca.org wcześniej.
8. Dobrowolność i zmiany
Podanie danych w formularzu kontaktowym jest dobrowolne. Zmiany polityki prywatności są publikowane na tej stronie razem z datą aktualizacji.
9. Licencje
- Czcionka Atkinson Hyperlegible (© 2020 Braille Institute of America, Inc.) jest dostępna na licencji SIL Open Font License 1.1 i hostowana razem z grą. Pełny tekst licencji: OFL.txt.