O projekcie
Reversi (zwane też Otello) to bezpłatna wersja klasycznej gry planszowej dla dwóch osób. Możesz zagrać z komputerem na jednym z trzech poziomów (łatwy nadaje się dla dzieci) albo z drugą osobą na tym samym telefonie czy komputerze, a także przez internet — każdy u siebie. Ruchy można cofać, a gdy nie wiesz, co zrobić, gra podpowie dobry ruch.
Jak grać
- Gra się na planszy 8×8. Na początku na środku stoją po dwa pionki każdego koloru, na ukos. Czarne zaczynają, potem gracze ruszają się na zmianę.
- Ruch polega na postawieniu nowego pionka na wolnym polu. Dozwolone są tylko pola oznaczone kropką: takie, z których w którymś z ośmiu kierunków (poziomo, pionowo, po skosie) biegnie nieprzerwany rząd pionków przeciwnika zakończony Twoim pionkiem.
- Wszystkie pionki przeciwnika zamknięte w ten sposób zmieniają kolor na Twój. Jednym ruchem można obrócić pionki w kilku kierunkach naraz.
- Jeśli nie masz dozwolonego ruchu, tracisz kolejkę (pas) i gra przechodzi do przeciwnika. Gra pokazuje wtedy odpowiedni komunikat.
- Gra kończy się, gdy plansza jest pełna albo żaden z graczy nie ma już ruchu. Wygrywa ten, kto ma na planszy więcej pionków swojego koloru; równa liczba to remis.
- Wskazówka: pola narożne nie mogą zostać odwrócone, więc są bardzo cenne, a pola tuż obok narożników bywają ryzykowne.
Gra przez internet
- Na stronie Reversi przez internet podaj nick i wybierz kolor, a potem załóż partię. Dostaniesz link i sześcioznakowy kod partii — wyślij je znajomemu.
- Partia zaczyna się sama, gdy dołączy drugi gracz. Ruchy pojawiają się u obu graczy na bieżąco, a serwer pilnuje zasad.
- Gra publiczna jest widoczna na stronie z grami przez internet i może do niej dołączyć każdy. Prywatna — tylko osoba, która ma link albo kod.
- Osoba z linkiem, która nie jest graczem, ogląda partię jako widz: widzi planszę, ruchy i czat (jeśli jest włączony), ale nie może grać ani pisać.
- W trakcie partii możesz zaproponować remis albo się poddać. Po partii jednym kliknięciem założysz rewanż z zamienionymi kolorami.
- Na każdy ruch masz minutę — licznik widać przy planszy. Gdy czas minie, ruch wykonuje za Ciebie serwer (wybiera dozwolony ruch). Własny ruch zeruje licznik przekroczeń, a po trzecim przekroczeniu czasu z rzędu przegrywasz partię walkowerem.
- Przeciwnik musi dołączyć w ciągu godziny od założenia partii, a partia musi się skończyć w ciągu 24 godzin od rozpoczęcia — inaczej jest anulowana. Zakończone partie są usuwane po 7 dniach.
- Po zamknięciu karty możesz wrócić do partii z tego samego urządzenia i przeglądarki (lista „Twoje partie na tym urządzeniu”).
Gra jako aplikacja
Grę można zainstalować na telefonie lub komputerze (w menu przeglądarki „Zainstaluj aplikację” albo „Dodaj do ekranu głównego”). Po pierwszym otwarciu działa także bez internetu, a przerwana gra czeka na Ciebie po powrocie.
Prywatność i wygoda
Nie trzeba zakładać konta ani podawać żadnych danych. Bilans gier, rozpoczęta partia i ustawienia zapisują się tylko w Twojej przeglądarce. Serwis nie używa reklam, cookies analitycznych ani zewnętrznych narzędzi analitycznych (jedyne własne ciasteczko jest techniczne) — 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
Zaszyfrowany e-mail
Możesz też napisać zaszyfrowanego e-maila (OpenPGP) na ivoca@ivoca.org.
Klucz publiczny tego adresu: klucz.asc,
odcisk D0EE 1514 1D89 71E3 6B05 5436 3936 F55A B372 CF68 — przed użyciem sprawdź, czy się zgadza.
Programy obsługujące WKD (np. Thunderbird, Proton Mail, GnuPG) znajdą klucz same po adresie e-mail.
Regulamin serwisu Reversi wraz z polityką prywatności
Obowiązuje od 14.11.2026.
Część I. Regulamin
§1. Postanowienia ogólne
- Regulamin określa zasady korzystania z serwisu Reversi, dostępnego pod adresem reversi.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 grę w Reversi z programem komputerowym albo z drugą osobą na tym samym urządzeniu, wraz z zapisem rozpoczętej partii i bilansu gier. Gra działa w całości w przeglądarce i może zostać zainstalowana jako aplikacja internetowa (PWA).
- Serwis umożliwia także grę w Reversi przez internet z inną osobą (dalej: „Partia online”), wraz z czatem tekstowym, listą gier publicznych i oglądaniem partii przez osoby z linkiem.
- 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). Po zainstalowaniu i pierwszym uruchomieniu gra działa także bez dostępu do internetu.
§4. Zasady korzystania
- Zakazane jest umieszczanie w nicku, nazwie partii, na czacie i w formularzu kontaktowym treści bezprawnych lub obraźliwych.
- Zakazane jest obchodzenie zabezpieczeń Serwisu oraz celowe przeciążanie Serwisu i formularza kontaktowego.
- Partię online zakłada osoba, która podaje swój nick i opcjonalnie nazwę partii (dalej: „Założyciel”). Z jednego adresu IP może być jednocześnie najwyżej 10 aktywnych Partii online, a w całym Serwisie najwyżej 200. Gdy limit jest wyczerpany, nową partię można założyć później.
- Na każdy ruch w Partii online przysługuje jedna minuta; po jej upływie ruch wykonuje serwer, a po trzecim takim przekroczeniu z rzędu gracz przegrywa partię walkowerem. Partia online, do której nikt nie dołączy w ciągu godziny, oraz partia niezakończona w ciągu 24 godzin od rozpoczęcia jest anulowana. Każda Partia online jest usuwana razem z czatem po 7 dniach od ostatniej zmiany (zwykle od zakończenia).
- Nick, nazwa partii, ruchy i czat są widoczne dla obu graczy i dla każdego, kto ma link do partii, a nazwa i nick Założyciela gry publicznej — także na liście gier publicznych.
- Czat w grze publicznej jest domyślnie wyłączony — włącza go Założyciel przy zakładaniu gry, zaznaczając pole „Włącz czat”. W grze z czatem każdy może go ukryć u siebie przyciskiem „Wyłącz czat” (widzi wtedy przebieg gry, ale nie wiadomości). Zabronione jest używanie wulgaryzmów i słów obraźliwych w wiadomościach, nickach i nazwach gier. Serwis sprawdza je automatycznie: wiadomość z takim słowem nie jest wysyłana, a nick lub nazwa zostają odrzucone. Za każde takie naruszenie urządzenie (przeglądarka) otrzymuje punkt karny: dwa pierwsze to ostrzeżenia, trzecie powoduje zablokowanie urządzenia na 24 godziny, a każde kolejne po zakończeniu blokady — na tydzień. Jeśli z jednego adresu IP naruszenia popełnią co najmniej trzy różne urządzenia w ciągu doby, zablokowany zostaje także ten adres IP, na 24 godziny. Zablokowane urządzenie lub adres nie może zakładać gier, dołączać do nich ani pisać na czacie. W grze publicznej można pisać na czacie dopiero po wykonaniu własnego ruchu, a po dwóch odrzuconych wiadomościach czat w tej grze wyłącza się dla wszystkich jej uczestników. Błędną blokadę można zgłosić przez formularz kontaktowy.
- Zgłaszanie nielegalnych treści. Treści bezprawne lub naruszające Regulamin (np. w nazwie partii, nicku albo na czacie) można zgłosić przez formularz kontaktowy albo na adres ivoca@ivoca.org. Zgłoszenie powinno zawierać kod partii, wskazanie treści i wyjaśnienie, dlaczego jest niezgodna z prawem lub Regulaminem, a jeśli chcesz dostać odpowiedź, także adres e-mail. Usługodawca rozpatruje zgłoszenia niezwłocznie i może usunąć partię razem z jej treściami. Osoby w partii i otwierające link do niej widzą wtedy informację o usunięciu wraz z powodem, a zgłaszający, który podał e-mail, dostaje informację o decyzji.
§5. Odpowiedzialność
- Serwis nie gwarantuje ciągłej dostępności.
- Program komputerowy gra według uproszczonej oceny pozycji i może popełniać błędy — to nie jest wada Serwisu.
- Usługodawca nie odpowiada za zachowanie innych graczy w Partiach online ani za to, że przeciwnik przerwie grę.
- Rozpoczęta partia z komputerem lub na jednym urządzeniu, bilans gier i ustawienia są zapisane tylko w przeglądarce. Po wyczyszczeniu jej danych albo na innym urządzeniu nie będą dostępne.
- 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.
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. 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): rozpoczęta partia (reversi_save), bilans wygranych, przegranych i remisów (reversi_stats), ostatnio wybrane ustawienia gry (reversi_opts), wybrany motyw (theme), czcionka i rozmiar tekstu (font, textSize); pamięć podręczna aplikacji (Cache Storage) z plikami gry | Działanie i wygoda gry, w tym praca bez internetu, przechowywane wyłącznie na Twoim urządzeniu. Nie trafiają na serwer | Do wyczyszczenia danych przeglądarki |
| Partia online: nick, kolor, nazwa partii, ruchy, wiadomości z czatu i ich czas, informacja, kto jest teraz połączony, oraz losowy identyfikator i klucz gracza (token), który pozwala wrócić do partii | Rozgrywka przez internet, w tym pokazanie partii przeciwnikowi i widzom (art. 6 ust. 1 lit. b RODO — wykonanie umowy o świadczenie usług) oraz rozpatrywanie zgłoszeń treści (art. 6 ust. 1 lit. f RODO) | Przechowywane u Cloudflare (Cloudflare Workers, Durable Objects) do 7 dni od ostatniej zmiany partii, potem usuwane automatycznie. Partia usunięta po zgłoszeniu znika od razu; zostaje tylko jej kod, czas i powód usunięcia, najwyżej 7 dni |
| Partia online: skrót (hash) adresu IP osoby zakładającej partię | Limit aktywnych partii z jednego adresu, art. 6 ust. 1 lit. f RODO | W spisie partii, najwyżej 8 dni od ostatniej zmiany partii. Sam adres IP nie jest zapisywany |
| Moderacja czatu: skrót (hash) losowego identyfikatora urządzenia z ciasteczka „ivoca_did” (techniczne, niezbędne do ochrony przed nadużyciami, ważne rok) i skrót adresu IP (dla IPv6 — podsieci), liczba naruszeń (niedozwolone słowa), data końca blokady oraz treść odrzuconych wiadomości, nicków i nazw wraz z nickiem, datą i skrótem identyfikatora urządzenia, a także treść wiadomości zgłoszonych przez graczy (z nickami autora i zgłaszającego, kodem gry i skrótem identyfikatora urządzenia autora) | Ochrona użytkowników, w tym dzieci, przed wulgaryzmami; art. 6 ust. 1 lit. f RODO | Skróty i liczba naruszeń: do 90 dni od ostatniego naruszenia (blokada najwyżej do swojego końca); sam adres IP nie jest zapisywany. Treść odrzuconych i zgłoszonych tekstów: do 30 dni, w dzienniku widocznym tylko dla administratora, w celu oceny blokad i ulepszania filtra |
Dane w pamięci przeglądarki dla Partii online (localStorage): identyfikator i klucz gracza dla każdej partii (reversi-online:KOD), ostatnio użyty nick (reversi-name) i ustawienia nowej partii (reversi-online-opts) | Powrót do partii i wygoda, tylko na Twoim urządzeniu | Do wyczyszczenia danych przeglądarki; wpisy zakończonych partii strona usuwa sama po kilku dniach |
| 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 |
| Formularz kontaktowy: nick i adres e-mail (oba opcjonalne), treść wiadomości i czas wysłania oraz skrót (hash) adresu IP | Odpowiedź na pytania i reklamacje oraz limit 5 wiadomości na dobę z jednego adresu, art. 6 ust. 1 lit. f RODO. Nick, adres e-mail i treść są szyfrowane w Twojej przeglądarce standardem OpenPGP kluczem publicznym Usługodawcy, zanim cokolwiek zostanie wysłane; odczytać je można tylko kluczem prywatnym przechowywanym na sprzętowym kluczu bezpieczeństwa Usługodawcy. Zaszyfrowaną wiadomość przyjmuje serwis ivoca.org (hosting SEOHOST Sp. z o.o.), który przekazuje ją pocztą e-mail i niczego nie zapisuje poza skrótem adresu IP do limitu | Zaszyfrowana wiadomość trafia do skrzynki pocztowej Usługodawcy u SEOHOST Sp. z o.o.; Usługodawca usuwa ją po załatwieniu sprawy, najpóźniej po 90 dniach. Skrót adresu IP jest usuwany po dobie |
| 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.org, 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. Skrót adresu IP jest trzymany tylko w pamięci bramki przez dobę |
| Moje wyniki na ivoca.org (tylko gdy w tej przeglądarce włączone jest „Zapamiętaj mnie” na stronie głównej ivoca.org): informacja o rozpoczęciu i zakończeniu gry, wariant (np. poziom trudności), wygrana albo przegrana i wynik (czas, ruchy lub punkty) | Pokazanie Ci Twoich statystyk i rekordów ze wszystkich gier w oknie „Moje wyniki” na ivoca.org — na Twoje życzenie, art. 6 ust. 1 lit. a RODO (zgoda wyrażona przyciskiem „Zapamiętaj mnie”). Gra przekazuje te dane ukrytej ramce ivoca.org/pamiec.html, która zapisuje je w pamięci Twojej przeglądarki (localStorage ivoca.org, ivoca-wyniki) tylko wtedy, gdy opcja jest włączona — inaczej je odrzuca. Dane nie trafiają na serwer ani do rankingów i nie są łączone z innymi urządzeniami. Gdy ramka chwilowo nie odpowiada (np. bez internetu), zdarzenia czekają w pamięci przeglądarki tej gry (localStorage, ivoca-wyniki-kolejka) | W „Moich wynikach”: do wybrania „Zapomnij mnie” lub „Wyczyść statystyki”, do wygaśnięcia zapamiętania (30 dni bez gry) albo do wyczyszczenia danych przeglądarki. W kolejce gry: do przekazania ramce, najwyżej 30 dni |
| 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 ustawia jedno własne, techniczne ciasteczko „ivoca_did” (losowy identyfikator urządzenia, ważne rok), niezbędne do ochrony przed nadużyciami np. w czacie (szczegóły w tabeli powyżej). 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), przechowuje Partie online (Durable Objects) i pośredniczy w ruchu do gry, do serwisu ivoca.org i do bramki statystyk, przetwarzając adresy IP.
- Drugi gracz i widzowie z linkiem do partii widzą nick, ruchy i czat (Regulamin, §4).
- Bramka statystyk (powiadom.ivoca.org) działa na serwerze w Polsce.
- SEOHOST Sp. z o.o. hostuje serwis ivoca.org, który przyjmuje wiadomości z formularza kontaktowego, i obsługuje pocztę e-mail Usługodawcy, przez którą przychodzą wiadomości wysłane e-mailem oraz — wyłącznie w postaci zaszyfrowanej, której SEOHOST nie może odczytać — wiadomości z formularza kontaktowego. Widoczne pozostają dane techniczne: czas wysłania i adres IP w logach serwera.
- 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 01.11.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, a dotyczącym Partii online — jej kod i swój nick.
7. Usuwanie danych
Dane w pamięci przeglądarki usuniesz sam, czyszcząc dane strony reversi.ivoca.org albo odinstalowując aplikację. Wiadomości z formularza kontaktowego i Partie online 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. Nick jest potrzebny do gry przez internet — może to być dowolny pseudonim. Zmiany polityki prywatności są publikowane na tej stronie razem z datą aktualizacji.
9. Licencje
- Gra nie korzysta z zewnętrznych bibliotek, czcionek ani grafik — plansza i pionki są rysowane w całości przez przeglądarkę, a wszystkie pliki są hostowane razem z grą.
- Czcionka Atkinson Hyperlegible Next (© Braille Institute of America, Inc.), używana po wybraniu czcionki „Wyraźna”, jest dostępna na licencji SIL Open Font License 1.1 i hostowana razem z grą. Pełny tekst licencji: AtkinsonHyperlegibleNext-OFL.txt.
- Wiadomości z formularza kontaktowego szyfruje biblioteka OpenPGP.js (© OpenPGP.js Development Team) na licencji GNU LGPL 3.0 lub nowszej, ładowana z serwisu ivoca.org. Pełny tekst licencji: openpgp-LICENSE.txt.