module.monster BETA

Regulamin

Ten regulamin to umowa między Tobą a operatorem module.monster: co robi serwis, czym są konto i kredyt buildu, o co możesz poprosić i co należy do Ciebie, gdy build się skończy. Tak jak strona o prywatności, każda jego linijka opisuje to, co oprogramowanie naprawdę robi.

Co robi serwis

module.monster zamienia opis tego, co ma robić Twój sklep, w moduł PrestaShop. Zakres ustalasz w rozmowie z agentem; po zatwierdzeniu specyfikacji moduł zostaje napisany, przetestowany na działającej instalacji PrestaShop, przetłumaczony, opisany i spakowany do zipa. I to wszystko. Zipa instalujesz samodzielnie, we własnym czasie: nikt tutaj nie dostaje dostępu do Twojego sklepu i nic nie dzieje się w Twoim sklepie w Twoim imieniu.

Serwis prowadzi operator tej strony, dostępny pod adresem [email protected]. Założenie konta — czy w ogóle korzystanie z serwisu — oznacza zgodę na to, co jest na tej stronie. Jeśli się na to nie zgadzasz, nie zakładaj konta.

Twoje konto

Żeby cokolwiek zbudować, potrzebujesz konta. Czego się po nim oczekuje:

  • Jedno konto należy do jednej osoby. Nie udostępniaj swojego logowania — kto je ma, może wydać Twoje kredyty buildów, czytać Twoje rozmowy i pobierać Twoje moduły.
  • Używaj adresu e-mail, który należy do Ciebie. Identyfikuje konto i jest adresem, na który odpowiada wsparcie, więc prośba dotycząca konta jest realizowana tylko wtedy, gdy przychodzi z tego adresu.
  • Wybierz hasło, którego nie używasz nigdzie indziej, i zachowaj je dla siebie. Jest przechowywane wyłącznie jako hash bcrypt, więc nikt tutaj nie odczyta go z powrotem — a portal nie ma dziś resetu hasła, więc zgubione hasło to sprawa dla wsparcia, a nie link, o który da się poprosić.
  • Konto założone przyciskiem Google nie ma hasła w ogóle. Loguj się do niego dalej przez Google: w portalu nie ma sposobu, żeby dodać do takiego konta hasło później.
  • To, co dzieje się przez Twoje konto, jest Twoją odpowiedzialnością — przesłane opisy, wgrane obrazy i wydane kredyty.

Kredyty buildów

A build credit is the unit of work here. Credits are granted on request, not given automatically at signup. Exactly what spends one:

  • Rozmowa z agentem nic nie kosztuje. Opisanie pomysłu, zmiana zdania, napisanie go od nowa albo odejście od tematu nie kosztują nic, niezależnie od tego, jak długo rozmowa trwa.
  • Zatwierdzenie specyfikacji wydaje dokładnie jeden kredyt. Jest pobierany w chwili zatwierdzenia, zanim cokolwiek trafi do potoku budowania, więc dwa zatwierdzenia przychodzące naraz nigdy nie wydadzą dwa razy tego samego ostatniego kredytu.
  • Jeśli to przekazanie się nie uda — agent wciąż kończy odpowiedź, specyfikacji nie da się spisać albo samo wypuszczenie kończy się błędem — kredyt wraca na saldo od razu, w tym samym żądaniu, i nic nie zostaje zbudowane.
  • Gdy moduł trafi już do potoku budowania, kredyt jest wydany. Jeśli build później się nie powiedzie albo zostanie oznaczony jako wymagający uwagi, oprogramowanie samo go nie zwraca; napisz na [email protected], a przyjrzy się temu człowiek.
  • Każde zatwierdzenie wydaje jeden, czy to Twój drugi moduł, czy zmieniona wersja tego, który już masz.
  • Przy zerze zatwierdzenie zostaje odrzucone i nic nie powstaje. Burza mózgów działa dalej.

Saldo widać na stronie konta, a portal mówi, ile zostało, w momencie gdy zatwierdzenie przechodzi.

Kredyty to nie pieniądze. Portal nie ma strony płatności, nigdy nie prosi o kartę i żadnej nie przechowuje — kredyty są przyznawane kontu i dlatego ta strona nie podaje za nie ceny. W oprogramowaniu nic też nie powoduje wygaśnięcia kredytu: saldo zostaje na koncie, dopóki nie zostanie wydane.

Co dostajesz

Gdy build się kończy, strona modułu udostępnia zipa: zwykły moduł PrestaShop z numerem wersji, instalowany samodzielnie z własnego zaplecza. W środku jest czytelny PHP, zamówione tłumaczenia, ilustrowany przewodnik dla każdego z tych języków oraz tekst licencji. Moduł nie dzwoni do domu i nie potrzebuje module.monster, żeby dalej działać.

Zip istnieje dopiero wtedy, gdy build się skończy; do tego czasu strona modułu pokazuje, na jakim jest etapie. Buildy bywają nieudane — krok, który wciąż wraca zły, jest ponawiany, a potem moduł zostaje oznaczony do sprawdzenia, zamiast wysyłać coś zepsutego. Ten regulamin nie ustala ani czasu dostawy, ani zobowiązania do dostępności, bo oprogramowanie nie składa żadnego z nich.

Budowana jest ta specyfikacja, która została zatwierdzona. Wcześniejsza rozmowa jest miejscem, w którym ustala się kształt modułu, więc przeczytaj ją przed zatwierdzeniem: zatwierdzenie jest tym, co go wypuszcza, i rozmowa w tym momencie się zamyka.

Do kogo należy moduł

Zip jest Twój — możesz go używać, zmieniać, instalować na dowolnej liczbie własnych sklepów i przekazać własnemu programiście. Dokładny stan rzeczy to to, co krok pakowania wpisuje do plików, a wpisuje to:

Nagłówek licencyjny w każdym pliku źródłowym

Każdy plik źródłowy w paczce ma krótki nagłówek z nazwą modułu, jego wersją, rokiem, autorem skonfigurowanym dla tej fabryki i licencją, której podlega. Jest dodawany po drodze do zipa, a nie w trakcie budowania modułu.

Academic Free License 3.0

To licencja wymieniona w każdym z tych nagłówków, a jej tekst jest dołączony do paczki jako LICENSE.md. AFL-3.0 jest licencją otwartą: pozwala używać, kopiować, modyfikować, rozpowszechniać i sublicencjonować kod, także w sklepie prowadzonym komercyjnie, na warunkach zapisanych w tym pliku.

To, co napiszesz, zostaje Twoje

Twój opis, Twoje wiadomości i załączone zrzuty ekranu należą do Ciebie. Nic na tej stronie nie bierze do nich licencji: służą do zbudowania Twojego modułu i do niczego więcej.

Linijka praw autorskich w nagłówku wymienia autora skonfigurowanego dla tej fabryki, a nie Twój sklep. Prawa do kodu daje Ci udzielenie licencji stojące obok, w tym samym nagłówku. Jeśli ta strona i dostarczona paczka kiedykolwiek będą się różnić, obowiązuje plik, który został dostarczony.

Dwóch rzeczy świadomie się tu nie twierdzi. Nic nie zabrania odsprzedaży ani dalszego rozpowszechniania modułu — AFL-3.0 na to pozwala. I nic nie obiecuje, że moduł zbudowany dla Ciebie jest niepowtarzalny: dwa podobne opisy mogą dać podobne moduły i żadna wyłączność nie jest przyznawana.

O co nie wolno prosić

Agenci budują to, o co się ich poprosi, więc te granice są po Twojej stronie:

  • Proś tylko o moduły zgodne z prawem tam, gdzie jesteś Ty i Twój sklep, i takie, do zbudowania których masz prawo. Nic, czego celem jest oszustwo, spam, włamanie do cudzego systemu albo obchodzenie się z danymi innych osób w sposób, na który te osoby się nie zgodziły.
  • Wgrywaj tylko obrazy, do których masz prawa. Zrzut ekranu jest przechowywany na serwerze i przekazywany agentowi, więc nie załączaj niczego, co jest cudzym materiałem poufnym.
  • Trzymaj się limitów, które stawia portal: pomysł to najwyżej 2000 znaków, a załączony obraz najwyżej 5 MB. Logowanie i rejestracja mają ograniczenie liczby prób — nie obchodź go i nie steruj portalem ani czatem ze skryptu.
  • Twoje moduły i rozmowy są przypisane do Twojego konta. Nie próbuj sięgać do cudzych ani logować się jako ktoś inny niż Ty.
  • Nie atakuj serwisu, kontenera, w którym moduły powstają i są testowane, ani sklepów, na których się testuje — i nie używaj buildu jako sposobu na wgranie kodu na tę infrastrukturę w innym celu niż moduł, o który prosisz.
  • Rozmowy używaj do ustalania zakresu modułu. Jest po to, żeby projektować moduły PrestaShop, i o tym będzie odpowiadać.

Beta, i stan taki, jaki jest

module.monster jest w becie i plakietka obok nazwy mówi to na każdej stronie. Funkcje się zmieniają, kroki dochodzą i znikają, a to, co w zeszłym tygodniu działało tak, w tym może działać inaczej. Serwis jest udostępniany taki, jaki jest, bez żadnych gwarancji: ani że build się powiedzie, ani że moduł pasuje akurat do Twojego sklepu, ani że serwis będzie dostępny wtedy, gdy będzie potrzebny.

Kod piszą agenci AI i oni testują go na prawdziwej instalacji PrestaShop, co wyłapuje bardzo dużo i nie wyłapie wszystkiego. Traktuj to, co dostajesz, tak jak każdy moduł z zewnątrz: przeczytaj go, zainstaluj najpierw na sklepie testowym, zrób kopię zapasową i upewnij się, że robi to, czego potrzebujesz, zanim zbliży się do sklepu produkcyjnego i prawdziwych zamówień. To Ty go instalujesz, więc to Ty odpowiadasz za to, co tam robi.

W zakresie, w jakim pozwala na to prawo miejsca, w którym jesteś, operator nie odpowiada za szkody wynikające z korzystania z serwisu ani z modułu nim zbudowanego. Tam, gdzie to prawo daje Ci uprawnienia, których nie można się zrzec — a w kilku krajach, w których serwis jest oferowany, daje — te uprawnienia zostają w mocy i nic na tej stronie ich nie ogranicza.

Zawieszenie i rezygnacja

Konto ma flagę aktywności. Jeśli zostanie zdjęta — za naruszenie powyższego punktu albo dlatego, że konto służy do szkodzenia serwisowi lub komuś innemu — od tej chwili logowanie jest odrzucane, a już otwarta sesja kończy się przy następnym żądaniu. Samo w sobie nie usuwa to niczego.

Z serwisu możesz zrezygnować, kiedy zechcesz: nie ma czego wypowiadać ani żadnego okresu wypowiedzenia. „Usuń konto” na stronie konta zamyka je na dobre — operacja jest odrzucana, dopóki trwa build, więc najpierw pozwól mu się skończyć. Napisanie na [email protected] robi to samo ręcznie, a strona o prywatności opisuje, co zostaje potem.

Zawieszenie nie sięga do tego, co już zostało zbudowane. Dostarczony moduł niesie swoją licencję w plikach, a zamknięcie czy zawieszenie konta jej nie cofa.

Zmiany regulaminu

Ta strona jest częścią oprogramowania i zmienia się, gdy zmienia się oprogramowanie — o to właśnie chodzi w pisaniu jej z kodu, a nie z szablonu. Ostatnia aktualizacja: 15 sierpnia 2026.

Nie ma powiadomienia o zmianach, które dałoby się zasubskrybować: portal nie ma jak wysłać e-maila, więc zapisem jest data powyżej. Korzystanie z serwisu po zmianie oznacza, że obowiązuje wersja z tej strony. Jeśli zmiana jest nie do przyjęcia, przestań korzystać z serwisu i napisz na [email protected] w sprawie konta.

Pytanie o cokolwiek z tej strony — co obejmuje kredyt, na co pozwala licencja albo o dowolny inny punkt — idzie na ten sam adres.

Napisz do nas o regulaminie