ZASADY SPOTKAŃ GRUPOWYCH

OGÓLNE WARUNKI UDZIAŁU W KURSIE GRUPOWYM I PROJEKCIE GRUPOWYM

Pani Od Programowania

§ 1. Postanowienia ogólne

1. Niniejsze Zasady Spotkań Grupowych („Zasady”) określają szczegółowe zasady organizacji i realizacji Kursów Grupowych oraz Projektów Grupowych oferowanych przez Annę Wójcik prowadzącą działalność gospodarczą pod firmą Pani Od Programowania Anna Wójcik, z siedzibą przy ul. Błażeja Czepca 3/47, 30-094 Kraków, NIP: 6772478584 („Sprzedawca”).

2. Zasady stanowią uzupełnienie Regulaminu sklepu internetowego Pani Od Programowania („Regulamin”). Pojęcia pisane wielką literą mają znaczenie nadane im w Regulaminie, chyba że Zasady wyraźnie stanowią inaczej.

3. Zasady mają zastosowanie do Kupującego oraz do osoby faktycznie uczestniczącej w Kursie Grupowym albo Projekcie Grupowym („Uczestnik”). Jeżeli Kupujący wskazuje jako Uczestnika inną osobę, jest zobowiązany przekazać jej Zasady przed rozpoczęciem udziału.

4. Jeżeli Uczestnik nie jest Kupującym, Sprzedawca może uzależnić nadanie dostępu do zamkniętych Kanałów Komunikacji, Repozytorium, Jiry lub innych zasobów od potwierdzenia przez Uczestnika zapoznania się z Zasadami. Wniesienie przez Uczestnika własnego kodu lub innego Wkładu do Projektu Grupowego wymaga uprzedniego zaakceptowania Zasad przez tego Uczestnika.

5. Zasady regulują przede wszystkim organizację Spotkań Grupowych, obecność i współpracę Uczestników, korzystanie z narzędzi, zasady pracy nad projektem grupowym, recenzji kodu, ochrony kodu i informacji projektowych, korzystania z materiałów oraz zasady reagowania na naruszenia.

6. Kwestie dotyczące zawarcia Umowy, Ceny Całkowitej, Opłat Subskrypcyjnych, Okresów Rozliczeniowych, sposobu zakończenia Subskrypcji, prawa odstąpienia, reklamacji oraz ogólnych zasad odpowiedzialności określa Regulamin.

7. Jeżeli Opis Produktu określa indywidualne parametry danego Kursu Grupowego albo Projektu Grupowego, w szczególności datę rozpoczęcia, czas trwania, liczbę lub długość spotkań, harmonogram, zakres materiałów lub model płatności, parametry te uzupełniają Zasady.

§ 2. Definicje dodatkowe

1. Prowadzący – Sprzedawca albo osoba wskazana przez Sprzedawcę do merytorycznego prowadzenia Spotkania Grupowego lub określonej części Spotkania Grupowego.

2. Moderator Spotkania – osoba prowadząca organizacyjnie konkretne spotkanie statusowe w Projekcie Grupowym. Funkcję Moderatora Spotkania mogą pełnić naprzemiennie Prowadzący oraz Uczestnicy, zgodnie z ustalonym harmonogramem.

3. Grupa – Uczestnicy przypisani do danego Kursu Grupowego albo Projektu Grupowego.

4. Aktywny Uczestnik – Uczestnik, którego udział w danej Grupie nie został zakończony ani zawieszony i który posiada prawo udziału w bieżącym okresie realizacji Produktu.

5. Spotkanie Grupowe – spotkanie online realizowane w ramach Kursu Grupowego albo Projektu Grupowego w terminie ustalonym dla całej Grupy.

6. Kanał Komunikacji – zamknięta przestrzeń przeznaczona do komunikacji w Grupie, w szczególności odpowiedni kanał na Discordzie, Platformie Edukacyjnej albo inne narzędzie wskazane przez Sprzedawcę.

7. Repozytorium – prywatne repozytorium kodu lub innych plików wykorzystywane w Projekcie Grupowym, prowadzone w szczególności za pomocą GitHub.

8. Jira – narzędzie wykorzystywane w Projekcie Grupowym do planowania i przypisywania zadań, monitorowania ich statusu, zgłaszania problemów oraz organizacji pracy Grupy.

9. Wkład Uczestnika – każdy rezultat pracy Uczestnika wniesiony, przekazany lub udostępniony w związku z Projektem Grupowym, w szczególności kod źródłowy lub jego fragment, commit, pull request, test, dokumentacja, konfiguracja, tekst, grafika, projekt interfejsu, diagram, opis rozwiązania lub inny materiał, niezależnie od tego, czy stanowi Utwór Projektowy.

10. Utwór Projektowy – Wkład Uczestnika lub inny rezultat powstały w ramach Projektu Grupowego, który stanowi utwór w rozumieniu przepisów ustawy o prawie autorskim i prawach pokrewnych, w tym w szczególności program komputerowy lub jego część, dokumentacja, utwór graficzny albo tekstowy.

11. Element Zewnętrzny – kod, biblioteka, framework, grafika, font, dokumentacja, dane lub inny materiał pochodzący od osoby trzeciej i wykorzystywany w Projekcie Grupowym na podstawie licencji, w tym licencji open source, albo na innej podstawie prawnej.

12. Informacje Projektowe – niepubliczne informacje związane z Projektem Grupowym, w szczególności kod źródłowy, zawartość Repozytorium, dokumentacja, architektura, konfiguracja, backlog i zadania w Jirze, wyniki testów, rozwiązania techniczne, dane dostępowe, niepubliczne założenia funkcjonalne i produktowe oraz ustalenia dokonywane w Grupie.

13. Nieobecność Zapowiedziana – nieobecność zgłoszona na Kanale Komunikacji albo bezpośrednio Sprzedawcy nie później niż 4 godziny przed rozpoczęciem Spotkania Grupowego.

14. Nieobecność Niezapowiedziana – nieobecność, o której Uczestnik nie poinformował w sposób i terminie określonym w pkt 13 powyżej.

§ 3. Charakter Kursu Grupowego i Projektu Grupowego

1. Kurs Grupowy ma charakter edukacyjny. Zasadnicza część merytoryczna spotkań jest prowadzona przez Prowadzącego, przy czym program może obejmować ćwiczenia wykonywane na żywo, dyskusje, prezentacje Uczestników, pracę warsztatową oraz omawianie rozwiązań przygotowanych przez Uczestników.

2. Projekt Grupowy ma charakter edukacyjny i współtwórczy. Jego istotą jest praktyczna nauka pracy zespołowej poprzez wspólne rozwijanie projektu programistycznego, pod opieką i przy wsparciu Sprzedawcy.

3. Sprzedawca zobowiązuje się do realizacji Produktu z należytą starannością. Osiągnięcie efektów edukacyjnych zależy również od obecności, przygotowania, aktywności, terminowego wykonywania zadań oraz współpracy Uczestnika z Grupą.

4. Kurs Grupowy ani Projekt Grupowy nie stanowią gwarancji uzyskania zatrudnienia, awansu, określonego wynagrodzenia, zdania procesu rekrutacyjnego, uzyskania określonych kwalifikacji ani - w przypadku Projektu Grupowego - ukończenia kompletnej, bezbłędnej lub gotowej do komercyjnego wdrożenia aplikacji.

5. W Projekcie Grupowym zakres funkcjonalny, kolejność wykonywania zadań oraz rozwiązania techniczne mogą zmieniać się w toku pracy. Samo przypisanie zadania Uczestnikowi nie daje mu prawa do wyłącznego wykonywania tego zadania ani do pozostawienia go przy Uczestniku do końca Projektu.

6. Pełnienie przez Uczestnika funkcji Moderatora Spotkania jest elementem pracy zespołowej i procesu edukacyjnego. Nie powoduje przejęcia przez Uczestnika obowiązków Sprzedawcy wynikających z Umowy ani nie oznacza, że Uczestnik świadczy usługę na rzecz pozostałych członków Grupy.

§ 4. Organizacja Spotkań Grupowych

1. Spotkania Grupowe odbywają się w terminach wspólnych dla całej Grupy. Harmonogram albo zasady jego ustalania są przekazywane Uczestnikom na Kanale Komunikacji.

2. Spotkania w ramach Projektu Grupowego odbywają się co do zasady raz w tygodniu na czacie głosowym Discord.

3. Spotkania w ramach Kursu Grupowego odbywają się co do zasady w czwartki o 18:30.

4. Uczestnik powinien dołączyć do Spotkania Grupowego punktualnie. Spóźnienie Uczestnika nie powoduje przedłużenia spotkania. Jeżeli późniejsze dołączenie (powyżej 10 minut) zakłócałoby realizację ćwiczenia, prezentacji albo pracy zespołowej, Prowadzący lub Moderator Spotkania może polecić Uczestnikowi dołączenie od kolejnego wyodrębnionego etapu spotkania.

5. Nieobecność Uczestnika na Spotkaniu Grupowym, które odbyło się zgodnie z harmonogramem, nie powoduje obowiązku przeprowadzenia spotkania indywidualnego, powtórzenia zajęć ani zwrotu części Ceny lub Opłaty Subskrypcyjnej za prawidłowo udostępnione świadczenie.

6. Uczestnicy mogą wspólnie zaproponować przesunięcie albo jednorazowe odwołanie konkretnego Spotkania Grupowego, w szczególności z uwagi na święto, okres urlopowy albo inną okoliczność dotyczącą całej Grupy. Propozycja jest zamieszczana pisemnie na Kanale Komunikacji i poddawana głosowaniu.

7. Głosowanie, o którym mowa w ust. 6 powyżej, pozostaje otwarte przez co najmniej 24 godziny, chyba że wszyscy Aktywni Uczestnicy oddadzą głos wcześniej. Każdy Aktywny Uczestnik musi mieć możliwość oddania głosu asynchronicznie.

8. Przesunięcie Spotkania Grupowego albo jego odwołanie bez terminu zastępczego wymaga wyraźnej zgody wszystkich Aktywnych Uczestników danej Grupy oraz Sprzedawcy. Brak odpowiedzi nie jest traktowany jako zgoda. Jeżeli wymagana zgoda nie zostanie uzyskana, obowiązuje dotychczasowy termin.

9. Jeżeli Grupa jednomyślnie zdecyduje o przesunięciu spotkania, nowy termin powinien przypadać w ciągu 7 dni od terminu pierwotnego, chyba że wszyscy Aktywni Uczestnicy i Sprzedawca wyraźnie zaakceptują inny termin. Jeżeli Grupa jednomyślnie zdecyduje o odwołaniu spotkania bez jego odrabiania, takie uzgodnienie stanowi jednorazową zmianę harmonogramu zaakceptowaną przez wszystkie osoby, których dotyczy.

10. Jeżeli Spotkanie Grupowe nie odbędzie się z przyczyn leżących po stronie Sprzedawcy, Sprzedawca wyznaczy termin zastępczy przypadający nie później niż w ciągu 14 dni od terminu pierwotnego. Spotkanie zastępcze ma taki sam wymiar czasowy jak spotkanie odwołane i obejmuje tę samą część programu albo odpowiadający jej zakres merytoryczny.

11. Jeżeli Sprzedawca nie przeprowadzi spotkania również w terminie zastępczym, Kupującemu przysługuje zwrot kwoty przypadającej na niezrealizowane spotkanie. Jeżeli dla spotkania nie określono odrębnej ceny, przy Produkcie opłaconym jednorazowo kwotę ustala się przez podzielenie Ceny Całkowitej przez liczbę Spotkań Grupowych przewidzianych w Produkcie, a przy Subskrypcji - przez podzielenie Opłaty Subskrypcyjnej za dany Okres Rozliczeniowy przez liczbę Spotkań Grupowych przewidzianych w tym okresie. Zwrot następuje w terminie 14 dni.

12. Sprzedawca może zapewnić zastępstwo Prowadzącego w razie choroby, niedostępności lub zdarzenia losowego. Osoba zastępująca musi posiadać wiedzę i doświadczenie odpowiednie do zakresu danego spotkania, a zastępstwo nie może powodować skrócenia spotkania ani ograniczenia zaplanowanego programu.

13. Spotkania Grupowe nie są nagrywane, chyba że przy danym Produkcie wyraźnie wskazano inaczej lub Uczestnicy zostaną przed rozpoczęciem nagrywania poinformowani o nagrywaniu i zasadach udostępnienia nagrania.

§ 5. Skład i uruchomienie Grupy w Projekcie Grupowym

1. Grupa Projektowa liczy od 2 do 10 Aktywnych Uczestników. Limit 10 osób wynika z przyjętej organizacji pracy oraz wykorzystywanych narzędzi projektowych.

2. Jeżeli liczba osób zainteresowanych udziałem przekracza 10, Sprzedawca tworzy kolejną Grupę Projektową, pod warunkiem że może ona zostać uruchomiona dla co najmniej 2 Uczestników.

3. Jeżeli przed uruchomieniem nowej Grupy Projektowej pobrano płatność, a w terminie 14 dni od planowanej daty rozpoczęcia nie zostanie osiągnięta minimalna liczba 2 Uczestników, Sprzedawca najpierw proponuje przeniesienie Uczestnika do innej Grupy Projektowej mającej wolne miejsce, o ile etap jej pracy i termin spotkań pozwalają na realne dołączenie. Jeżeli przeniesienie nie jest możliwe albo Uczestnik nie zaakceptuje proponowanej Grupy w terminie 3 Dni Roboczych, pobrana płatność zostaje zwrócona w terminie 14 dni, a Subskrypcja nie jest dalej obciążana.

4. Sprzedawca przypisuje Uczestników do Grup Projektowych z uwzględnieniem liczby wolnych miejsc, etapu projektu, wykorzystywanych technologii oraz terminów spotkań. Uczestnik nie ma prawa żądać udziału z konkretną osobą ani niezmienności składu Grupy.

5. Przeniesienie Uczestnika pomiędzy Grupami Projektowymi wymaga zgody Sprzedawcy i jest dokonywane tylko wtedy, gdy nie powoduje przekroczenia limitu 10 osób ani istotnego zakłócenia pracy Grupy przyjmującej.

§ 6. Organizacja pracy w Projekcie Grupowym

1. Podstawowym spotkaniem Projektu Grupowego jest cotygodniowe spotkanie statusowe na czacie głosowym Discord. Podczas spotkania Uczestnicy przedstawiają w szczególności status przydzielonych zadań, wykonane prace, problemy blokujące oraz zakres pracy planowanej do kolejnego spotkania.

2. Spotkania statusowe są prowadzone naprzemiennie przez Moderatorów Spotkania. Harmonogram moderowania może obejmować wszystkich Uczestników oraz Prowadzącego.

3. Moderator Spotkania porządkuje przebieg spotkania, zbiera statusy zadań, identyfikuje blokery i odnotowuje ustalenia. Moderator Spotkania nie jest uprawniony do zmiany Zasad ani do podejmowania w imieniu Sprzedawcy decyzji dotyczących zakończenia Umowy lub wykluczenia Uczestnika.

4. Zadania są ewidencjonowane i przypisywane w Jirze albo w innym narzędziu projektowym wskazanym przez Sprzedawcę. Uczestnik jest zobowiązany aktualizować status swojego zadania w sposób pozwalający Grupie ocenić postęp najpóźniej przed najbliższym Spotkaniem Grupowym.

5. Po jednej Nieobecności Niezapowiedzianej zadanie przypisane Uczestnikowi może pozostać przy nim do kolejnego Spotkania Grupowego, jeżeli nie blokuje to pracy innych osób.

6. Jeżeli Uczestnik jest nieobecny bez zapowiedzi na dwóch kolejnych Spotkaniach Grupowych, a pozostające przy nim zadanie blokuje dalszą pracę, po drugim takim spotkaniu Prowadzący albo Moderator Spotkania działający zgodnie z ustaleniem Grupy może odpiąć zadanie od nieobecnego Uczestnika i przypisać je innej osobie bez potrzeby uzyskania dodatkowej zgody nieobecnego Uczestnika.

7. Jeżeli wykonanie dalszej pracy przez innego Uczestnika wymaga recenzji kodu, która nie została wykonana przez osobę przypisaną do recenzji przez dwa kolejne cykle spotkań, Prowadzący albo Moderator Spotkania może po drugim cyklu przypisać recenzję innej osobie. Zasada ta ma zastosowanie w szczególności wtedy, gdy dotychczasowy recenzent był nieobecny i nie poinformował wcześniej o nieobecności.

8. W przypadku Nieobecności Zapowiedzianej zadanie lub recenzja może zostać przekazana innej osobie wcześniej, jeżeli Uczestnik i Prowadzący uzgodnią, że jest to potrzebne dla zachowania ciągłości pracy.

9. Przypisanie zadania innej osobie nie pozbawia dotychczasowego autora praw do Wkładu już przez niego stworzonego, ale nie daje mu prawa do dalszego wykonywania zadania ani do żądania przywrócenia go do tego zadania.

10. Recenzja kodu jest co do zasady elementem pracy zespołowej wykonywanym również przez Uczestników. Prowadzący nie zobowiązuje się do osobistego wykonywania recenzji każdego zadania, każdego pull requestu ani kodu każdego Uczestnika.

11. Prowadzący może osobiście dokonać recenzji kodu w szczególności w przypadku zadania wyjątkowo trudnego, spornego, dotyczącego architektury, bezpieczeństwa albo wtedy, gdy recenzje Uczestników nie pozwalają rozstrzygnąć istotnej kwestii technicznej. Decyzja o osobistej recenzji przez Prowadzącego należy do Prowadzącego.

§ 7. Powtarzające się nieobecności i rozwiązanie małej Grupy Projektowej

1. Jeżeli Grupa Projektowa liczy 2 Aktywnych Uczestników i jeden z nich jest nieobecny bez zapowiedzi na dwóch kolejnych Spotkaniach Grupowych, Sprzedawca przesyła temu Uczestnikowi informację, że trzecia kolejna Nieobecność Niezapowiedziana może skutkować rozwiązaniem tej Grupy.

2. Jeżeli ten sam Uczestnik jest nieobecny bez zapowiedzi również na trzecim kolejnym Spotkaniu Grupowym, Sprzedawca może podjąć decyzję o rozwiązaniu dwuosobowej Grupy Projektowej z końcem bieżącego opłaconego Okresu Rozliczeniowego.

3. Do końca bieżącego opłaconego Okresu Rozliczeniowego Prowadzący realizuje z pozostałym Aktywnym Uczestnikiem zaplanowane na ten okres działania projektowe i Spotkania Grupowe w dotychczasowym wymiarze, mimo że przejściowo w Grupie pozostaje jedna osoba. Takie dokończenie bieżącego okresu nie przekształca Projektu Grupowego w stałą usługę indywidualną.

4. Pozostałemu Aktywnemu Uczestnikowi Sprzedawca w pierwszej kolejności proponuje przeniesienie do innej Grupy Projektowej, jeżeli w takiej Grupie jest wolne miejsce, nie zostanie przekroczony limit 10 osób, a etap realizacji projektu pozwala na dołączenie bez istotnego uszczerbku dla Uczestnika i Grupy przyjmującej.

5. Jeżeli przeniesienie jest możliwe i Uczestnik je zaakceptuje, następuje ono od najbliższego możliwego Spotkania Grupowego, bez dodatkowej opłaty i bez podwójnego pobrania Opłaty Subskrypcyjnej za ten sam okres.

6. Jeżeli przeniesienie nie jest możliwe albo Uczestnik go nie zaakceptuje, jego Subskrypcja kończy się z końcem bieżącego opłaconego Okresu Rozliczeniowego i nie są pobierane Opłaty Subskrypcyjne za kolejne okresy.

7. Subskrypcja Uczestnika, którego trzecia kolejna Nieobecność Niezapowiedziana spowodowała rozwiązanie dwuosobowej Grupy, również kończy się najpóźniej z końcem bieżącego opłaconego Okresu Rozliczeniowego. Uczestnikowi nie przysługuje zwrot za Spotkania Grupowe, które odbyły się i w których mógł uczestniczyć, lecz nie uczestniczył z przyczyn leżących po jego stronie.

8. Jeżeli Projekt Grupowy został opłacony jednorazowo i z przyczyn określonych w niniejszym paragrafie nie może być dalej realizowany, Sprzedawca najpierw proponuje przeniesienie do innej Grupy. Jeżeli przeniesienie nie jest możliwe, Kupującemu, który nie spowodował rozwiązania Grupy, zwracana jest część Ceny Całkowitej odpowiadająca Spotkaniom Grupowym pozostającym do wykonania.

9. Jeżeli liczba Aktywnych Uczestników Projektu Grupowego spadnie poniżej 2 z innych przyczyn, w szczególności wskutek zakończenia Subskrypcji lub wykluczenia Uczestników, do pozostałego Uczestnika stosuje się odpowiednio zasady przeniesienia i zakończenia udziału określone w ust. 3–6 powyżej.

§ 8. Szczególne zasady Kursu Grupowego

1. W Kursie Grupowym nie obowiązuje ogólny limit liczby Uczestników, chyba że limit został wskazany w Opisie Produktu ze względu na charakter zajęć.

2. Kurs Grupowy jest prowadzony przede wszystkim przez Prowadzącego. Prowadzący może przewidzieć aktywne elementy zajęć, w tym prezentacje Uczestników, ćwiczenia wykonywane na żywo, analizę kodu albo omówienie rozwiązania przygotowanego przez Uczestnika.

3. Powierzenie Uczestnikowi prezentacji lub ćwiczenia stanowi element procesu edukacyjnego i nie oznacza przeniesienia na Uczestnika obowiązku prowadzenia Kursu ani odpowiedzialności Sprzedawcy za jego realizację.

4. Nieobecność Uczestnika na Kursie Grupowym nie wpływa na realizację harmonogramu dla pozostałych osób i nie powoduje obowiązku organizowania indywidualnego terminu zastępczego.

5. Materiały edukacyjne przeznaczone do zachowania, które zostały prawidłowo udostępnione Uczestnikowi w ramach Kursu Grupowego, mogą być przez niego wykorzystywane na własny użytek edukacyjny przez czas nieoznaczony. Jeżeli materiały są udostępniane przez Platformę Edukacyjną, Sprzedawca może w przyszłości zmienić techniczny sposób dostępu, pod warunkiem zapewnienia Uczestnikowi możliwości pobrania kopii materiałów przeznaczonych do zachowania.

6. Bezterminowe prawo do korzystania z materiałów nie oznacza prawa do ich rozpowszechniania, odsprzedaży, publikowania, przekazywania osobom trzecim, umieszczania w publicznych repozytoriach ani wykorzystywania ich do prowadzenia odpłatnych lub konkurencyjnych szkoleń.

7. Jeżeli Uczestnik udostępnia w ramach Kursu Grupowego własną prezentację, kod lub inne materiały, prawa do nich pozostają przy Uczestniku. Uczestnik zezwala jednak Sprzedawcy i pozostałym Uczestnikom na ich wyświetlenie i wykorzystanie w zakresie niezbędnym do przeprowadzenia zajęć oraz omówienia materiału w Grupie. Dalsze rozpowszechnianie wymaga odrębnej podstawy prawnej.

§ 9. Poufność i ochrona kodu w Projekcie Grupowym

1. Repozytorium Projektu Grupowego ma charakter niepubliczny. Dostęp do Repozytorium, Jiry oraz prywatnych kanałów komunikacji otrzymują wyłącznie Aktywni Uczestnicy, Sprzedawca oraz osoby wspierające realizację Projektu w zakresie niezbędnym do wykonywania ich zadań.

2. Uczestnik jest zobowiązany zachować w poufności Informacje Projektowe oraz wykorzystywać je wyłącznie w zakresie niezbędnym do udziału w Projekcie Grupowym, wykonywania powierzonych zadań i współpracy z Grupą.

3. Bez uprzedniej pisemnej zgody (pod rygorem nieważności) Sprzedawcy Uczestnik nie może w szczególności:

a. udostępniać osobom trzecim całości lub części Repozytorium ani jego kopii;

b. przekazywać osobom trzecim kodu źródłowego lub innych Wkładów stworzonych przez pozostałych Uczestników;

c. tworzyć publicznego forka, mirrora ani innej publicznie dostępnej kopii Repozytorium;

d. publikować pull requestów, ticketów z Jiry, dokumentacji, zrzutów ekranu, opisów architektury lub innych materiałów ujawniających niepubliczne elementy Projektu;

e. udostępniać osobom trzecim danych logowania, tokenów, kluczy, zaproszeń lub innych danych umożliwiających dostęp do Repozytorium, Jiry lub prywatnych kanałów komunikacji;

f. wykorzystywać poza Projektem Wkładów innych Uczestników ani części Projektu, do których Uczestnikowi nie przysługują samodzielne prawa;

g. wykorzystywać Informacji Projektowych w celu odtworzenia lub dalszego rozwijania poza Projektem kodu, architektury, dokumentacji lub innych niepublicznych rezultatów wypracowanych przez Grupę.

4. Uczestnik nie może wykorzystywać Repozytorium, Wkładów innych Uczestników ani Informacji Projektowych do utworzenia, organizowania, prowadzenia lub wspierania poza Projektem Grupowym odrębnego projektu lub grupy mających na celu kontynuowanie albo odtworzenie Projektu Grupowego lub jego istotnej części.

5. Zakaz, o którym mowa w ust. 4 powyżej, nie ogranicza prawa Uczestnika do:

a. samodzielnego korzystania z własnego Wkładu, do którego przysługują mu autorskie prawa majątkowe;

b. samodzielnego stworzenia programu lub aplikacji o podobnym przeznaczeniu, funkcjonalności lub tematyce;

c. korzystania z wiedzy, umiejętności, doświadczenia, metod programowania, idei i zasad działania poznanych podczas Projektu;

– pod warunkiem że Uczestnik nie wykorzystuje przy tym Wkładów innych Uczestników, nie kopiuje nieuprawnionej części kodu Projektu ani nie ujawnia Informacji Projektowych.

6. Obowiązek zachowania poufności w odniesieniu do kodu źródłowego, danych dostępowych, Wkładów innych Uczestników oraz innych Informacji Projektowych obowiązuje również po zakończeniu udziału Uczestnika w Projekcie Grupowym, tak długo, jak informacje te zachowują niepubliczny charakter.

7. Po zakończeniu udziału w Projekcie Grupowym Uczestnik jest zobowiązany, w terminie 7 dni, usunąć posiadane kopie Repozytorium oraz dane umożliwiające dostęp do zasobów Grupy. Obowiązek ten nie dotyczy:

a. własnego Wkładu Uczestnika wyodrębnionego z Projektu w sposób nieobejmujący Wkładów innych Uczestników ani Informacji Projektowych;

b. materiałów, które zgodnie z Zasadami zostały wyraźnie przeznaczone do zachowania przez Uczestnika;

c. informacji, które Uczestnik jest obowiązany zachować na podstawie przepisów prawa.

8. Uczestnik może informować o udziale w Projekcie Grupowym w CV, profilu zawodowym, portfolio oraz podczas procesu rekrutacyjnego, w tym wskazywać nazwę lub ogólny przedmiot Projektu, wykorzystane technologie, pełnioną rolę oraz rzeczywisty zakres własnego Wkładu.

9. Uczestnik może prezentować w portfolio fragment własnego Wkładu wyłącznie wtedy, gdy jego prezentacja nie powoduje ujawnienia Wkładów innych Uczestników, Informacji Projektowych ani elementów Projektu objętych obowiązkiem poufności. Publikacja całości lub części Repozytorium, kodu stanowiącego wspólny rezultat pracy Grupy, architektury, dokumentacji technicznej lub innych niepublicznych elementów Projektu wymaga uprzedniej zgody pisemnej (pod rygorem nieważności) Sprzedawcy.

10. Jeżeli Uczestnik stwierdzi nieuprawnione ujawnienie kodu, Repozytorium, danych dostępowych lub innych Informacji Projektowych, jest zobowiązany niezwłocznie poinformować Sprzedawcę oraz, w zakresie pozostającym pod jego kontrolą, podjąć działania zmierzające do usunięcia ujawnionych materiałów i ograniczenia skutków naruszenia.

11. W przypadku zawinionego naruszenia obowiązków określonych w ust. 3 lit. a–g lub ust. 4, polegającego w szczególności na udostępnieniu Repozytorium lub Wkładów innych Uczestników osobie trzeciej, ujawnieniu danych dostępowych albo wykorzystaniu Informacji Projektowych w celu niedozwolonego odtworzenia lub kontynuowania Projektu poza Grupą, Uczestnik jest zobowiązany do zapłaty Sprzedawcy kary umownej w wysokości 2.000 zł za każde odrębne naruszenie, jednak nie więcej niż łącznie 10.000 zł.

12. Jedna ciągła publikacja lub jedno udostępnienie tego samego materiału stanowi jedno naruszenie, niezależnie od liczby jego wyświetleń, pobrań lub odbiorców. Kara umowna nie jest należna w przypadku drobnego naruszenia powstałego bez winy Uczestnika, które zostało niezwłocznie usunięte po otrzymaniu informacji o naruszeniu i nie spowodowało udostępnienia chronionych materiałów osobom trzecim.

13. Zapłata kary umownej nie wyłącza prawa Sprzedawcy do dochodzenia odszkodowania przewyższającego jej wysokość na zasadach ogólnych, jeżeli rzeczywiście poniesiona szkoda jest wyższa.

§ 10. Prawa własności intelektualnej do elementów Projektu Grupowego

1. Autorskie prawa osobiste i majątkowe do Utworu Projektowego stworzonego samodzielnie przez Uczestnika przysługują temu Uczestnikowi, chyba że z bezwzględnie obowiązujących przepisów prawa albo odrębnej umowy wynika inaczej.

2. Sam udział w Projekcie Grupowym nie powoduje przeniesienia na Sprzedawcę autorskich praw majątkowych do Utworów Projektowych Uczestnika. W zakresie określonym w niniejszym paragrafie Uczestnik udziela Sprzedawcy licencji niewyłącznej.

3. Licencja do konkretnego Utworu Projektowego powstaje każdorazowo z chwilą wniesienia tego Utworu Projektowego do Projektu Grupowego, w szczególności poprzez umieszczenie kodu lub pliku w Repozytorium, wykonanie commitu, zgłoszenie pull requestu, przekazanie pliku Sprzedawcy albo udostępnienie rezultatu Grupie w sposób umożliwiający jego wykorzystanie w Projekcie Grupowym.

4. Licencja udzielana jest nieodpłatnie, jako element zasad udziału w Projekcie Grupowym, na okres 10 lat od dnia wniesienia danego Utworu Projektowego do Projektu Grupowego, bez ograniczeń terytorialnych.

5. W odniesieniu do Utworu Projektowego stanowiącego program komputerowy lub jego część licencja obejmuje prawo do:

a. trwałego i czasowego zwielokrotniania całości lub części programu komputerowego, jakimikolwiek środkami i w jakiejkolwiek formie, w szczególności poprzez utrwalanie, kopiowanie, wprowadzanie do pamięci komputera, serwera, Repozytorium, środowiska deweloperskiego, testowego lub innego środowiska wykorzystywanego w Projekcie Grupowym;

b. uruchamiania, wyświetlania, stosowania, przekazywania i przechowywania programu;

c. tłumaczenia, przystosowywania, zmiany układu oraz dokonywania innych zmian, w tym poprawiania błędów, refaktoryzacji, optymalizacji, rozbudowywania, integrowania, dzielenia na moduły, łączenia z innym kodem oraz zastępowania jego części;

d. tworzenia i wykorzystywania kolejnych wersji, rozwinięć i modyfikacji programu w ramach Projektu Grupowego;

e. rozpowszechniania całości albo jego części w zakresie wyraźnie przewidzianym w niniejszych Zasadach.

6. W odniesieniu do Utworów Projektowych innych niż programy komputerowe, w szczególności dokumentacji, tekstów, grafik, schematów i projektów interfejsu, licencja obejmuje:

a. utrwalanie i zwielokrotnianie techniką cyfrową;

b. wprowadzanie do pamięci komputerów, serwerów, Repozytorium, systemów chmurowych i innych systemów wykorzystywanych przy Projekcie Grupowym;

c. udostępnianie Utworu Projektowego Uczestnikom i osobom wspierającym Projekt w zakresie niezbędnym do jego realizacji;

d. wyświetlanie, prezentowanie oraz wykorzystywanie w ramach Spotkań Grupowych i pracy nad Projektem;

e. wykorzystywanie Utworu Projektowego jako części Projektu Grupowego.

7. Uczestnik zezwala Sprzedawcy na dokonywanie, korzystanie i rozporządzanie opracowaniami Utworu Projektowego oraz na zezwalanie osobom uprawnionym do udziału w Projekcie Grupowym na wykonywanie zależnych praw autorskich w zakresie niezbędnym do prowadzenia i rozwijania Projektu Grupowego.

8. Sprzedawca jest uprawniony do udzielania sublicencji do Utworów Projektowych:

a. aktualnym i przyszłym Uczestnikom tego samego Projektu Grupowego;

b. osobom prowadzącym, moderującym lub wspierającym Projekt Grupowy;

c. podmiotom świadczącym na rzecz Sprzedawcy usługi techniczne związane z przechowywaniem, utrzymaniem, testowaniem albo zabezpieczeniem Projektu;

– wyłącznie w zakresie niezbędnym do prowadzenia, rozwijania, utrzymywania i zabezpieczenia Projektu Grupowego.

9. Sublicencja udzielana Uczestnikowi obejmuje wyłącznie korzystanie z Utworów Projektowych innych osób w związku z jego aktywnym udziałem w Projekcie Grupowym i w zakresie potrzebnym do wykonywania powierzonych zadań, przeglądu kodu, testów i innych prac projektowych. Z chwilą zakończenia udziału Uczestnika w Projekcie Grupowym jego uprawnienie do korzystania z Utworów Projektowych innych osób wygasa, z wyjątkiem materiałów wyraźnie przeznaczonych przez Sprzedawcę do zachowania lub wykorzystania po zakończeniu Projektu.

10. Zakończenie udziału Uczestnika w Projekcie Grupowym, w tym wskutek zakończenia Subskrypcji, nie powoduje wygaśnięcia licencji udzielonej wcześniej Sprzedawcy do Utworów Projektowych prawidłowo wniesionych przez Uczestnika do Projektu Grupowego. Uczestnik nie może z tego powodu żądać usunięcia swojego Wkładu z Repozytorium, historii zmian ani z kolejnych wersji Projektu, o ile dalsze korzystanie mieści się w zakresie udzielonej licencji.

11. Jeżeli Utwór Projektowy powstał w wyniku współtwórczej działalności kilku Uczestników albo Wkłady kilku osób tworzą wspólnie utwór, który nie może być w praktyce wykorzystywany w sposób całkowicie niezależny, każdy Uczestnik, w zakresie przysługujących mu praw, udziela Sprzedawcy licencji określonej w niniejszym paragrafie oraz wyraża zgodę na korzystanie z całości Utworu Projektowego w ramach Projektu Grupowego, jego dalsze rozwijanie, modyfikowanie i łączenie z innymi Wkładami.

12. Zgoda, o której mowa w ust. 11 powyżej, obejmuje w szczególności kontynuowanie Projektu Grupowego po zakończeniu udziału jednego lub kilku współtwórców oraz dalsze dokonywanie zmian przez pozostałych albo nowych Uczestników.

13. Autorskie prawa osobiste do Utworu Projektowego pozostają przy jego twórcy. Uczestnik nie zrzeka się autorstwa Utworu Projektowego. Autorstwo Wkładów może być dokumentowane w szczególności za pomocą historii Repozytorium, commitów, pull requestów oraz danych konta Uczestnika.

14. W zakresie programów komputerowych Uczestnik przyjmuje do wiadomości i akceptuje, że kod będący jego Utworem Projektowym może być w granicach udzielonej licencji modyfikowany, refaktoryzowany, łączony z kodem innych osób, zastępowany lub usuwany z aktualnej wersji Projektu Grupowego.

15. Uczestnik może wykorzystywać samodzielnie stworzony przez siebie Utwór Projektowy poza Projektem Grupowym, ponieważ zachowuje do niego autorskie prawa majątkowe, pod warunkiem że takie wykorzystanie nie powoduje:

a. wykorzystania Utworów Projektowych innych Uczestników;

b. ujawnienia Informacji Projektowych;

c. skopiowania lub wykorzystania części Projektu, do której Uczestnik nie posiada samodzielnych praw;

d. naruszenia zasad poufności i zakazów określonych w § 9 Zasad.

16. Uczestnik nie nabywa z tytułu udziału w Projekcie Grupowym autorskich praw majątkowych do całego Projektu Grupowego ani prawa do samodzielnego rozporządzania całym Projektem, chyba że takie uprawnienie wynika z odrębnej umowy albo bezwzględnie obowiązujących przepisów prawa.

17. Uczestnik nie może przedstawiać całego Projektu Grupowego jako utworu stworzonego samodzielnie. W CV, portfolio lub procesie rekrutacyjnym może wskazywać udział w Projekcie, jego charakter, użyte technologie oraz rzeczywisty zakres własnego Wkładu, z zachowaniem zasad poufności określonych w Zasadach.

Elementy zewnętrzne i open source

18. Uczestnik może wprowadzać do Projektu Grupowego Elementy Zewnętrzne wyłącznie wtedy, gdy posiada podstawę prawną do ich wykorzystania i przestrzega warunków właściwej licencji.

19. Uczestnik jest zobowiązany wskazać źródło Elementu Zewnętrznego oraz licencję, na której jest on wykorzystywany, w szczególności poprzez oznaczenie tego w Repozytorium, dokumentacji albo w sposób przyjęty przez Grupę.

20. Wprowadzenie do Projektu Grupowego Elementu Zewnętrznego objętego licencją, która może nakładać obowiązek udostępnienia kodu źródłowego, udzielenia dalszej licencji na cały utwór lub jego istotną część, publicznego udostępnienia Projektu albo spełnienia innych obowiązków mogących wpływać na zasady dalszego korzystania z Projektu, wymaga uprzedniej zgody (pod rygorem nieważności) Sprzedawcy.

21. Sprzedawca może nakazać usunięcie albo zastąpienie Elementu Zewnętrznego, jeżeli jego wykorzystanie narusza prawa osób trzecich, warunki licencji lub pozostaje w sprzeczności z przyjętym sposobem dalszego rozwijania Projektu Grupowego.

22. Uczestnik nie może wnosić do Projektu Grupowego kodu, dokumentacji ani innych materiałów, do których prawa przysługują jego pracodawcy, klientowi, zleceniodawcy albo innej osobie trzeciej, chyba że posiada odpowiednie uprawnienie pozwalające na ich wykorzystanie w Projekcie na zasadach określonych w niniejszych Zasadach.

Komercjalizacja i publiczne udostępnienie

23. Licencja określona w niniejszym paragrafie obejmuje korzystanie z Utworów Projektowych w celu prowadzenia, kontynuowania, rozwijania, testowania, prezentowania i archiwizowania Projektu Grupowego w ramach działalności edukacyjnej Sprzedawcy.

24. Publiczne udostępnienie kodu źródłowego całego Projektu Grupowego na licencji open source, odpłatne udzielenie osobie trzeciej prawa do korzystania z całej aplikacji, sprzedaż Projektu Grupowego albo wykorzystanie Projektu jako samodzielnego produktu komercyjnego nie jest objęte licencją określoną w niniejszym paragrafie, chyba że przed wniesieniem danego Utworu Projektowego Uczestnik został wyraźnie poinformowany o takim sposobie wykorzystania i udzielił odpowiedniego upoważnienia.

25. Jeżeli Sprzedawca zamierza dokonać komercjalizacji Projektu Grupowego w zakresie wykraczającym poza ust. 23, zasady korzystania z chronionych Utworów Projektowych znajdujących się w wersji przeznaczonej do komercjalizacji zostaną określone w odrębnych uzgodnieniach z osobami uprawnionymi.

§ 11. Narzędzia, bezpieczeństwo i awarie

1. Udział w Projekcie Grupowym wymaga co najmniej możliwości korzystania z Discorda, GitHuba i Jiry, chyba że przed rozpoczęciem danej Grupy wskazano inne narzędzia. Uczestnik jest zobowiązany założyć wymagane konta i korzystać z nich zgodnie z regulaminami ich dostawców.

2. Sprzedawca może zastąpić dane narzędzie innym narzędziem o porównywalnej funkcji, jeżeli dotychczasowe narzędzie zostanie wycofane, istotnie zmieni zasady działania, przestanie być dostępne albo jego używanie będzie stwarzało uzasadnione ryzyko bezpieczeństwa. Sprzedawca informuje Uczestników o zmianie przed jej zastosowaniem i przekazuje instrukcję przejścia do nowego narzędzia.

3. Uczestnik odpowiada za prawidłowe działanie własnego urządzenia, łącza internetowego, mikrofonu oraz oprogramowania. Awaria po stronie Uczestnika nie powoduje obowiązku powtarzania Spotkania Grupowego.

4. Jeżeli awaria po stronie Sprzedawcy albo wykorzystywanego przez niego narzędzia uniemożliwia przeprowadzenie istotnej części Spotkania Grupowego przez co najmniej 15 minut, Sprzedawca kontynuuje spotkanie przy użyciu narzędzia zastępczego, jeżeli jest to możliwe, a jeżeli nie – wyznacza termin dokończenia brakującej części spotkania w ciągu 7 dni.

5. Uczestnik jest zobowiązany chronić hasła, tokeny, klucze i inne dane dostępowe. Podejrzenie przejęcia konta, ujawnienia tokenu lub innego incydentu bezpieczeństwa należy zgłosić Sprzedawcy niezwłocznie po jego stwierdzeniu.

§ 12. Nagrywanie, komunikacja i dane innych Uczestników

1. Uczestnik nie może samodzielnie nagrywać, transmitować, publikować ani udostępniać Spotkań Grupowych, wypowiedzi, ekranu, wizerunku lub głosu innych osób bez wymaganej zgody Sprzedawcy oraz zainteresowanych osób, pod rygorem nieważności.

2. Jeżeli dane Spotkanie Grupowe jest nagrywane przez Sprzedawcę, Uczestnicy są o tym informowani przed rozpoczęciem nagrywania. Zasady przetwarzania danych związanych z nagraniem określa Polityka Prywatności.

3. Wykorzystanie wizerunku, głosu albo wypowiedzi Uczestnika w celach marketingowych wymaga odrębnej podstawy prawnej; jeżeli podstawą jest zgoda, zgoda jest dobrowolna i nie stanowi warunku udziału w Spotkaniu Grupowym.

4. Dane, wypowiedzi i informacje dotyczące innych Uczestników mogą być wykorzystywane wyłącznie w zakresie związanym z realizacją Produktu. Zabronione jest wykorzystywanie danych Uczestników do niezamówionego marketingu, uporczywego kontaktu lub innych celów niezwiązanych z udziałem w Grupie.

§ 13. Naruszenie Zasad i zakończenie udziału przez Sprzedawcę

1. W przypadku naruszenia Zasad Sprzedawca może zastosować środek odpowiedni do rodzaju naruszenia: zwrócić uwagę, usunąć sporną treść, odebrać Uczestnikowi określone uprawnienie w Jirze lub Repozytorium, czasowo zablokować możliwość publikowania na Kanale Komunikacji albo usunąć Uczestnika z bieżącego Spotkania Grupowego.

2. W przypadku powtarzającego się naruszania zasad współpracy Sprzedawca przesyła Uczestnikowi ostrzeżenie i wskazuje naruszenie wymagające zaprzestania. Kolejne podobne naruszenie po otrzymaniu ostrzeżenia może skutkować zakończeniem udziału Uczestnika z końcem bieżącego Okresu Rozliczeniowego.

3. Sprzedawca może zakończyć udział Uczestnika ze skutkiem natychmiastowym bez wcześniejszego ostrzeżenia w przypadku umyślnego ujawnienia kodu lub danych dostępowych, umieszczenia złośliwego kodu, nieuprawnionego dostępu do cudzych kont lub zasobów, poważnego nękania, gróźb, przemocy, umyślnego niszczenia zasobów Projektu albo innego naruszenia stwarzającego realne zagrożenie dla bezpieczeństwa Grupy lub systemów.

4. Jeżeli udział w Produkcie rozliczany jest w ramach Subskrypcji i zostaje zakończony ze skutkiem na koniec Okresu Rozliczeniowego, po tym okresie nie są pobierane kolejne Opłaty Subskrypcyjne.

5. Jeżeli Sprzedawca zakończy udział Uczestnika ze skutkiem natychmiastowym w trakcie opłaconego Okresu Rozliczeniowego, zwraca część Opłaty Subskrypcyjnej odpowiadającą okresowi od dnia zakończenia dostępu do końca opłaconego Okresu Rozliczeniowego. Sprzedawca może potrącić z kwoty zwrotu wymagalną karę umowną lub roszczenie odszkodowawcze, jeżeli spełnione są ustawowe warunki potrącenia.

6. Jeżeli Produkt został opłacony jednorazowo i udział zostaje zakończony przed wykonaniem całego świadczenia, Sprzedawca zwraca część Ceny Całkowitej odpowiadającą Spotkaniom Grupowym lub innym wyodrębnionym świadczeniom, które nie zostaną wykonane. Zwrot nie obejmuje prawidłowo wykonanych świadczeń ani materiałów, które zgodnie z Umową pozostają do dyspozycji Kupującego.

7. Zakończenie udziału nie wyłącza odpowiedzialności Uczestnika za naruszenia dokonane przed jego zakończeniem.

§ 14. Skutki zakończenia Subskrypcji i dostęp do zasobów

1. Jeżeli Kurs Grupowy albo Projekt Grupowy jest oferowany w modelu Subskrypcji, zasady wypowiedzenia Subskrypcji i pobierania Opłat Subskrypcyjnych określa Regulamin.

2. Po zakończeniu ostatniego opłaconego Okresu Rozliczeniowego Uczestnik traci prawo udziału w kolejnych Spotkaniach Grupowych i dostęp do zasobów udostępnianych wyłącznie w ramach aktywnej Subskrypcji.

3. W przypadku Projektu Grupowego po zakończeniu udziału Sprzedawca usuwa dostęp Uczestnika do prywatnego Repozytorium, Jiry oraz prywatnych kanałów Discord. Obowiązek usunięcia lokalnych kopii Repozytorium określa § 9 ust. 7 Zasad.

4. W przypadku Kursu Grupowego zakończenie Subskrypcji albo zakończenie Kursu nie pozbawia Uczestnika prawa do bezterminowego korzystania na własny użytek z materiałów przeznaczonych do zachowania, które zostały mu prawidłowo udostępnione w opłaconym okresie.

5. Ponowne dołączenie do Projektu Grupowego po zakończeniu udziału wymaga nowego Zamówienia oraz dostępnego miejsca w Grupie. Uczestnik nie ma gwarancji powrotu do tego samego składu Grupy ani do zadania wykonywanego przed zakończeniem udziału.

§ 15. Dane osobowe

1. Zasady przetwarzania danych osobowych w związku z udziałem w Kursie Grupowym i Projekcie Grupowym określa Polityka Prywatności.

2. Uczestnik przyjmuje do wiadomości, że udział w Grupie wiąże się z udostępnieniem pozostałym Uczestnikom danych niezbędnych do współpracy, w szczególności imienia lub nazwy użytkownika, danych widocznych w Discordzie, GitHubie lub Jirze, a podczas aktywnego udziału głosowego – również głosu.

3. Uczestnik nie powinien zamieszczać w Repozytorium, Jirze ani na Kanale Komunikacji danych osobowych osób trzecich, jeżeli nie jest to konieczne do realizacji Projektu i nie zostało uzgodnione ze Sprzedawcą.

§ 16. Postanowienia końcowe

1. Zasady są udostępniane przed zawarciem Umowy w sposób umożliwiający ich zapisanie i odtworzenie. W odniesieniu do Produktu, dla którego Zasady zostały wskazane jako dokument obowiązujący, stanowią one część Umowy.

2. W sprawach nieuregulowanych w Zasadach zastosowanie mają Regulamin oraz obowiązujące przepisy prawa.

3. Jeżeli określone postanowienie Zasad okaże się nieważne lub bezskuteczne, nie wpływa to na ważność pozostałych postanowień.

4. Zmiana Zasad nie wpływa na Umowy zawarte przed wejściem zmiany w życie, chyba że Kupujący wyraźnie zaakceptuje zmianę albo jej zastosowanie do trwającej Umowy wynika z bezwzględnie obowiązujących przepisów prawa.

5. Zasady wchodzą w życie w dniu 01.09.2026.