Pierwsze kroki
Jarro działa w przeglądarce — nic nie pobierasz ani nie instalujesz. Otwierasz link do aplikacji i już można zaczynać.
- Otwórz aplikację — wejdź w swój link Jarro (lub wersję demo) na telefonie, tablecie albo komputerze.
- Zainstaluj na ekranie głównym (opcjonalnie) — w menu przeglądarki wybierz „Dodaj do ekranu głównego". Wtedy Jarro odpala się jak zwykła aplikacja na telefonie (kroki dla iOS i Androida w sekcji Instalacja jako aplikacja).
- Ustaw PIN rodzica — przy pierwszym dotknięciu ikony 🔐 utworzysz 4–6-cyfrowy PIN. Blokuje on panel rodzica przed małymi paluszkami. Jeśli pominiesz ten krok, panel chroni domyślny PIN 1234 — dopóki nie ustawisz własnego (Ustawienia → Zmień PIN).
- Dodaj dzieci — wejdź w Panel rodzica → zakładka Dzieci → dodaj dziecko, podaj imię, kieszonkowe tygodniowe, awatar i kolor.
- Stwórz zadania — w Panelu rodzica → zakładka Formuły, albo w sekcji zadań, dodaj obowiązki i nawyki.
Wskazówka: Jarro ma już kilka gotowych zadań na start (pościel łóżko, odrabiaj lekcje, posprzątaj pokój, pomóż przy zmywaniu, mycie i kąpiel). Edytuj je albo usuń — jak Ci wygodnie.
Instalacja jako aplikacja (iOS i Android)
Jarro to aplikacja PWA: niczego nie pobierasz z App Store ani Google Play. „Instalacja" polega na przypięciu Jarro do ekranu głównego — otwiera się wtedy na pełnym ekranie jak zwykła aplikacja na telefonie, pamięta Twoją tablicę i działa offline.
iPhone / iPad (Safari)
- Otwórz swój link Jarro w Safari (inne przeglądarki na iOS nie dodają ikon na ekran główny).
- Dotknij przycisku Udostępnij (kwadrat ze strzałką).
- Przewiń w dół, wybierz „Do ekranu początkowego", potem Dodaj.
Android (Chrome)
- Otwórz swój link Jarro w Chrome.
- Dotknij menu ⋮ w prawym górnym rogu.
- Wybierz „Dodaj do ekranu głównego" (w niektórych wersjach „Zainstaluj aplikację") i potwierdź.
Komputer (Chrome / Edge)
Kliknij ikonę instalacji po prawej stronie paska adresu (ekran ze strzałką w dół) albo menu przeglądarki → „Zainstaluj Jarro". Wygodne na laptopie w kuchni.
Wskazówka: przypięta ikona pamięta Twoją tablicę — otwiera ją od razu, także offline. Zainstaluj ją też na urządzeniach dzieci; dotknięcie ikony jest szybsze niż wpisywanie adresu.
Dodawanie dzieci
Przejdź do 🔐 Panel rodzica → zakładka Dzieci.
Ustawienia dziecka:
| Pole | Opis |
| Imię | Wyświetlane imię dziecka. |
| Podstawa tygodniowa | Ile może zarobić w ciągu tygodnia (w Twojej walucie). Ustaw 0 dla trybu bez pieniędzy. |
| Awatar | Wybierz emoji ze 100+ ikon w 9 kategoriach (zwierzęta, ludzie, natura itd.). |
| Kolor | Wyróżniający kolor karty i wykresów dziecka. |
| Formuła | Zasada naliczania wypłaty (Proporcjonalna, Za zadanie, Wszystko albo nic, Oszczędnościowa). |
| Nazwa celu | Na co dziecko oszczędza (np. „Nowy telefon"). Opcjonalne. |
| Kwota docelowa | Docelowa kwota oszczędności. Opcjonalna. |
| Już zaoszczędzone | Możesz wstępnie wpisać, jeśli dziecko coś już ma odłożone. |
Plan darmowy: 1 dziecko, dane tylko w przeglądarce (bez synchronizacji między urządzeniami i bez kopii na serwerze). Plan Pro (12,99 zł/mc) odblokowuje dowolną liczbę dzieci i synchronizację. Jeśli później zrezygnujesz z Pro, ostatnia zapisana wersja na serwerze pozostaje jako kopia tylko do odczytu, a wszystkie zmiany robione w trybie darmowym zostają w przeglądarce — i automatycznie synchronizują się po wznowieniu Pro.
Tworzenie zadań
Zadania to obowiązki i nawyki, które dziecko odhacza w ciągu dnia. Dodajesz je z widoku dziecka (przycisk „🔐 Dodaj zadanie" na dole dowolnego dnia) albo z Panelu rodzica.
Ustawienia zadania:
| Pole | Opis |
| Nazwa | Krótki opis zadania (np. „Pościel łóżko"). |
| Ikona | Emoji, po którym łatwo rozpoznać zadanie. |
| Harmonogram | Kiedy zadanie się pojawia: Codziennie, Wybrane dni (zaznacz dni), Raz w tygodniu (jeden dzień) albo Jednorazowo (konkretna data). |
| Czas trwania | Jak długo zadanie obowiązuje: tylko dziś, 1 tydzień, 1 miesiąc, na zawsze, albo własny zakres dat. |
| Kwota premii | Opcjonalna. Dodatkowe pieniądze doliczane do wypłaty za każde wykonanie zadania (ocena ★ lub 😊). Sprawdza się przy płatnych zleceniach, np. umyciu samochodu. |
| Przypisane do | Wszystkie dzieci albo wybrane. |
| Na zmianę 🔁 | Przy co najmniej dwójce dzieci i powtarzającym się zadaniu kolejne wystąpienia przypadają im na zmianę (kolejność wyboru = kolejność tur). Zadanie widzi tylko dziecko, którego jest kolej — zarobki i serie idą za turą, a pominięty dzień nie przepada: kolej zostaje przy tej samej osobie. |
Przykłady harmonogramu:
- Codziennie: „Mycie i kąpiel" — pojawia się każdego dnia u wszystkich dzieci.
- Wybrane dni (Pn, Śr, Pt): „Wynieś śmieci" — pojawia się trzy razy w tygodniu.
- Raz w tygodniu (Sobota): „Wysprzątaj pokój" — pojawia się tylko w soboty.
- Jednorazowo (2026-03-15): „Spakuj się na wycieczkę" — tylko tego dnia.
Zadania z historią są chronione. Gdy zadanie ma oznaczenia w zamkniętym okresie, przy edycji zobaczysz opcję Rozdziel — stara wersja zachowuje swoją historię, a zmiany obowiązują od bieżącego okresu. Podobnie przycisk ✕ zaproponuje Zakończ zamiast usunięcia. Dawne wypłaty zostają dokładnie takie, jakie były.
Codzienne użytkowanie
Główny ekran to ranking wszystkich dzieci. Dotknij karty, żeby otworzyć widok dnia danego dziecka.
Odhaczanie zadań:
Przy każdym zadaniu w widoku dnia jest okrąg statusu. Dotknięcie zmienia stan po kolei:
| Stan | Symbol | Znaczenie |
| Do zrobienia | ◌ | Jeszcze nieoznaczone (domyślny stan). |
| Czeka na zatwierdzenie | 🙋 | Dziecko samo odhaczyło zadanie; liczy się jak „Do zrobienia”, dopóki rodzic nie zatwierdzi. |
| Zrobione | ★ | Zadanie wykonane. Liczy się do zarobków i serii. |
| Buźka | 😊 | Wykonane na medal. Dodatkowy bonus do zarobków. |
| Niezrobione | ✕ | Zadanie niewykonane. W formule „Za zadanie" oznacza potrącenie. |
Możesz też pominąć zadanie na jeden dzień: dotknij ✕ przy zadaniu i wybierz Pomiń tylko dziś (wymaga PIN-u rodzica). Pominięte zadanie nie liczy się jako niezrobione i nie przerywa serii.
Dzieci odhaczają swoje zadania:
Dziecko nie potrzebuje PIN-u, żeby zgłosić „zrobione!" — dotknięcie zadania oznacza je jako 🙋 Czeka na zatwierdzenie (drugie dotknięcie cofa zgłoszenie). Dopóki nie zatwierdzisz, zadanie nie liczy się do niczego: po odblokowaniu w widoku dziecka pojawia się przycisk Zatwierdź wszystkie, a pojedyncze 🙋 zatwierdzisz zwykłym dotknięciem. Jeśli wolisz, żeby każda zmiana wymagała PIN-u, wyłącz tę opcję w Panelu rodzica → Dodatki.
Dzieci mogą proponować zadania:
Włącz dla dziecka opcję „Może proponować zadania" (Panel rodzica → Dzieci → edytuj dziecko), a na swojej tablicy dostanie przycisk „Zaproponuj zadanie". Propozycja to na razie tylko propozycja — bez nagrody, do niczego się nie liczy i nie pojawia się na liście, dopóki jej nie zatwierdzisz. W widoku dziecka zobaczysz „Propozycja od: <imię>" z ✓ zatwierdź / ✕ odrzuć; do tego czasu dziecko widzi ją jako ⏳ „czeka na rodzica". Po zatwierdzeniu staje się zwykłym zadaniem (nagrodę dodasz później przez ✎). Domyślnie wyłączone.
Dziecko może edytować swoją stronę:
Włącz dla dziecka opcję „Może edytować swoją stronę", a na swojej tablicy dostanie przycisk „✏️ Edytuj moją stronę". Może zmienić imię, awatar, kolor, na co zbiera oraz własne dodatkowe cele — czyli to, dzięki czemu strona staje się naprawdę jego. Nigdy nie ruszy tego, co dotyczy pieniędzy: podstawa tygodniowa, formuła i nagrody za cele zostają tylko po stronie rodzica. Kwotę celu oszczędności może zmieniać bezpośrednio — z wyjątkiem formuły Dopłata do oszczędności, gdzie osiągnięcie celu wypłaca nagrodę, więc tam zmiana staje się prośbą, którą zatwierdzasz lub odrzucasz z jego strony (dopóki nie potwierdzisz, nic się nie zmienia). Jeśli dziecko ma osobisty PIN, chroni on także edycję. Domyślnie wyłączone.
Przeglądanie dni:
Pasek dni u góry pokazuje bieżący tydzień. Dotknij dowolnego dnia, żeby zobaczyć albo edytować zadania z przeszłości lub przyszłości. Dzisiaj jest podświetlone.
Tablica zleceń
Część obowiązków nie należy do codziennej rutyny — to jednorazowe płatne zlecenia: umyj samochód, wypiel ogródek, pomóż wnieść zakupy. Tablica zleceń to miejsce, gdzie je wystawiasz, a dziecko może takie zlecenie wziąć.
Wystawianie zlecenia:
- Na ekranie głównym znajdź kartę 🛠️ Zlecenia do wzięcia (widzi ją odblokowany rodzic, a wszyscy — gdy jest jakieś otwarte zlecenie). Dotknij Wystaw zlecenie — chronione PIN-em.
- Nadaj nazwę („Umyj samochód"), ikonę i — opcjonalnie — nagrodę. Zostaw nagrodę na 0, gdy to zlecenie „po prostu do pomocy"; tak też z tablicy korzysta dom bez kieszonkowego (tryb tylko zadań).
- Opcjonalnie przypnij je na konkretny dzień — dostaje znacznik 📅, pojawia się w kalendarzu rodziny w tej dacie (można je tam wziąć), a robota zostaje na ten dzień, ktokolwiek je weźmie.
- Opcjonalnie ustaw datę ważności — niewzięte zlecenie znika z tablicy po niej (przydatne przy „do niedzieli"; zlecenie „na dzień" domyślnie wygasa po swojej dacie). Zostaw puste, a zlecenie wisi, aż ktoś je weźmie albo je usuniesz.
- Zlecenie trafia na tablicę widoczną dla każdego dziecka.
Przeniesienie zwykłego zadania na tablicę:
Czasem rutynowy obowiązek lepiej oddać temu, kto dziś chce — „Zosia ciągle olewa śmieci, niech weźmie je ktokolwiek". Po odblokowaniu dotknij ✕ przy zadaniu w widoku dziecka i wybierz 🛠️ Przenieś na tablicę zleceń. To skreśla zadanie temu dziecku na dziś (bez kary) i wystawia jednorazowe zlecenie do wzięcia, ważne do końca dnia. Harmonogram zadania zostaje nietknięty — jutro wraca jak zwykle. Jeśli nikt nie weźmie, zlecenie po prostu wygasa z tablicy.
Branie i wykonanie:
- Dziecko dotyka Biorę to! — bez PIN-u. (Gdy zarabiających dzieci jest więcej, wybiera, kto bierze.)
- Zlecenie staje się zadaniem tego dziecka na dziś i pokazuje się na tablicy jako 🔨 w trakcie.
- Dziecko je wykonuje i odhacza (🙋 czeka na zatwierdzenie — jak każde zadanie).
- Zatwierdzasz — nagroda dolicza się do wypłaty tego okresu, dokładnie jak premia za zadanie.
Gdy zarabiających dzieci jest więcej, przy braniu zawsze pojawia się pytanie kto bierze — bez domyślnego wyboru — a potwierdzenie podaje imię, więc pomyłkę od razu widać. Złe zlecenie trafiło do złego dziecka? Po odblokowaniu dotknij ↻ przy zleceniu w trakcie, aby przypisać je komu innemu albo odesłać na tablicę. Otwarte zlecenie, którego się rozmyślisz, usuniesz przyciskiem ✕ (tylko rodzic). Zlecenia celowo nie są wyścigiem — czekają, aż ktoś sam je weźmie, więc dziecko zarabia z własnej chęci, a nie ścigając się z rodzeństwem.
Checklisty
Niektóre obowiązki to tak naprawdę kilka kroków. Checklista rozbija je na odhaczaną sekwencję — „Posprzątaj pokój" to: pościel łóżko, schowaj zabawki, odkurz — a każdy krok ma własną ikonę, żeby młodsze dzieci mogły śledzić postęp.
Tworzenie:
- Dotknij 📋 na pulpicie → Nowa lista. Nadaj nazwę i ikonę.
- Dodawaj kroki. Podczas pisania Jarro podpowiada kroki z Twoich innych list, więc nie wpisujesz „umyj zęby" po raz dziesiąty.
- Wybierz zachowanie: Tylko podpowiedź (kroki są pomocą — odhaczanie śledzi postęp, ale nic nie wymusza) albo Trzeba zrobić wszystko (obowiązku nie da się oznaczyć jako zrobiony, dopóki nie odhaczysz każdego kroku).
Listy to szablony wielokrotnego użytku — mała biblioteka, którą budujesz raz. Możesz też przypisać listę do konkretnych dzieci, co jedynie filtruje widok biblioteki.
Rodzaje, ilości i notatki:
Nadaj liście rodzaj pasujący do jej celu: zwykła lista kroków (Prosta), lista zakupów lub przepis, gdzie przy każdej pozycji dopiszesz ilość i jednostkę (2 l mleka, 200 g mąki, 6 szt. bułek — zakupy mają wagi, objętości i sztuki; przepisy dodają łyżki i szklanki), albo lista do spakowania. W wierszu pozycji dotknij liczbę, by ją zwiększyć (albo przytrzymaj, żeby wpisać dokładną wartość). Do każdej listy możesz też dodać notatkę — świetnie sprawdza się jako sposób przygotowania przepisu albo „w którym rzędzie w sklepie". Biblioteka ma filtr rodzaju, więc długa lista list pozostaje uporządkowana. Dodając krok, aplikacja podpowiada pasujące z innych list i pyta, zanim doda duplikat.
Przypinanie i używanie:
Dodając lub edytując obowiązek (albo wydarzenie w kalendarzu) wybierz listę do przypięcia. Przypięcie tworzy niezależną kopię: zmieniasz kroki przy tym obowiązku bez ruszania szablonu, a późniejsza edycja szablonu nie narusza obowiązków, do których już go przypięto. Na tablicy lista pojawia się pod obowiązkiem z paskiem postępu; dziecko odhacza kroki po kolei, a postęp synchronizuje się na wszystkich urządzeniach rodziny. Przy codziennym obowiązku odhaczenia resetują się każdego dnia, więc jutro zaczyna się od nowa. Długa lista (ponad pięć kroków) zwija się do samego paska postępu, żeby nie zajęła ekranu — dotknij, aby rozwinąć. Listę przypiętą do wydarzenia w kalendarzu odhaczysz wszędzie tam, gdzie widać wydarzenie: na pasku „Dziś" na ekranie głównym i w panelu „Moje wydarzenia" dziecka, nie tylko w samym kalendarzu.
Chcesz, by dzieci tworzyły własne listy? Pulpit rodzica → Dodatki → Kto co może → włącz Tworzenie własnych checklist dla dziecka (domyślnie wyłączone). Będzie mogło tworzyć i edytować swoje, ale nie ruszać cudzych.
API smart home (Pro)
Jeśli masz inteligentny dom, Jarro pozwoli urządzeniom samodzielnie dodawać zlecenia na tablicę. Klasyczny przykład: pralka kończy pranie, a automatyzacja dorzuca na tablicę zlecenie „przełóż pranie do suszarki" dla kogokolwiek, kto akurat jest w pobliżu. Wszystko, co potrafi wysłać żądanie sieciowe — Home Assistant, IFTTT, skrót, skrypt — może dodawać i usuwać zlecenia.
Jak zdobyć klucz:
- Panel rodzica → Ustawienia → 🔌 API smart home → nazwij klucz (np. „Home Assistant") i dotknij Utwórz klucz.
- Skopiuj pokazany klucz — wyświetla się tylko raz. Trzymaj go w tajemnicy, jak hasło.
- Klucz może wyłącznie dodawać i usuwać zlecenia. Nie odczyta dzieci, odznaczeń, oszczędności ani niczego innego — dlatego można go bezpiecznie powierzyć automatyzacji. Możesz go w każdej chwili unieważnić w tym samym miejscu.
Tworzenie zlecenia:
Wyślij POST na /api.php?action=job_create z kluczem w nagłówku X-Api-Key i treścią JSON:
name — treść zlecenia (wymagane).
icon — opcjonalna emoji na tablicy (np. "🧺"); domyślnie 🛠️.
bonus — opcjonalna nagroda; pomiń lub ustaw 0 dla zlecenia „po prostu do pomocy".
expiresAt — opcjonalna data RRRR-MM-DD; zlecenie znika z tablicy, jeśli nikt go do tego czasu nie weźmie.
extKey — opcjonalny stały znacznik (np. "pralka"). To uchwyt do zlecenia: wysłany ponownie aktualizuje to zlecenie w miejscu zamiast tworzyć duplikat (zmieniane są tylko pola, które podasz — pominięte zostają bez zmian; wyślij "expiresAt":"", aby usunąć datę ważności). Posłuży też do późniejszego usunięcia zlecenia bez pamiętania jego identyfikatora.
Przykład: curl -X POST "https://TWÓJ-HOST/api.php?action=job_create" -H "X-Api-Key: jarro_…" -H "Content-Type: application/json" -d '{"name":"Przełóż pranie do suszarki","icon":"🧺","bonus":1,"extKey":"pralka"}'
Odpowiedź to {"ok":true,"id":"…","status":"created|updated|unchanged"} — status mówi, czy powstało nowe zlecenie, czy istniejące (ten sam extKey) zostało odświeżone, czy nic się nie zmieniło.
Usuwanie zlecenia:
POST na /api.php?action=job_remove (ten sam nagłówek) z {"extKey":"pralka"} lub {"id":"…"}. Usuwane są tylko zlecenia wciąż czekające na tablicy — gdy dziecko już je wzięło, jest jego i API go nie rusza. Jest też job_list (GET z nagłówkiem), by zobaczyć, co jest aktualnie otwarte.
Wydarzenia w kalendarzu też:
Ten sam klucz może dodawać wydarzenia do kalendarza rodziny — np. automatyzacja wywozu śmieci wstawia „Wywóz śmieci" na jutro rano, a szkolny kanał dodaje dni skróconych lekcji. POST na /api.php?action=event_create z {"title":"Wywóz śmieci","date":"2026-07-21","start":"07:30","end":"08:00","extKey":"smieci"}. start/end są opcjonalne (pomiń je, by dodać wpis całodniowy), note dodaje linijkę opisu, a remind steruje powiadomieniem (false wycisza, liczba to minuty przed startem). Tak dodane wydarzenia są dla całej rodziny i wspierają ten sam mechanizm extKey — ponowny POST przesuwa lub zmienia wpis w miejscu. Dodaj attendees z identyfikatorami członków rodziny, by wskazać konkretne osoby (GET /api.php?action=member_list zwraca id, imię i awatar każdego — same etykiety, nigdy pieniądze ani odznaczenia); pomiń, by dodać wydarzenie dla całej rodziny. Do kompletu są event_remove (po extKey lub id) i event_list — lista przyjmuje filtry &member=<id> i &date=RRRR-MM-DD (z rozwinięciem powtórzeń), a domyślnie pokazuje tylko wydarzenia utworzone przez klucz. Budujesz ekran na ścianę? Dodaj &scope=all, by uzyskać widok tylko do odczytu całego rodzinnego kalendarza — usuwanie i edycja wciąż dotyczą wyłącznie wydarzeń samego API.
Nowe zlecenia i wydarzenia pojawiają się na wszystkich urządzeniach rodziny w mniej więcej pół minuty. Cała funkcja jest częścią Pro.
Osobiste PIN-y (opcjonalne)
Na wspólnym rodzinnym tablecie każdy może wejść na tablicę każdego. Jeśli dziecko chce mieć swoją przestrzeń tylko dla siebie, możesz nadać mu osobisty PIN — całkowicie opcjonalnie, domyślnie wyłączony. Traktuj to jak grzecznościowy zamek między rodzeństwem, nie jak sejf (uparte dziecko, które podejrzy cztery cyfry, i tak wejdzie); prawdziwą bramką pozostaje PIN rodzica, bo nic, co zrobi dziecko, nie liczy się przed Twoim zatwierdzeniem.
Jak ustawić:
- Panel rodzica → Dzieci → edytuj dziecko → 🔒 Osobisty PIN.
- Wybierz zakres: Tylko odhaczanie (każdy może zajrzeć na tablicę, ale tylko ono odhacza swoje zadania / bierze zlecenia jako ono) albo Odhaczanie + tablica (bez PIN-u nie otworzy się także jego tablica).
- Zapisz. PIN przechowujemy wyłącznie jako nieodwracalny skrót — nigdy otwartym tekstem.
Tak czy inaczej dziecko nadal jest na rodzinnej tablicy wyników — zamek chroni tylko działanie w jego imieniu (a w mocniejszym wariancie otwarcie jego strony). PIN rodzica albo zaufany certyfikat zawsze go pomija.
Jeśli to Ty trafisz na PIN dziecka, gdy chcesz coś ogarnąć, nie musisz się cofać i odblokowywać gdzie indziej: wpisz w tym samym oknie swój PIN rodzica i dotknij „Jestem rodzicem — odblokuj". Zamek znika, a Ty wchodzisz prosto na stronę z pełnymi uprawnieniami rodzica.
Zapomniany PIN:
Bez kodów odzyskiwania — to Ty jesteś zabezpieczeniem. Panel rodzica → Dzieci → edytuj dziecko → Usuń PIN (albo ustaw nowy). Tyle.
Działa razem z „Dzieci odhaczają swoje zadania”: tamto ustawienie decyduje, czy dzieci w ogóle mogą odhaczać swoje zadania; osobisty PIN decyduje, że robi to naprawdę ono. To różne pytania — uzupełniają się.
Panel rodzica
Dotknij ikony 🔐 i wpisz PIN, żeby wejść do Panelu rodzica. Ma siedem zakładek:
Zakładka Wypłaty
Pokazuje rozkład zarobków bieżącego okresu dla każdego dziecka: podstawa + bonus − potrącenia = łącznie. Tutaj też ustawiasz typ okresu (miesięczny/tygodniowy) i symbol waluty.
Saldo do zapłaty: gdy okres się zamyka, jego wypłata dolicza się do bieżącego salda „do zapłaty" dziecka — aplikacja jest księgą, Ty jesteś bankiem. Zakładka Wypłaty pokazuje, komu ile się należy; dotknij Rozlicz, gdy wręczysz pieniądze, a saldo się wyzeruje (to tylko zapis płatności — Twoje oszczędności pozostają nietknięte). Saldo jest ukryte, gdy nikomu nic się nie należy, a gdy pierwszy raz dostajesz tę funkcję, okresy rozliczone już w realu startują jako zapłacone — bez niespodzianek.
Zakładka Historia
Archiwum zamkniętych okresów. Każdy wpis pokazuje statystyki dziecka: % ukończenia, najlepszą serię, liczbę buziek i zarobki (jeśli były), a także znacznik ✓ Zapłacone / ⏳ Do zapłaty — dotknij Zapłacone przy okresie, by rozliczyć się po niego włącznie. Pokaż szczegóły rozwija prezenty i potrącenia z danego okresu, a Pokaż dzień po dniu otwiera kalendarz wszystkich oznaczeń. W razie potrzeby można wyczyścić historię — a gdybyś żałował(a), Odbuduj historię odtworzy ją z oznaczeń.
Zakładka Dzieci
Dodawaj, edytuj albo usuwaj dzieci. Każde ma: imię, podstawę tygodniową, awatar, kolor, formułę i opcjonalny cel oszczędnościowy. Plan darmowy obejmuje 1 dziecko; Pro znosi ten limit.
Zakładka Formuły
Przegląd wszystkich czterech formuł wypłaty z wyjaśnieniem psychologii każdej z nich. Pokazuje, którego dziecka dotyczy która formuła. Pomaga zdecydować, którą zasadę przypisać.
Zakładka Dodatki
Kto co może — ustawiasz dla każdego dziecka (dotknij pigułki dziecka w danym wierszu albo „Wszystkie", by ustawić od razu wszystkim). Żadna z tych opcji nie dotyczy pieniędzy:
| Możliwość | Co robi |
| Samodzielne odhaczanie (domyślnie włączone) | Dotknięcie przez dziecko oznacza zadanie 🙋 „czeka na zatwierdzenie" — liczy się dopiero po Twoim potwierdzeniu. Wyłącz młodszemu dziecku, by każda zmiana wymagała PIN-u. |
| Proponowanie zadań | Dziecko może zaproponować zadanie ze swojej tablicy; nic się nie dzieje, dopóki go nie zatwierdzisz (i nigdy nie ustawia nagrody). |
| Edycja swojej strony | Dziecko może zmienić imię, awatar, kolor, na co zbiera oraz własne dodatkowe cele. Edycja awatara jest tutaj — nie ma osobnego przełącznika. Jeśli dziecko ma własny PIN, chroni on edycję. |
Oraz ustawienia dla całej rodziny — zmieniają to, ile można zarobić, albo są wspólnym wydarzeniem, więc dotyczą wszystkich (jednakowo, by nikt z rodzeństwa nie czuł się wyróżniony):
| Ustawienie | Co robi |
| Zamrożenie serii | Pojedyncza wpadka jest wybaczana i seria trwa (druga wpadka już ją zeruje). |
| Brawa za rekord | Gdy dziecko pobije własną najdłuższą serię, dostaje brawa 🏆, a jego rekord pokazuje się na tablicy — rozwój względem siebie, nie rodzeństwa. |
| Tydzień bonusowy | Wybierz datę końca — do tego dnia każda buźka liczy się podwójnie (podstawa i progi bez zmian). Na ekranie głównym przypomina o tym baner. |
| Odsetki od oszczędności | Ustaw stawkę tygodniową/miesięczną, a oszczędności każdego dziecka rosną same — praktyczna lekcja procentu składanego i powód, by oszczędzać zamiast wydawać. Naliczają się automatycznie na koniec każdego okresu (zobaczysz powiadomienie 💰), liczą się do celów i progów i nie naliczają wstecz po włączeniu. Domyślnie wyłączone. |
| Automatyczne oszczędzanie | Ustaw procent dla każdego dziecka, a ta część każdej wypłaty trafia prosto do oszczędności na koniec okresu — resztę można wydać. Oszczędności są nietykalne: znikają dopiero, gdy cel zostaje osiągnięty i dotkniesz Kupione (co odejmuje cenę celu). Możesz pozwolić dziecku ustawiać własny podział (włącz w Dodatki → „Kto co może"), a cele mogą być bez limitu (bez kwoty) — po prostu oszczędzaj i zarabiaj na odsetkach. Domyślnie wyłączone. |
| Słoik „Daję” | Opcjonalny trzeci słoik — na dobry cel. Obok automatycznego oszczędzania ustaw procent „Na dobry cel” (oba suwaki razem nie przekroczą 100%), a ta część każdej wypłaty trafi na koniec okresu do słoika „Daję”, podpisanego celem wybranym przez dziecko („schronisko dla zwierząt”). Gdy naprawdę przekażesz pieniądze, stuknij Przekazane na tablicy dziecka, żeby opróżnić słoik. Domyślnie wyłączone. |
| Kalendarz rodzinny | Otwórz go przyciskiem 📅. Dodaj rodziców obok dzieci (w zakładce Rodzina) jako oznaczonych kolorami członków — to tylko etykiety, bez dodatkowych kont i logowania. Twórz wydarzenia z datą i opcjonalną godziną, wybierz dowolnych uczestników (wspólne „Tata i Mia → dentysta" to jedno wydarzenie z dwiema osobami) i przełączaj się między widokiem dnia i tygodnia (dopasowanym do telefonu i tabletu). Wydarzenia mogą się powtarzać co tydzień (w wybrane dni), co miesiąc albo co rok — urodziny! — z opcjonalną datą końca, a każde ma własne przypomnienie (od 10 minut do dnia wcześniej, albo wyciszone) dostarczane jako powiadomienie. Obowiązki pojawiają się automatycznie z planu każdego dziecka — i dziecko może odhaczyć swoje prosto stamtąd (ta sama ścieżka zatwierdzania co na tablicy). Przyciski członków rodziny filtrują widok do jednej osoby (urządzenie dziecka zaczyna od niego); zlecenia „na konkretny dzień" pojawiają się w swojej dacie i można je tam wziąć; a powtarzający się wspólny obowiązek może być na zmianę 🔁 — kalendarz pokazuje, czyja kolej. Pasek Dziś na ekranie głównym pokazuje, co w planie. Wydarzeniami zarządza rodzic; podgląd ma każdy — a z włączonym dla dziecka przełącznikiem „Może dodawać własne wydarzenia" (Dodatki) dziecko samo dodaje, edytuje i usuwa swoje wydarzenia (przypięte do niego). Przycisk ⬇️ eksportuje całość do pliku .ics, a w Pro tworzy link kanału tylko do odczytu do subskrypcji w Kalendarzu Google lub Apple — z własnym kluczem, więc link Waszej tablicy nie opuszcza aplikacji (w każdej chwili wymienisz go albo wyłączysz). |
Zakładka Ustawienia
Ustawienia całej tablicy:
- Okres i waluta: tryb miesięczny lub tygodniowy, symbol waluty.
- PIN: zmiana PIN-u rodzica.
- Kod odzyskiwania: 16-znakowy kod tworzony przy pierwszym ustawieniu PIN-u (i do wygenerowania na nowo w Ustawieniach). Zapisz go w bezpiecznym miejscu — to jedyny sposób, żeby zresetować zapomniany PIN albo odzyskać zgubiony link do tablicy. Trzymamy tylko skrót SHA-256, nigdy treść.
- Zaufane urządzenia: zaufaj urządzeniu dla bezhasłowego dostępu i przypisz je do osoby — przypnij tablet dziecka do niego (otwiera jego tablicę, pomija jego PIN) albo urządzenie do Rodzica (pomija PIN rodzica). Wspólna polityka — Opcjonalna (urządzenie pomija PIN), Wymagana (urządzenie + PIN) albo Wyłączona (tylko urządzenie). Urządzenie rozpoznawane po prywatnej nazwie lub certyfikacie klienta; każde można odwołać z dowolnego urządzenia.
- Powiadomienia (Pro): anonimowe powiadomienia push na dowolnym urządzeniu — przypomnienia o wydarzeniach, zagrożone serie, dzień wypłaty, zadania do zatwierdzenia i osiągnięte cele. Osobne przełączniki dla każdego typu na każdym urządzeniu; urządzenie przypięte do dziecka dostaje tylko to, co go dotyczy. Bez e-maila i konta — subskrypcja jest związana z tablicą. Na iPhonie/iPadzie najpierw dodaj aplikację do ekranu głównego (iOS 16.4+).
- Synchronizacja / Tablica: zobacz albo udostępnij link tablicy, dołącz do innej tablicy albo opuść bieżącą.
- Link polecający: wygeneruj i udostępnij swój link, żeby zdobyć darmowe miesiące Pro (tylko plan Pro).
- Kopia zapasowa: eksport albo import pełnej kopii danych w formacie JSON.
Bezpieczeństwo: sesja rodzica ma 60-sekundowy licznik, który resetuje się przy każdej akcji rodzica (oznaczenie zadania, zmiana zakładki, edycja dziecka). Po 60 sekundach bez aktywności panel sam się blokuje. Przeładowanie strony też wymusza ponowne logowanie. Bez PIN-u (albo zaufanego certyfikatu) dzieci nie wejdą do żadnej zakładki panelu.
Statystyki (Pro)
Zakładka Statystyki zamienia odznaczenia, które już robisz, w coś, na co możesz zareagować. Nie zbiera niczego nowego — czyta tylko Twoją dotychczasową historię — i zaczyna od tego, co wymaga Twojej uwagi, a nie od ściany wykresów.
Wymaga uwagi:
Na górze jest krótka lista podpowiedzi, każda z naprawą na jedno dotknięcie:
- Dziecko odpuszcza — jego ukończenia spadły. Jedno dotknięcie włącza tydzień bonusowy, żeby je ożywić.
- Zadanie wciąż wypada — jedno dotknięcie przerzuca je na tablicę zleceń, żeby wziął je ktokolwiek (albo je edytujesz).
- Dziecko przycichło — jedno dotknięcie włącza zamrożenie serii, by jeden gorszy dzień nie zerował serii.
- Dziecko jest w formie — jedno dotknięcie włącza brawa za rekord, żeby to docenić.
Zajęte albo nie dla Ciebie? Odrzuć przyciskiem ✕ — zniknie, aż sytuacja się zmieni (odrzucenia są trzymane tylko na tym urządzeniu). Gdy nic nie wymaga Twojej uwagi, zakładka po prostu to napisze. 🎉
Wykresy:
Pod podpowiedziami, dla każdego dziecka: trend ukończeń w kolejnych okresach (pojawi się po zamknięciu pierwszego okresu), rozkład wg dnia tygodnia, żeby wyłapać gorszy dzień, oraz najczęściej pomijane zadania — każde z przyciskiem „przenieś na tablicę zleceń" od razu obok.
Prywatność: Statystyki liczą się w całości na Twoim urządzeniu z danych, które już wpisałeś — nic dodatkowego nie jest zapisywane ani nigdzie wysyłane.
Formuły wypłat
Każde dziecko ma przypisaną formułę, która zamienia podstawę tygodniową na realne zarobki. Formułę można zmienić w każdej chwili.
📊 Proporcjonalna
Najprostsza zasada. Zarobki są proporcjonalne do ukończenia zadań.
- Wzór: (podstawa tygodniowa ÷ 7 × dni okresu) × (zadania zrobione ÷ wszystkie zadania)
- Bonus za buźki: (zarobiona podstawa ÷ dni) × liczba buziek
- Mnożnik serii: brak (seria jest śledzona, ale nie zwiększa zarobków)
- Najlepsza dla: młodszych dzieci, które potrzebują przewidywalnego i sprawiedliwego systemu.
⚡ Za zadanie
Każde zadanie ma określoną wartość pieniężną. Niezrobione zadanie oznacza potrącenie. Serie wszystko mnożą.
- Wartość zadania: (podstawa tygodniowa ÷ 7) ÷ liczba zadań na dzień
- Kara: 20% wartości zadania za każde niezrobione
- Mnożnik serii: ×1,05 po 5 dniach, ×1,10 po 10, ×1,20 po 20
- Bonus za buźki: 4% podstawy tygodniowej za buźkę (minimum 0,50)
- Najlepsza dla: starszych dzieci, które reagują na wyraźną zależność przyczynowo-skutkową.
🎯 Wszystko albo nic
Trzy progi: pełna wypłata, połowa albo nic. Prosta zasada, która uczy konsekwencji.
- Ukończenie ≥ 80%: pełna kwota (podstawa tygodniowa ÷ 7 × dni)
- Ukończenie 50–79%: połowa pełnej kwoty
- Poniżej 50%: brak zarobków
- Bonus za buźki: 4% podstawy tygodniowej za buźkę (minimum 0,50)
- Najlepsza dla: dzieci, które potrzebują jednego, jasnego celu.
💰 Oszczędnościowa
Proporcjonalna podstawa plus stałe bonusy za osiągnięte progi oszczędzania — uczy długoterminowego odkładania.
- Podstawa: jak w formule Proporcjonalnej
- Bonusy za progi: stała premia przy 25%, 50%, 75% i 100% celu
- Konfigurowalna kwota: domyślnie 10 zł za próg (osobno dla każdego dziecka)
- Bonus za buźki: 4% podstawy tygodniowej za buźkę (minimum 0,50)
- Najlepsza dla: dzieci zbierających na konkretną rzecz.
Serie i buźki
Jak działają serie
Seria liczy kolejne dni, w których wszystkie przypisane zadania są oznaczone jako Zrobione albo Buźka. Jedno „Niezrobione" (albo zadanie pozostawione jako „Do zrobienia" do końca dnia) zeruje serię.
- Pominięte zadania nie przerywają serii.
- Licznik serii (🔥) pojawia się na karcie dziecka.
- Mnożniki serii działają tylko w formule Za zadanie.
- „Najlepsza seria" zostaje zarchiwizowana na koniec każdego okresu w zakładce Historia.
Jak działają buźki
Oznacz zadanie jako 😊 zamiast „Zrobione", gdy dziecko zrobiło coś z dodatkową dbałością (wyjątkowo czysto, samo z siebie, bez przypominania itp.). Buźki:
- Do serii liczą się jak „zrobione". Na procent ukończenia nie wpływają — są całkiem pomijane w obliczeniach, więc nigdy nie zaniżają wyniku.
- Dają stały bonus: 4% podstawy tygodniowej za buźkę, minimum 0,50 w Twojej walucie.
- Pokazują się jako osobna statystyka na karcie dziecka.
Tydzień bonusowy
Chcesz zastrzyk nowości bez zmiany zasad? W Panelu rodzica → Dodatki ustaw datę końca tygodnia bonusowego — do tego dnia każda buźka liczy się podwójnie, a na ekranie głównym przypomina o tym baner. Mnoży tylko bonus za buźki (podstawa i progi bez zmian), a możesz zakończyć go wcześniej. Domyślnie wyłączone.
Cele oszczędnościowe
Daj dziecku coś, na co warto odkładać. Pasek oszczędności na karcie sprawia, że postęp staje się namacalny.
Jak ustawić cel:
- Panel rodzica → Dzieci → Edytuj dziecko.
- Wpisz nazwę celu (np. „Nowy telefon").
- Wpisz kwotę celu (np. 120).
- Opcjonalnie wpisz już zaoszczędzone, jeśli zaczynacie w trakcie.
Jak rosną oszczędności:
Domyślnie nic nie dzieje się samo — kwotę „już zaoszczędzone" aktualizujesz wtedy, gdy naprawdę odkładacie pieniądze, dzięki czemu wszystko się zgadza. Możesz to jednak zautomatyzować na dwa sposoby (oba domyślnie wyłączone, oba w Panelu rodzica → Dodatki): automatyczny podział odkłada wybraną część każdej wypłaty prosto do oszczędności na koniec okresu, a oprocentowanie oszczędności co okres dolicza odsetki od salda. Odłożone tak pieniądze są nienaruszalne — schodzą z konta dopiero, gdy cel zostanie osiągnięty i dotkniesz Kupione. Oba opisano w sekcji Dodatki.
Dodatkowe cele:
Poza głównym celem możesz dodać dziecku kilka dodatkowych celów oszczędności (Panel rodzica → Dzieci → edytuj → Dodatkowe cele oszczędności). Pokazują się jako kolejne paski postępu na tym samym saldzie — żeby zawsze był jakiś próg w zasięgu (małe „Lego" obok dużego „Telefonu"). To motywatory tylko do pokazania; formuła Oszczędnościowa nadal liczy się względem głównego celu.
Formuła Oszczędnościowa:
W formule Oszczędnościowej dziecko dostaje stałą premię (domyślnie 10 zł) za każdy osiągnięty próg: 25%, 50%, 75% i 100% celu.
Wypłaty i potrącenia
Na koniec każdego okresu (tygodnia albo miesiąca) wejdź w zakładkę Wypłaty, żeby zobaczyć zarobki każdego dziecka.
Rozkład wypłaty:
Łączna kwota dziecka to: Podstawa + Bonus + Premie za zadania + Prezenty − Potrącenia (drobny druk pod imieniem podsumowuje podstawę, bonus i potrącenia)
- Podstawa: wyliczona przez formułę dziecka na podstawie ukończenia zadań.
- Bonus: bonusy za buźki + bonusy za progi (formuła Oszczędnościowa).
- Premie za zadania: kwota premii ustawiona przy zadaniu, wypłacana za każde jego wykonanie.
- Prezenty: jednorazowe premie wpisywane ręcznie (np. od dziadków). Można zaliczyć do zarobków albo wysłać prosto na oszczędności.
- Potrącenia: ręcznie odjęte kwoty (zepsute rzeczy, pożyczone pieniądze itp.).
Dodawanie potrąceń:
Otwórz widok dziecka w trybie rodzica. Pod listą zadań pojawi się pole „Potrącenie". Wpisz kwotę, którą odejmujesz od zarobków bieżącego okresu. Potrącenia resetują się z każdym nowym okresem.
Zapisywanie prezentów i premii:
Coś od babci, prezent urodzinowy albo jednorazowa nagroda? W widoku dziecka (po odblokowaniu rodzica) dotknij 🎁 Dodaj premię. Wpisz kwotę, opcjonalną notatkę („Urodziny od babci") i wybierz, gdzie ma trafić:
- Do oszczędności — od razu podbija pasek oszczędności. Dziecko widzi, jak prezent przybliża je do celu.
- Do zarobków — wlicza się do wypłaty bieżącego okresu. Przydatne przy nieregularnej nagrodzie albo dodatkowym zleceniu poza harmonogramem.
Każdy wpis pojawia się na karcie dziecka z datą, notatką i kwotą. Dzieci też widzą tę listę — tylko do odczytu (bez edycji i usuwania), więc mogą śledzić rosnącą kolekcję prezentów bez możliwości ich modyfikowania. Premie są wliczane do historii okresu, gdy okres się archiwizuje — pełny obraz zostaje na lata.
Wypłacanie:
Jarro liczy — Ty wypłacasz. Wręczasz gotówkę, robisz przelew albo wrzucasz monety do prawdziwego słoika. Aplikacja to księga, Ty jesteś bankiem.
Tryb bez pieniędzy
Jeśli nie wypłacasz kieszonkowego (albo pieniądze danego dziecka idą z innego źródła), ustaw mu podstawę tygodniową na 0. Aplikacja staje się czystym narzędziem do śledzenia zadań:
- Brak zarobków, karty formuły i kwot wypłaty.
- % ukończenia, serie i buźki nadal działają.
- Ranking pokazuje % ukończenia zamiast zarobionej kwoty.
- Cel oszczędnościowy znika (bo nie ma z czego oszczędzać).
- Zakładka Wypłaty pomija takie dziecko.
W jednej rodzinie możesz mieszać dzieci „zarabiające" i „bez pieniędzy". Każdemu ustawiasz podstawę osobno.
Wskazówka: w formularzu edycji dziecka pod polem „podstawa tygodniowa" widać podpowiedź „0 = tylko zadania, bez zarobków".
Motywy
Wejdź w ⚙️ Ustawienia (ikona koła zębatego na głównym ekranie), żeby przejrzeć i włączyć motyw. Zmiana jest natychmiastowa.
Dostępne motywy:
| Motyw | Klimat |
| 🎮 Gra | Ciemny z fioletowo-złotymi akcentami — domyślny. |
| 🚀 Kosmos | Granat z kosmicznymi gradientami. |
| 🍬 Słodycze | Różowy, zabawny, słodki. |
| 🌿 Natura | Zielony i ziemisty. |
| ⚡ Cyberpunk | Neony na ciemnym tle — wysoki kontrast. |
| 👾 Retro 8-bit | Kolory rodem z pixel-artu. |
| 🌌 Daleki Kosmos | Niemal czarne tło z gwiezdnymi akcentami. |
| 💎 Holograficzny | Tęczowe migotanie. |
| ☀️ Jasny | Czysty, dzienny motyw. |
| 🌑 Ciemny | Pełna ciemność — łagodny dla oczu. |
Synchronizacja i udostępnianie
Jarro działa od razu w przeglądarce — otwierasz link, ustawiasz PIN i zaczynasz. Dane zostają na tym urządzeniu, więc darmowy plan z jednym dzieckiem nie wymaga konta, tablicy ani linku.
Żeby synchronizować między urządzeniami (albo mieć kopię na serwerze), utwórz „tablicę" — prywatną przestrzeń identyfikowaną długim losowym linkiem. Podziel się linkiem z partnerem, dziadkami albo kimkolwiek innym, kto ma mieć dostęp. Sprawdzony patent: tablet na ścianie albo lodówce jako stały ekran rankingu — dzieci sprawdzają postępy z samego rana, nie sięgając po telefon rodzica.
Jak udostępnić:
- Panel rodzica → Ustawienia.
- Znajdź sekcję tablicy / synchronizacji.
- Skopiuj albo udostępnij link tablicy.
- Każdy, kto otworzy ten link, widzi te same dane w czasie rzeczywistym.
Synchronizacja między urządzeniami:
Zmiany synchronizują się automatycznie. Oznaczasz zadanie na jednym telefonie — zapis na serwer idzie od razu, a pozostałe urządzenia odbierają go najpóźniej po pół minuty (sprawdzają zmiany co 30 sekund). Wskaźnik statusu pokazuje: Zapisywanie → Zapisano → Zsynchronizowano.
Zaufane urządzenia:
W Panelu rodzica → Ustawienia → Zaufane urządzenia możesz zaufać urządzeniu, by pomijało PIN — i przypisać je do osoby:
- Przypisz do dziecka — urządzenie otwiera się od razu na jego tablicy i działa jako ono; jego osobisty PIN jest na tym urządzeniu pomijany. Idealne na własny tablet czy telefon dziecka. (PIN rodzica nadal chroni czynności rodzica.)
- Przypisz do Rodzica — urządzenie odblokowuje panel rodzica bez PIN-u.
Urządzenie potwierdza się nazwą, którą mu nadasz (prywatny identyfikator zapisany tylko na nim), albo — dla większego bezpieczeństwa — certyfikatem klienta (mTLS, patrz niżej). Tak czy inaczej wybierasz, do kogo należy. Wspólna polityka logowania zaufanym urządzeniem dotyczy urządzeń przypisanych do rodzica: Opcjonalna (urządzenie pomija PIN, PIN nadal działa), Wymagana (urządzenie + PIN) albo Wyłączona (tylko urządzenie, logowanie PIN-em wyłączone). Każde zaufane urządzenie jest na liście z informacją, do kogo należy, i można je odwołać z dowolnego urządzenia. Zablokowany? Jeśli wybierzesz Wyłączoną i stracisz wszystkie zaufane urządzenia, użyj kodu odzyskiwania (PinModal → „Nie pamiętasz PIN-u?") — odzyskanie ponownie włącza logowanie PIN-em, więc nigdy nie zostaniesz zablokowany na stałe.
Certyfikaty klienta (mTLS):
Dla dodatkowego bezpieczeństwa urządzenie można rozpoznawać certyfikatem klienta zamiast (albo obok) nazwy. Zarządzasz nimi w tej samej karcie Zaufane urządzenia; każdy pokazuje odcisk palca i nazwę, można go odwołać osobno.
Jak to skonfigurować:
Zadziała dowolny certyfikat klienta — także taki, który wystawisz sobie samodzielnie. Serwer nie sprawdza wystawcy; Jarro ufa konkretnemu certyfikatowi po jego odcisku.
- Utwórz certyfikat na dowolnym komputerze z OpenSSL:
openssl req -x509 -newkey rsa:2048 -days 1095 -nodes -keyout key.pem -out cert.pem -subj "/CN=Telefon mamy" — a potem spakuj go do importu: openssl pkcs12 -export -inkey key.pem -in cert.pem -out jarro.p12 (program poprosi o ustawienie hasła eksportu).
- Zainstaluj go na urządzeniu. iOS: prześlij plik
.p12 na telefon (AirDrop, Pliki), otwórz go, a potem Ustawienia → Ogólne → VPN i zarządzanie urządzeniami → zainstaluj pobrany profil. Android: skopiuj plik, potem Ustawienia → Zabezpieczenia → Szyfrowanie i dane logowania → Zainstaluj certyfikat → Certyfikat użytkownika VPN i aplikacji. Komputer: zaimportuj .p12 do przeglądarki albo systemowego magazynu certyfikatów.
- Przedstaw certyfikat — otwórz aplikację; przeglądarka zapyta, którego certyfikatu użyć dla tej strony. Wybierz ten świeżo zainstalowany.
- Zaufaj mu w Jarro — Panel rodzica → Ustawienia → Uwierzytelnianie certyfikatem pokazuje certyfikat przedstawiony przez przeglądarkę. Dotknij Zaufaj temu certyfikatowi.
- Wybierz politykę PIN-u (wyżej) — zostań przy Opcjonalnej, dopóki wszystkie urządzenia nie zadziałają.
Wskazówka: jeden certyfikat na urządzenie, z nazwą, którą łatwo rozpoznasz — CN podany wyżej pojawia się na liście zaufanych. Politykę „Wyłączona" (tylko certyfikat) włącz dopiero, gdy działają co najmniej dwa zaufane urządzenia; inaczej zgubiony telefon może odciąć Cię od panelu rodzica.
Prywatność:
- Bez e-maila ani konta.
- Link do tablicy jest kluczem dostępu — trzymaj go w bezpiecznym miejscu.
- Bez analityki, bez śledzenia, bez SDK reklamowych.
- Tablicę i wszystkie jej dane możesz w każdej chwili trwale usunąć z serwera: Ustawienia → Synchronizacja → Usuń tablicę.
Odzyskiwanie dostępu
W Jarro nie ma konta ani adresu e-mail, więc odzyskiwanie działa inaczej, niż możesz się spodziewać: wszystko opiera się na 16-znakowym kodzie odzyskiwania, pokazywanym raz przy pierwszym ustawieniu PIN-u (nowy wygenerujesz w Ustawienia → Kod odzyskiwania). Wybierz swoją sytuację:
Najpierw szybki test: jeśli własny PIN nigdy nie został ustawiony (np. kreator został pominięty), nie ma czego odzyskiwać — panel wciąż otwiera domyślny PIN 1234. Wypróbuj go, zanim przejdziesz dalej.
Nie pamiętasz PIN-u (masz kod)
- Dotknij ikony 🔐, a potem „Nie pamiętasz PIN-u?" na ekranie PIN-u.
- Wpisz kod odzyskiwania i od razu, w tym samym kroku, nowy PIN.
- Gotowe — stary PIN natychmiast przestaje działać.
Zgubiony link do tablicy (masz kod)
- Otwórz aplikację na nowym urządzeniu — będzie pusta i to normalne.
- Wejdź w Ustawienia → Synchronizacja → „Nie masz dostępu do tablicy? Odzyskaj kodem".
- Wpisz kod odzyskiwania — link do tablicy wraca, a dane same się synchronizują. W tym samym kroku możesz ustawić nowy PIN.
Brak i kodu, i PIN-u/linku
Zostają dwie drogi: przywrócenie kopii zapasowej JSON, jeśli ją masz (Panel rodzica → Ustawienia → Wczytaj kopię), albo zaczęcie od nowa. Nie jesteśmy w stanie zresetować PIN-u ani odszukać Twojej tablicy. Przechowujemy wyłącznie nieodwracalne skróty i żadnych danych kontaktowych — nie mamy więc jak potwierdzić, że tablica należy do Ciebie. Tak właśnie ma działać obietnica prywatności, ale przez to kod odzyskiwania jest naprawdę nie do zastąpienia.
Zanim będzie potrzebny: zajrzyj do Panel rodzica → Ustawienia → Kod odzyskiwania. Jeśli kodu jeszcze nie ma, wygeneruj go teraz i zapisz poza urządzeniem — w menedżerze haseł albo na kartce w szufladzie.
Program poleceń
Każda rodzina z Pro dostaje osobisty link polecający. Podziel się nim z innymi rodzicami — gdy utworzą tablicę przez Twój link i przejdą na Pro, obie rodziny zyskują.
Jak to działa:
- Wejdź w Panel rodzica → Ustawienia.
- Znajdź kartę 🎁 Zaproś rodziny (widoczna na planie Pro).
- Dotknij Pokaż link polecający — wygeneruje się unikalny 6-znakowy kod Twojej tablicy.
- Udostępnij link przyciskiem kopiowania albo kodem QR.
- Gdy ktoś otworzy Twój link i później wykupi Pro, konwersja zostanie automatycznie zapisana.
Nagrody:
| Zdarzenie | Nagroda |
| Polecona rodzina przechodzi na Pro | Zyskujesz 1 darmowy miesiąc Pro |
| Maksymalna nagroda | Do 12 darmowych miesięcy |
Darmowe miesiące śledzimy niezależnie od Twojej subskrypcji. Jeśli anulujesz Pro, a masz jeszcze zebrane miesiące z poleceń, funkcje Pro pozostają aktywne aż bonus się skończy.
Śledzenie:
Karta poleceń w Ustawieniach pokazuje Twój kod, gotowy do udostępnienia link, liczbę rodzin, które przeszły na Pro, i zdobyte darmowe miesiące. Jeśli masz aktywny bonus, widać też datę jego wygaśnięcia.
Wskazówka: link polecający używa domeny Twojej aplikacji, więc działa w dowolnej instalacji — nie tylko na jarro.eu.
Kopia zapasowa
W każdej chwili możesz wyeksportować kompletną kopię danych — dzieci, zadania, oznaczenia, historię, ustawienia, wszystko.
Eksport:
- Panel rodzica → Ustawienia.
- Dotknij „Pobierz kopię" — ściąga się plik JSON.
- Zapisz go w bezpiecznym miejscu (chmura, wysyłka do siebie e-mailem itp.).
Import:
- Panel rodzica → Ustawienia.
- Dotknij „Wczytaj kopię" i wybierz wcześniej pobrany plik JSON.
- Potwierdź — ta operacja nadpisuje wszystkie obecne dane.
Uwaga: kopia zawiera: dzieci, zadania, oznaczenia, potrącenia, oszczędności, prezenty i premie, walutę, tryb okresu, język, motyw i historię. PIN i kod odzyskiwania trafiają do niej wyłącznie jako nieodwracalne skróty — nigdy otwartym tekstem.
Ustawienia
Są dwa miejsca z ustawieniami: ikona ⚙️ (preferencje wizualne) i Panel rodzica → zakładka Ustawienia (ustawienia konta).
Ikona koła zębatego (⚙️) — dostępna dla wszystkich:
| Ustawienie | Co robi |
| Motyw | Wygląd aplikacji (patrz sekcja Motywy). |
| Język | Język interfejsu — 7 opcji, automatyczne wykrywanie przy pierwszym uruchomieniu. |
| Sortuj ranking | Sortuj dzieci po zarobionej kwocie albo po % ukończenia. |
| Skala interfejsu | Powiększ albo pomniejsz wszystko (60%–200%). |
Panel rodzica → zakładka Ustawienia:
| Ustawienie | Co robi |
| Typ okresu | Miesięczny (miesiąc kalendarzowy) albo Tygodniowy (cykl 7-dniowy). |
| Symbol waluty | Pojawia się po kwotach (zł, €, $, £ itp.). Automatycznie wykrywany na podstawie regionu urządzenia przy pierwszym uruchomieniu (np. PL → zł, US → $, GB → £). Można w każdej chwili zmienić — wartość jest zapamiętywana dla każdej tablicy osobno. |
| Zmień PIN | Aktualizacja PIN-u rodzica. |
| Kod odzyskiwania | 16-znakowy kod ważny do momentu wygenerowania nowego, tworzony przy pierwszym ustawieniu PIN-u, do wygenerowania na nowo w Ustawieniach. Jedyny sposób, żeby zresetować zapomniany PIN albo odzyskać utracony link do tablicy. Przechowujemy tylko skrót SHA-256 (lokalnie w przeglądarce, a na planie Pro też na serwerze) — nigdy treść. |
| Uwierzytelnianie certyfikatem | Dodaj wiele certyfikatów klienta dla bezhasłowego dostępu rodzica. Wybierz politykę PIN-u: Opcjonalna (certyfikat omija PIN), Wymagana (certyfikat + PIN) albo Wyłączona (tylko certyfikat). Możesz dodawać, oglądać i odwoływać certyfikaty osobno. |
| Synchronizacja / Tablica | Zobacz link tablicy, opuść albo dołącz do innej tablicy. |
| Link polecający | Wygeneruj i udostępnij link polecający. Zdobywaj darmowe miesiące Pro, gdy polecone rodziny przechodzą na Pro (patrz sekcja Program poleceń). Tylko plan Pro. |
| Kopia zapasowa | Eksport / import danych (patrz sekcja Kopia zapasowa). |
| Automatyczne wylogowanie | 60-sekundowy licznik resetuje się przy każdej akcji rodzica. Po 60 sekundach bez aktywności (albo po przeładowaniu strony) panel sam się blokuje. |
FAQ
Czy dzieci mogą same zmieniać zadania?
Dodawać, edytować ani usuwać zadań nie mogą — to wymaga PIN-u rodzica. Domyślnie mogą za to odhaczyć zadanie jako zrobione: pojawia się wtedy 🙋 „czeka na zatwierdzenie" i liczy się dopiero, gdy je potwierdzisz (jedno dotknięcie „Zatwierdź wszystkie"). Tę opcję wyłączysz w Panelu rodzica → Dodatki.
Co, jeśli zapomnę PIN-u?
Na ekranie wpisywania PIN-u dotknij „Nie pamiętam PIN-u?" i wpisz kod odzyskiwania zapisany przy pierwszym ustawieniu PIN-u (16 znaków z okienka „zapisz w bezpiecznym miejscu"). W tym samym kroku możesz od razu ustawić nowy PIN. W ten sam sposób odzyskasz też utracony link do tablicy (przydatne na nowym urządzeniu) — wejdź w Ustawienia → Synchronizacja → „Nie masz dostępu do tablicy? Odzyskaj kodem".
Jeśli nie zapisałeś kodu i zapomniałeś PIN-u, zostają dwie opcje: (a) przywrócenie z kopii zapasowej JSON, jeśli masz, albo (b) wyczyszczenie danych aplikacji i zaczęcie od nowa. PIN-u nie da się odzyskać bez kodu — zapisujemy tylko jego nieodwracalny skrót (hash PBKDF2/bcrypt) — nikt, po żadnej stronie, nie odczyta go w zwykłej postaci.
Czy mogę zmienić formułę dziecka w połowie okresu?
Tak. Nowa formuła obowiązuje natychmiast dla wszystkich przyszłych wyliczeń. Wcześniejsze oznaczenia zostają takie, jakie były.
Czy zadania „Do zrobienia" na koniec dnia liczą się jak „Niezrobione"?
Zadania zostawione jako „Do zrobienia" obniżają % ukończenia — wliczają się do mianownika, ale nie do „zrobionych". W przeciwieństwie do „Niezrobione" nie uruchamiają 20% kary w formule Za zadanie. W praktyce: w formule Proporcjonalnej i Wszystko albo nic efekt jest taki sam jak przy „Niezrobione"; w formule Za zadanie nieco łagodniejszy.
Czy mogę używać Jarro bez internetu?
Tak. Jarro działa offline jako PWA. Bez tablicy wszystkie dane zostają w przeglądarce — co idealnie pasuje do darmowego planu z jednym dzieckiem. Z tablicą zmiany synchronizują się automatycznie, gdy znów będziesz online.
Co z profilami dzieci, gdy anuluję Pro?
Twoje dane nigdy nie znikają. Dodatkowe dzieci ponad limit darmowy stają się tylko do odczytu — ich karty zostają widoczne ze znaczkiem 🔒, a dotknięcie prosi o ponowną subskrypcję. Oznaczenia, historia i oszczędności są zachowane. Ponowne wykupienie przywraca pełen dostęp od razu.
Co się dzieje, gdy okres się kończy?
Statystyki bieżącego okresu automatycznie trafiają do zakładki Historia. Nowy okres zaczyna się od zera — każdy dzień startuje z zadaniami w stanie „Do zrobienia" (oznaczenia są zapisywane osobno dla każdego dnia, więc poprzedni okres nie przenosi się). Serie przechodzą dalej, jeśli nie zostały przerwane.
Czy dzieci mogą mieć różne waluty?
Nie — waluta jest wspólna dla całej tablicy. Wszystkie dzieci mają ten sam symbol waluty.
Czy mogę mieć Pro za darmo?
Tak. Udostępnij swój link polecający (w Panelu rodzica → Ustawienia na Pro). Każda rodzina, która wykupi Pro przez Twój link, daje Ci jeden darmowy miesiąc — łącznie do 12 miesięcy. Darmowe miesiące działają niezależnie od subskrypcji: nawet po anulowaniu płatności czas z poleceń wciąż jest aktywny.
Czy jest ograniczenie wiekowe?
Nie zakładamy żadnego konta, więc nie ma weryfikacji wieku. Jarro działa dla dzieci w każdym wieku — młodszych przyciąga wizualny postęp i serie; starsze reagują na mechanikę formuł i cele oszczędnościowe.