v0 Vercel – generator interfejsów: jak z niego korzystać, ile kosztuje z hostingiem i co z danymi
v0 Vercel, czyli v0 z adresu v0.app (dawniej v0.dev), to agent AI od Vercela, który z opisu w zwykłym języku buduje interfejsy i aplikacje full-stack w Next.js, Tailwind i shadcn/ui i publikuje je na Vercelu. Płacisz za niego w kredytach liczonych w dolarach (plan Plus: 30 USD za użytkownika miesięcznie), a hosting to osobny rachunek: plan Hobby Vercela dopuszcza wyłącznie użytek niekomercyjny, więc aplikacja firmowa wymaga planu Pro (20 USD miesięcznie za miejsce Developer).
„v0” to w tym tekście narzędzie Vercela z adresu v0.app, a nie klasa palności UL 94 V-0 ani oznaczenie znane z fizyki. Cztery rzeczy odróżniają ten opis od innych. Po pierwsze, koszt liczymy w dolarach i w poleceniach, a nie tylko w cenie planu. Kredyty v0 są dolarami, a koszt jednego polecenia zależy od liczby tokenów i wybranego modelu. Przy założeniu ilustracyjnym 20 tys. tokenów wejścia i 4 tys. wyjścia polecenie w modelu v0 Pro kosztuje 0,08 USD, więc 30 USD miesięcznie starcza na 375 takich poleceń. Po drugie, hosting traktujemy jako drugi rachunek. Plan Hobby Vercela służy tylko do użytku niekomercyjnego i osobistego, a Vercel definiuje użytek komercyjny szeroko: obejmuje każde wdrożenie, na którym korzyść finansową ma ktokolwiek zaangażowany w produkcję projektu, także płatny pracownik piszący kod. Po trzecie, dane: tabela planów i FAQ producenta opisują rezygnację z trenowania modeli różnie, więc rozdzielamy źródła według klasy dowodu. Po czwarte, granice podajemy wartościami z dokumentacji: sandbox działa najwyżej 24 godziny, edytor przyjmuje pliki do 1 MB, a załączniki do 5 MB na Free i do 20 MB na planach płatnych.
Poniżej znajdziesz obieg pracy od opisu do publikacji, tabelę „co zbudujesz, a czego nie”, plany i stawki modeli, wyliczenie, ile poleceń mieści pula kredytów, warunki hostingu z kosztem zespołu pięciu osób, tabelę przenoszenia kodu, zestawienie zasad trenowania modeli, checklistę przed publikacją aplikacji i tabelę decyzyjną dla firmy. Mapę wszystkich klas narzędzi do pisania kodu opisujemy w tekście AI do programowania – które narzędzie do czego.
W skrócie:
- v0 ma plany Free (0 USD, 7 wiadomości dziennie), Plus (30 USD za użytkownika), Business (100 USD za użytkownika) i Enterprise (wycena indywidualna); kredyty są dolarami, a koszt polecenia zależy od tokenów i modelu.
- Aplikacja z v0 działa w projekcie Vercela z osobnym planem: Hobby jest bezpłatny, ale tylko do użytku niekomercyjnego; pięć osób publikujących komercyjnie to 150 USD za v0 Plus i 100 USD za miejsca Pro, razem 250 USD miesięcznie.
- Vercel według FAQ v0 nie jest właścicielem wygenerowanego kodu, a kod wyniesiesz przez GitHub (v0 nigdy nie wypycha zmian bezpośrednio na gałąź główną) albo pobierając pliki.
- Rezygnację z trenowania tabela planów v0 pokazuje tylko na Business i Enterprise, a FAQ i regulamin Vercela opisują ją szerzej, więc ustawienia zespołu sprawdzasz sam przed wklejeniem danych firmy.
v0 – co to jest i jak działa generator interfejsów od Vercela?
v0 to agent AI od Vercela, który według dokumentacji pomaga „create real code and full-stack apps and agents” z opisu w zwykłym języku: buduje interfejs z kodu w Next.js, Tailwind i shadcn/ui, może podłączyć bazę danych i publikuje wynik na Vercelu. Next.js to framework do budowy aplikacji webowych w React, Tailwind to biblioteka stylów, a shadcn/ui to zestaw gotowych komponentów interfejsu. Dokumentacja wymienia ten zestaw jako „Next.js, Tailwind, shadcn/ui, and more”, a serwer deweloperski w sandboxie rozpoznaje projekty Next.js, Vite i zwykłego Node.js.
Obieg pracy w v0 wygląda tak: opisujesz, co ma powstać, a agent tworzy pierwszą wersję. Wynik oglądasz jako podgląd albo jako kod. Poprawki zlecasz kolejnymi wiadomościami w czacie. Gotową wersję publikujesz na Vercelu przyciskiem Publish. Opcjonalnie łączysz czat z repozytorium GitHub, a zmiany trafiają wtedy na gałąź roboczą i do pull requesta (zgłoszenia zmian do przeglądu).
| Element v0 | Co robi | Wartość z dokumentacji |
|---|---|---|
| Czat i agent | prowadzi pracę: pisze kod, poprawia, odpowiada | wyszukiwanie w sieci, „browser use” (otwiera zbudowaną aplikację, używa jej i krytykuje projekt), automatyczne naprawianie błędów (brakujące pliki i zależności, składnia, importy, błędy uruchomieniowe), polecenia w terminalu sandboxa, tryby uprawnień Ask, Auto i Full |
| Sandbox | uruchamia projekt i podgląd w izolowanej maszynie wirtualnej | osobna maszyna na czat; start z czasem życia 30 minut, przedłużanie o 10 minut, gdy zostaje 5 minut lub mniej; najwyżej 24 godziny od utworzenia; menedżery pakietów pnpm, npm, yarn i bun |
| Podgląd | pokazuje działającą wersję aplikacji | własny adres, który nie zmienia adresu produkcyjnego |
| Kod i Design mode | edycja plików i wizualna zmiana stylów | edytor plików UTF-8 do 1 MB; Design mode dostępny także na Free |
| Integracje | baza danych, pliki, zewnętrzne narzędzia | Neon, Supabase, Upstash, Vercel Blob; serwery MCP (15 gotowych ustawień i własne serwery) |
| Funkcje AI w aplikacji | dodaje do aplikacji funkcje korzystające z modeli AI | v0 jest skonfigurowane na Vercel AI Gateway; można też podać własny klucz dostawcy jako zmienną środowiskową |
MCP (Model Context Protocol) to standard podłączania zewnętrznych narzędzi do agenta AI; jego budowę opisujemy w przewodniku po Model Context Protocol. Vercel zmienił adres narzędzia z v0.dev na v0.app wpisem z 11 sierpnia 2025 roku, w którym przedstawił v0 jako „the AI builder for everyone”. Czym w ogóle jest agent, który sam planuje i wykonuje kroki, piszemy w tekście co to jest agent AI.
Jak korzystać z v0: od opisu do opublikowanej aplikacji
Z v0 korzystasz w pętli „opisz, obejrzyj podgląd lub kod, popraw, opublikuj”: dokumentacja podaje cztery kroki startowe (wejście na v0.app i logowanie, nowy czat lub projekt, opis pomysłu w wybranym języku, przegląd wyniku i poprawki), a pracę prowadzisz w czacie, w zakładkach Code i Design oraz przyciskiem Publish. Sam obieg w v0 składa się z sześciu etapów opisanych w dokumentacji:
- Opis – piszesz w czacie, co ma powstać; v0 przyjmuje kolejkę do 10 poleceń.
- Podgląd – oglądasz działającą wersję w sandboxie.
- Kod – przeglądasz i edytujesz pliki; zaznaczenie wierszy w kodzie dodaje komentarz, który staje się kontekstem kolejnego polecenia.
- Design mode – wybierasz element w podglądzie i zmieniasz jego style w panelu (typografia, kolory, marginesy, obramowanie, krycie, cień, tekst) albo poleceniem; „Apply” tworzy nową wersję czatu, którą można porównać i cofnąć. Design mode działa tylko na najnowszej wersji czatu i nie działa w widoku mobilnym.
- Import z Figmy – na planach płatnych podajesz link do pliku (kilka ekranów) albo ramki (jeden ekran); limity odczytu ustala Figma, nie v0.
- Publikacja – Publish aktualizuje wdrożenie produkcyjne na Vercelu.
Dokumentacja v0 daje trzy zasady pisania poleceń. Zacznij prosto. Przy złożonym projekcie najpierw poproś o wymagania (przykład z dokumentacji: „Create a PRD for a restaurant reservation system”), potem o wersję minimalną, a dopiero potem o poprawki. Podawaj stack: framework, bazę danych i sposób logowania.
v0 odpowiada w języku polecenia: FAQ mówi, że możesz pisać „in your preferred language”, a v0 odpowie w tym samym języku. Listy obsługiwanych języków producent nie podaje i polskiego nie wymienia. Tego nie testowaliśmy, więc nie rozstrzygamy, jak v0 radzi sobie z poleceniami po polsku.
v0 pokazuje koszt każdego polecenia w panelu zużycia (v0.app/settings/usage): przy każdym zdarzeniu widać datę, rodzaj, model i koszt w kredytach, a całość można pobrać jako plik CSV z zakresu do 365 dni. To najprostszy sposób na własny pomiar kosztu polecenia. Kosztu w panelu nie mierzyliśmy, więc w sekcji o kredytach podajemy wyłącznie wyliczenie ze stawek.
Co zbudujesz w v0, a czego nie?
W v0 zbudujesz interfejs, prototyp i aplikację full-stack z bazą danych w stacku Next.js, Tailwind i shadcn/ui (także na bazie projektu zaimportowanego z GitHuba), a dokumentacja nie opisuje budowy natywnych aplikacji mobilnych, nie podaje listy obsługiwanych języków poleceń ani gwarancji dostępności aplikacji. Poniższa tabela zbiera warunki z dokumentacji v0.
| Zadanie | Czy v0 to zrobi? | Warunek z dokumentacji |
|---|---|---|
| Interfejs i komponenty | tak | kod w czacie albo w repozytorium GitHub |
| Prototyp aplikacji z bazą danych | tak | integracje Neon, Supabase, Upstash, Vercel Blob; dodanie integracji zakłada nowe konto w tej usłudze; v0 może generować i wykonywać SQL, także zmieniać i usuwać tabele |
| Import projektu z Figmy | tak, na planach płatnych | limity odczytu ustala Figma zależnie od planu i miejsca; kosztu w kredytach dokumentacja nie podaje |
| Praca na istniejącym repozytorium | tak | import z GitHuba; wymaga dostępu aplikacji Vercel do repozytorium |
| Funkcje AI w aplikacji | tak | przez Vercel AI Gateway albo własny klucz w zmiennej środowiskowej; kosztu AI w opublikowanej aplikacji dokumentacja nie opisuje |
| Wywołania zewnętrznych usług | tak | serwery MCP i klucze w zmiennych środowiskowych; serwery MCP dają agentowi tylko narzędzia, a wygenerowany kod nie wywołuje ich bezpośrednio |
| Aplikacja natywna na telefon | dokumentacja tego nie opisuje | brak opisu w dokumentacji v0 |
| Framework inny niż Next.js | częściowo opisane | sandbox rozpoznaje Next.js, Vite i zwykły Node.js; szczegółów budowy poza Next.js dokumentacja nie podaje |
| Dane wrażliwe (zdrowotne, płatnicze, numery dokumentów) | brak informacji | dokumentacja v0 nie opisuje dla nich zasad ani zakazów |
| Dostępność i skalowanie | brak gwarancji w planach samoobsługowych | v0 nie publikuje SLA (plan Enterprise ma w cenniku „SLAs” bez treści); hosting zależy od planu Vercela |
| Limity pracy | tak, z limitami | sandbox: start 30 minut, najwyżej 24 godziny; plik w edytorze do 1 MB; załącznik 5 MB na Free i 20 MB na planach płatnych; archiwum ZIP do wgrania 10 MB na Free i 50 MB na planach płatnych |
v0 ma też interfejs API z dziennymi limitami (m.in. 10 000 żądań, 1 000 wiadomości czatu i 100 wdrożeń), ale strona API nie wiąże tych kwot z konkretnym planem ani nie podaje ceny.
Tabela opisuje zakres v0, a nie jakość wygenerowanego kodu – tej ten tekst nie ocenia, bo źródła producenta nie podają pomiarów. Jak modele AI radzą sobie z pisaniem programów w niezależnym teście, opisujemy w tekście o pomiarach modeli AI w kodowaniu, a ryzyka budowania aplikacji poleceniami – w tekście o vibe codingu.
Ile kosztuje v0 i za co płacisz w kredytach?
v0 kosztuje od 0 USD w planie Free (7 wiadomości dziennie), przez Plus za 30 USD i Business za 100 USD miesięcznie za użytkownika, a płacisz w kredytach, które są dolarami: Plus i Business dają 30 USD kredytów miesięcznie i 2 USD dziennie za logowanie, a koszt polecenia zależy od liczby tokenów i wybranego modelu. Ceny w cenniku v0 są w dolarach amerykańskich, bez VAT.
| Plan v0 | Cena | Kredyty | Limity i rozliczenie | Co odblokowuje |
|---|---|---|---|---|
| Free | 0 USD | nowi użytkownicy: 5 USD jednorazowo (na konto osobiste albo zespołowe); dotychczasowi użytkownicy Free zachowują 5 USD miesięcznie | 7 wiadomości dziennie | wdrożenie na Vercel, Design mode, synchronizacja z GitHubem |
| Plus | 30 USD za użytkownika miesięcznie | 30 USD miesięcznie na użytkownika + 2 USD dziennie za logowanie | rozliczenie w kredytach | wszystkie modele, współdzielenie czatów i projektów, wspólna pula kredytów, scentralizowane rozliczenia, import z Figmy |
| Business | 100 USD za użytkownika miesięcznie | jak Plus | rozliczenie w kredytach | wszystko z Plus oraz rezygnacja z trenowania modeli domyślnie |
| Enterprise | wycena indywidualna | według umowy | rozliczenie w kredytach | SAML SSO, kontrola dostępu oparta na rolach (RBAC), priorytetowy dostęp, dane nigdy nie służą do trenowania |
Plan Premium (20 USD miesięcznie) jest wygaszany i niedostępny dla nowych użytkowników.
v0 liczy zużycie w tokenach, czyli fragmentach tekstu, na które model dzieli wejście i wyjście. Do tokenów wejścia wliczają się polecenie, wgrane pliki, historia czatu, pliki źródłowe projektu i kontekst Vercela, a do tokenów wyjścia – to, co v0 wygeneruje. Cache to zapamiętany fragment kontekstu: zapis do cache kosztuje trochę więcej niż zwykłe wejście, a odczyt z cache znacznie mniej.
| Model v0 | Wejście | Zapis cache | Odczyt cache | Wyjście |
|---|---|---|---|---|
| v0 Mini | 0,20 | 0,25 | 0,02 | 1,20 |
| v0 Pro | 2 | 2,50 | 0,20 | 10 |
| v0 Max | 5 | 6,25 | 0,50 | 25 |
| v0 Max Fast | 10 | 12,50 | 1 | 50 |
Stawki w tabeli to USD za milion tokenów według cennika v0; v0 Max Fast według producenta generuje wynik 2,5 raza szybciej niż v0 Max.
Wyliczenie własne: ile kosztuje jedno polecenie w v0. Wzór: koszt = tokeny wejścia x stawka wejścia + tokeny wyjścia x stawka wyjścia. Oba scenariusze to założenie ilustracyjne, a nie pomiar: pomijają zniżkę za odczyt z cache, a rzeczywista liczba tokenów zależy od historii czatu i plików (producent nie podaje typowego zużycia).
| Model v0 | Scenariusz A: 20 tys. wejścia, 4 tys. wyjścia | Poleceń w puli 30 USD | Scenariusz B: 100 tys. wejścia, 10 tys. wyjścia | Poleceń w puli 30 USD |
|---|---|---|---|---|
| v0 Mini | 0,0088 USD | 3 409 | 0,032 USD | 937 |
| v0 Pro | 0,08 USD | 375 | 0,30 USD | 100 |
| v0 Max | 0,20 USD | 150 | 0,75 USD | 40 |
| v0 Max Fast | 0,40 USD | 75 | 1,50 USD | 20 |
Dzienne 2 USD za logowanie to w scenariuszu A 25 poleceń w v0 Pro, 10 w v0 Max i 5 w v0 Max Fast, a w scenariuszu B odpowiednio 6,7, 2,7 i 1,3 polecenia. Własny koszt polecenia sprawdzisz w panelu zużycia v0, w kolumnie kosztu.
v0 rozlicza się inaczej niż sąsiednie generatory aplikacji: płacisz za użytkownika (30 USD w Plus) i za zużycie tokenów w dolarach, podczas gdy Lovable sprzedaje Pro od 25 USD miesięcznie za cały zespół ze wspólną pulą kredytów, a Replit Core kosztuje 20 USD miesięcznie za przestrzeń roboczą do pięciu builderów. Koszt wejścia zespołu w wielu narzędziach naraz zestawiamy w tekście AI do programowania – które narzędzie do czego.
Co się dzieje, gdy kredyty się skończą?
Gdy w v0 kończą się kredyty, generowanie się zatrzymuje, a dokupić możesz kredyty na planach Premium, Plus i Business; kredyty dokupione zostają na koncie po wygaśnięciu subskrypcji, ale do ich użycia potrzebny jest aktywny plan płatny, i wygasają po roku od zakupu. Dokumentacja v0 opisuje skutki tak:
- Generowanie – pauzuje do czasu doładowania albo nowego okresu; Enterprise dokupuje kredyty przez opiekuna konta.
- Kredyty miesięczne – według dokumentacji cennika niewykorzystane kredyty przechodzą na kolejny cykl i wygasają po 65 dniach, a według opisu panelu zużycia „przechodzą na jeden miesiąc”; obie strony są producenta i mówią co innego, więc datę wygaśnięcia sprawdzasz w ustawieniach rozliczeń.
- Wspólna pula zespołu (Plus, Business, Enterprise) – używana po wyczerpaniu miesięcznych kredytów osoby, wygasa po roku od zakupu.
- Plan ChatGPT – subskrybenci ChatGPT Plus i Pro mogą pokryć część odpowiedzi swoim planem, ale opłata platformowa za każde żądanie, obrazy, podagenci i dodatkowa praca agenta nadal zużywają kredyty v0; po wyczerpaniu limitu ChatGPT v0 pauzuje generowanie i zapisuje postęp, zamiast przełączać się na kredyty v0. Wysokości opłaty platformowej dokumentacja nie podaje.
Plan płatny v0 anulujesz w ustawieniach (Settings, Billing, Cancel Plan); konto przechodzi na Free po zakończeniu okresu rozliczeniowego. Regulamin Vercela określa opłaty jako bezzwrotne, poza wyjątkami przewidzianymi w umowie.
Gdzie działa aplikacja z v0 i ile kosztuje hosting na Vercelu?
Aplikacja z v0 działa w projekcie na Vercelu, który ma własny plan i własny rachunek: plan Hobby jest bezpłatny, ale według zasad uczciwego użycia Vercela „restricted to non-commercial personal use only”, a użytek komercyjny wymaga planu Pro, w którym miejsce Developer kosztuje 20 USD za użytkownika miesięcznie, a miejsce Viewer jest bezpłatne. Vercel definiuje użytek komercyjny jako każde wdrożenie używane w celu korzyści finansowej kogokolwiek zaangażowanego w dowolną część produkcji projektu, „including a paid employee or consultant writing the code” (w tłumaczeniu: także płatnego pracownika albo konsultanta, który pisze kod).
Przykłady użytku komercyjnego z dokumentacji Vercela (lista nie jest zamknięta):
- Pobieranie lub przetwarzanie płatności od odwiedzających stronę.
- Reklamowanie sprzedaży produktu lub usługi.
- Otrzymywanie zapłaty za stworzenie, aktualizację albo hosting strony.
- Strona, której głównym celem są linki afiliacyjne.
- Reklamy na stronie, np. Google AdSense.
Prośby o darowizny według Vercela nie są użytkiem komercyjnym.
| Cecha | Vercel Hobby | Vercel Pro |
|---|---|---|
| Cena | 0 USD | miejsce Developer 20 USD za użytkownika miesięcznie, miejsce Viewer bezpłatne |
| Przeznaczenie | tylko użytek niekomercyjny i osobisty | użytek komercyjny dozwolony |
| Projekty | 200 | bez limitu |
| Domeny na projekt | 50 | bez limitu |
| Wdrożenia dziennie | 100 | 6 000 |
| Funkcje zespołowe | nie | tak |
| Dołączone zasoby (przykład) | 100 GB Fast Data Transfer, 1 mln wywołań funkcji, 1 mln żądań CDN | według cennika Pro, z rozliczeniem użycia ponad pulę |
Wyliczenie własne: koszt zespołu pięciu osób miesięcznie (USD, bez VAT i bez zużycia hostingu ponad dołączone pule):
| Scenariusz | v0 | Vercel | Razem |
|---|---|---|---|
| 1. Tylko niekomercyjnie, v0 Plus + Hobby | 5 x 30 = 150 | 0 | 150 |
| 2. Komercyjnie, każdy publikuje, v0 Plus + 5 miejsc Developer | 150 | 5 x 20 = 100 | 250 |
| 3. Komercyjnie, publikuje jedna osoba, v0 Plus + 1 miejsce Developer | 150 | 20 | 170 |
| 4. Komercyjnie, v0 Business + 5 miejsc Developer | 5 x 100 = 500 | 100 | 600 |
Scenariusz 3 zakłada, że osoby, które nie publikują, mogą pracować w v0 z bezpłatnym miejscem Viewer w zespole Vercela – dokumentacja v0 i Vercela tego wprost nie rozstrzyga, więc przed zakupem warto to potwierdzić u Vercela.
Według tej definicji wdrożenie pisane przez płatnego pracownika albo konsultanta wypada poza plan Hobby, nawet jeśli sama aplikacja niczego nie sprzedaje. W razie wątpliwości dokumentacja kieruje do wsparcia Vercela. To nie jest porada prawna ani wykładnia Vercela, tylko odczytanie zasad z jego dokumentacji.
v0 publikuje aplikację w czterech krokach znanych z dokumentacji. Podgląd ma własny adres i nie zmienia adresu produkcyjnego. Publish promuje bieżącą pracę przez skonfigurowany przepływ Git i Vercela i aktualizuje wdrożenie produkcyjne, którego adres pozostaje stały. Domena w vercel.app jest bezpłatna, od razu dostępna i ma HTTPS. Własna domena wymaga ustawienia DNS u rejestratora i potwierdzenia w Vercelu.
Kto w zespole może publikować?
Publikować w v0 może osoba, która ma w v0 rolę pozwalającą edytować czat i jednocześnie uprawnienie do wdrażania w połączonym projekcie Vercela – według dokumentacji „Vercel Viewers cannot deploy through GitHub or the Vercel CLI”. v0 przypisuje role w zespole Vercela:
| Rola v0 | Co może |
|---|---|
| Builder | wszystko z Creator oraz tworzenie wdrożeń i zarządzanie zmiennymi środowiskowymi w każdym projekcie Vercela połączonym z v0; dostęp na poziomie zespołu |
| Creator | tworzenie czatów i projektów, dodawanie źródeł, budowanie w v0 |
| Viewer | tylko podgląd i współpraca w czatach |
Reguły wdrożeń zespołu Vercela mogą zablokować publikację z v0 – wtedy zmienić je musi właściciel zespołu. Właściciele zespołu Vercela mogą wyświetlać, edytować i archiwizować każdy czat zespołu, a przeniesienie czatu osobistego do zespołu daje właścicielowi zespołu dostęp administracyjny do całej jego historii.
Czyj jest kod z v0 i jak go wynieść?
Według FAQ v0 „Vercel doesn’t own the code generated based on your queries and prompts”, a kod wyniesiesz przez opcjonalną synchronizację z GitHubem (v0 tworzy prywatne repozytorium i nigdy nie wypycha zmian bezpośrednio na gałąź główną), przez pobieranie plików z edytora albo przez interfejs API. Integracja z Git jest w v0 opcjonalna – FAQ odpowiada wprost: „No. Git integration is optional.”
| Element | Co się przenosi | Warunek |
|---|---|---|
| Kod aplikacji | synchronizacja z GitHubem: repozytorium staje się źródłem prawdy, każda zmiana to automatyczny commit na gałęzi roboczej | Publish tworzy albo ponownie używa pull requesta i scala go, o ile pozwalają reguły gałęzi i wymagane przeglądy w GitHubie |
| Istniejące repozytorium | import z GitHuba; czat startuje na gałęzi bazowej, pierwsza zmiana tworzy gałąź roboczą | aplikacja Vercel musi mieć dostęp do repozytorium |
| Pojedyncze pliki | kopiowanie zawartości i pobranie pliku z edytora | edycja plików do 1 MB; opis edytora nie wymienia pobrania całego projektu jako ZIP |
| Archiwum ZIP | wgranie do czatu: 10 MB na Free, 50 MB na planach płatnych | pobranie plików czatu i tworzenie czatu z ZIP to operacje interfejsu API v2 |
| Dane z bazy | zostają u dostawcy bazy | na koncie, które założyła integracja (Neon, Supabase, Upstash, Vercel Blob) |
| Wdrożenie | zostaje w projekcie Vercela | przeniesienie hostingu to osobna praca |
Własność kodu z v0 ma granice zapisane przez producenta. FAQ zastrzega, że wynik może być taki sam lub podobny do wyniku innych użytkowników albo do cudzej własności intelektualnej, może być niekompletny lub zawierać błędy, a za ocenę wszystkiego, co wygenerujesz, odpowiadasz ty. Regulamin Vercela (§6) dodaje, że odpowiadasz za sprawdzanie i monitorowanie działań i wyników funkcji AI oraz zgadzasz się być związany działaniami, które funkcje AI podejmują w twoim imieniu zgodnie z ustawieniami. Prawem właściwym regulaminu jest prawo stanu Kalifornia (§22.1), a produkty AI podlegają według dodatku do regulaminu osobnym warunkom „AI Product Terms”.
Polskie prawo dodaje drugą warstwę. Ustawa o prawie autorskim i prawach pokrewnych (tekst jednolity Dz.U. 2025 poz. 24) chroni przejaw działalności twórczej o indywidualnym charakterze (art. 1 ust. 1), a programy komputerowe jak utwory literackie (art. 74 ust. 1). W tekście ustawy nie ma przepisu o programach wygenerowanych przez AI, więc zdanie z FAQ v0 o własności ma charakter umowny, a ochrona autorskoprawna zależy od twórczego wkładu człowieka – to pogląd przeważający w literaturze, nie rozstrzygnięcie sądu. To nie jest porada prawna.
Co v0 robi z twoimi danymi i co to znaczy dla RODO?
v0 może używać twoich poleceń i treści jako danych wejściowych do modeli i systemów uczących się dostawców zewnętrznych, a wyjątki zależą od planu i ustawień: FAQ v0 wyłącza trenowanie dla klientów Enterprise i dla tych, którzy zrezygnowali w ustawieniach Vercela, tabela planów pokazuje rezygnację tylko na Business i Enterprise, więc przed wklejeniem danych firmy sprawdzasz ustawienia swojego zespołu. Źródła producenta mówią o trenowaniu różnie:
| Źródło | Co mówi o trenowaniu | Klasa dowodu |
|---|---|---|
| FAQ v0 | polecenia i treści mogą służyć jako dane wejściowe do modeli i systemów uczących się dostawców zewnętrznych; nie dotyczy klientów Enterprise i tych, którzy zrezygnowali w ustawieniach Vercela; dane z usług platformy Vercel (wdrożenia, CLI) nie służą do trenowania modeli v0 | producent |
| Tabela planów v0 | „Data opt-out”: Free nie, Premium nie, Plus nie, Business tak, Enterprise tak; cennik: Business „Training opt-out by default”, Enterprise „Your data is never used for training” | producent |
| Regulamin Vercela (§3) i komunikat o zmianie regulaminu z marca 2026 | Hobby i próbny Pro: trenowanie domyślnie włączone, z samodzielną rezygnacją w ustawieniach zespołu (Team Settings, Data Preferences); płatny Pro: domyślnie wyłączone, z możliwością włączenia; Enterprise: wyłączone | producent |
| Polityka prywatności Vercela | dla Hobby i Pro zanonimizowane dane mogą trafiać do partnerów AI zależnie od ustawień zespołu; „does not apply to Enterprise Customers” | producent |
Źródła producenta nie zgadzają się co do planów Free i Plus: tabela planów v0 rezygnacji dla nich nie przewiduje, a FAQ i regulamin Vercela opisują rezygnację w ustawieniach zespołu. Nie rozstrzygamy tej rozbieżności – sprawdzasz ją w ustawieniach swojego zespołu w interfejsie.
| Plan v0 | Rezygnacja z trenowania | Uwagi |
|---|---|---|
| Free | według tabeli planów nie; regulamin Vercela opisuje rezygnację w ustawieniach zespołu Hobby | sprawdź Data Preferences w ustawieniach zespołu |
| Plus | według tabeli planów nie; FAQ v0 mówi o rezygnacji w ustawieniach Vercela | źródła się różnią, sprawdź w ustawieniach |
| Business | tak, domyślnie | według cennika v0 |
| Enterprise | dane nie służą do trenowania | według cennika i FAQ v0 |
Role i RODO w v0 wyglądają według polityki prywatności tak. Vercel Inc. (USA) przedstawia się jako administrator danych osobowych zbieranych o tobie jako użytkowniku. Przekazanie danych do USA polityka opiera na EU-U.S. Data Privacy Framework (z rozszerzeniem brytyjskim i szwajcarskim) oraz na standardowych klauzulach umownych lub innych mechanizmach. Podstawą trenowania przez strony trzecie dla EOG i Wielkiej Brytanii jest uzasadniony interes z prawem sprzeciwu, a wnioski osób z EOG Vercel rozpatruje w ciągu 30 dni. Okres przechowywania polityka określa tylko jako „minimum necessary period”, bez liczby, i nie wskazuje przedstawiciela w UE. Usługi nie są przeznaczone dla osób poniżej 16 lat.
W RODO dwa przepisy mają tu praktyczne znaczenie. Art. 28 opisuje umowę powierzenia, czyli umowę z podmiotem, który przetwarza dane w twoim imieniu (ust. 3 wymienia m.in. przedmiot, czas, charakter i cel przetwarzania oraz rodzaj danych), a ust. 10 mówi, że podmiot, który sam ustala cele i sposoby przetwarzania, jest uznawany za administratora. Art. 44-46 określają warunki przekazania danych poza Europejski Obszar Gospodarczy, np. standardowe klauzule umowne. Czy v0 ma umowę powierzenia dla twojego planu, ten tekst nie przesądza: producent odsyła do osobnych warunków produktów AI, których treści nie analizowaliśmy.
Przed wklejeniem danych klientów do v0 przydaje się lista pytań UODO dla małych i średnich firm z komunikatu z 6 sierpnia 2026 roku (26 pytań w dziewięciu blokach, bez mocy wiążącej wykładni). Dwa pytania dotyczą v0 wprost:
- Pytanie 9: czy masz umowę powierzenia według art. 28 RODO? UODO pisze, że „dotyczy większości usług AI w chmurze”.
- Pytanie 12: czy dane mogą służyć do trenowania modeli i czy można to wyłączyć? Według UODO dostawca, który używa danych do własnych celów, „sam staje się administratorem”.
Dane w codziennej pracy z v0 mają trzy dodatkowe warunki. Czat można udostępnić na czterech poziomach: tylko osoby z dostępem, wszyscy w zespole, każdy z linkiem albo każdy w sieci, a właściciele Enterprise mogą wyłączyć dwa ostatnie. Zarchiwizowany czat da się przywrócić przez 30 dni, potem jest usuwany. Dokumentacja sandboxa nie podaje regionu, w którym działa maszyna, a domyślna polityka ruchu wychodzącego to „allow-all” (właściciel zespołu może ją zmienić).
Ten tekst nie twierdzi, że v0 jest zgodne z RODO – to zależy od planu, ustawień i od tego, jakie dane wprowadzisz. To nie jest porada prawna. Role, umowę powierzenia i transfery w narzędziach AI ogólnie opisujemy w tekście AI a RODO, a ryzyko wklejania danych klientów do narzędzi bez zgody firmy – w tekście o danych firmowych w narzędziach AI.
Czy aplikacja zbudowana w v0 jest bezpieczna?
Aplikacja zbudowana w v0 jest tak bezpieczna, jak ustawienia, które sprawdzasz sam: producent opisuje kontrole kodu przed uruchomieniem i ostrzeżenia o zmiennych z prefiksem NEXT_PUBLIC_, ale nie nazywa skanera ani nie opisuje reguł dostępu do bazy, a odpowiedzialność za poziomy dostępu, przegląd uprawnień i rotację kluczy zostawia klientowi. Zmienna środowiskowa to ustawienie (np. klucz API) przekazywane aplikacji poza kodem. W Next.js zmienna z prefiksem NEXT_PUBLIC_ trafia do kodu w przeglądarce, więc widzi ją każdy odwiedzający, a zmienna bez prefiksu zostaje na serwerze.
| Źródło | Co mówi | Klasa dowodu |
|---|---|---|
| Dokumentacja bezpieczeństwa v0 | „All generated code undergoes security analysis before execution”; v0 traktuje każdy kod jako potencjalnie błędny lub wrogi; analizuje użycie NEXT_PUBLIC_ i ostrzega; zmienne przechowuje w magazynie sekretów Vercela; v0 jest objęte atestacją SOC 2 Type 2 Vercela; klient odpowiada za poziomy dostępu, przegląd uprawnień, logi audytu i rotację kluczy | producent; dokument nie nazywa skanera i nie opisuje pełnego podziału odpowiedzialności |
| Wpis Vercela o bezpiecznym vibe codingu (4 sierpnia 2025) | ponad 100 tys. niebezpiecznych wdrożeń zablokowanych na Vercelu od startu, ponad 17 tys. w lipcu 2025; zmienne szyfrowane AES-256; podglądy można chronić hasłem lub SSO | materiał promocyjny producenta, bez metody i bez niezależnej weryfikacji – liczby to deklaracja, nie dowód skuteczności |
| Deklaracja o ochronie danych | „full compliance with European data protection regulations” | deklaracja producenta, nie ocena zgodności |
Izolacja w v0 ma trzy warstwy opisane przez producenta. Każdy czat ma własny sandbox, a stan jednego czatu nie przenika do innego. Sandbox nigdy nie jest maszyną, na której działa wdrożona aplikacja. Funkcje aplikacji na Vercelu działają w osobnych kontenerach z ograniczeniami pamięci, czasu i sieci.
Checklista przed publikacją aplikacji z v0:
- Plan Vercela pasuje do celu aplikacji – aplikacja komercyjna (także pisana przez płatnego pracownika) na planie Pro albo Enterprise.
- Widoczność wdrożenia i podglądów ustawiona świadomie – podglądy chronione hasłem albo SSO (według wpisu producenta), link podglądu nieudostępniony poza zespół.
- Sekrety bez prefiksu NEXT_PUBLIC_ – klucze API i hasła tylko w zmiennych serwerowych.
- Reguły dostępu do bazy sprawdzone w narzędziu dostawcy bazy – dokumentacja integracji v0 nie opisuje reguł dostępu do wierszy (RLS), a v0 może wykonywać SQL, także usuwać tabele.
- Tryb uprawnień agenta wybrany świadomie – w trybie Full „tool approval evaluation is skipped”, a według dokumentacji MCP „a potentially destructive operation is also not guaranteed to require approval”; przy bazie z danymi wybierz Ask.
- Gałąź główna chroniona w GitHubie – wymagane przeglądy i testy ustawiasz w GitHubie, a v0 je respektuje przy scalaniu.
- Ustawienia trenowania i umowa sprawdzone – przed wprowadzeniem danych klientów (sekcja o danych).
- Role w zespole i rotacja kluczy – rola Builder tylko dla osób, które mają zarządzać zmiennymi i wdrożeniami; klucze zmieniane po odejściu członka zespołu.
Kiedy v0 nadaje się do firmy, a kiedy lepsze jest inne narzędzie?
v0 nadaje się do firmy, gdy zespół chce szybko budować interfejsy i aplikacje w stacku Next.js na Vercelu i policzy dwa rachunki (30 USD za użytkownika w Plus plus miejsca Pro na Vercelu), a przy danych klientów, wymogu odrębnej infrastruktury albo aplikacji natywnej potrzebny jest plan Business lub Enterprise, przegląd bezpieczeństwa albo inne narzędzie.
| Sytuacja | Wniosek | Warunek |
|---|---|---|
| Prototyp interfejsu do rozmowy z klientem albo zespołem | v0 Free albo Plus | Free: 7 wiadomości dziennie; Hobby tylko do użytku niekomercyjnego – przy wdrożeniu pisanym przez płatnego pracownika dokumentacja Vercela wskazuje Pro |
| Narzędzie wewnętrzne zespołu | v0 Plus albo Business i Vercel Pro | role v0 (Builder, Creator, Viewer), widoczność wdrożenia ograniczona do zespołu |
| Interfejs do istniejącego projektu Next.js | v0 z importem z GitHuba | zmiany przez pull request, gałąź główna chroniona |
| Aplikacja z danymi klientów | v0 Business z przeglądem bezpieczeństwa | rezygnacja z trenowania domyślnie; umowę powierzenia ustal z Vercelem przed startem; dane wrażliwe poza aplikacją |
| Aplikacja natywna na telefon | szukaj innego narzędzia po sprawdzeniu | dokumentacja v0 budowy aplikacji natywnych nie opisuje |
| Wymóg odrębnej infrastruktury i SSO | v0 Enterprise | według dokumentacji dane Enterprise na osobnej infrastrukturze, SAML SSO, logi audytu |
v0 różni się od Lovable i Replit sposobem rozliczenia: v0 liczy kredyty w dolarach za zużycie tokenów i za użytkownika, a Lovable (od 25 USD miesięcznie za cały zespół) i Replit (Core 20 USD do pięciu builderów) liczą wspólną pulę dla przestrzeni roboczej – szczegóły są w tekstach o tych narzędziach.
Gdy pracujesz na dużym istniejącym repozytorium i chcesz pełnej kontroli nad każdą zmianą, właściwą klasą jest edytor z agentem, jak Cursor, albo agent w terminalu, jak Claude Code. Mapę klas narzędzi i koszt wejścia zespołu porównujemy w tekście AI do programowania – które narzędzie do czego, a szerzej o wdrażaniu AI w firmie piszemy w tekście o AI w biznesie.
FAQ
v0 to agent AI od Vercela (adres v0.app), który z opisu w zwykłym języku buduje interfejsy i aplikacje full-stack w Next.js, Tailwind i shadcn/ui i publikuje je na Vercelu. Dawniej działał pod adresem v0.dev.
v0 ma plan Free za 0 USD (7 wiadomości dziennie), Plus za 30 USD i Business za 100 USD miesięcznie za użytkownika, a płacisz w kredytach liczonych w dolarach. Hosting na Vercelu to osobny rachunek: komercyjne wdrożenie wymaga planu Pro z miejscem Developer za 20 USD.
v0 ma darmowy plan Free z limitem 7 wiadomości dziennie i jednorazowym bonusem 5 USD kredytów dla nowych użytkowników. Wdrożenia z bezpłatnego planu Hobby Vercela są dozwolone tylko do użytku niekomercyjnego.
Vercel to platforma hostingowa, na której v0 publikuje aplikacje. Plan Hobby jest bezpłatny tylko do użytku niekomercyjnego, a projekt firmowy wymaga planu Pro z miejscem Developer za 20 USD za użytkownika miesięcznie.
Według dokumentacji Vercela użytek komercyjny hostingu wymaga planu Pro lub Enterprise, a definicja obejmuje wdrożenie, z którego korzyść finansową ma ktokolwiek przy produkcji, także płatny pracownik piszący kod. To nie jest porada prawna.
Dokumentacja v0 mówi, że możesz pisać polecenia w preferowanym języku, a v0 odpowie w tym samym języku, ale polskiego nie wymienia. Tego nie testowaliśmy.
Według FAQ v0 Vercel nie jest właścicielem kodu generowanego z twoich poleceń, ale ty odpowiadasz za ocenę wyniku. Kod wyniesiesz przez synchronizację z GitHubem albo pobierając pliki z edytora.
v0 może używać twoich poleceń i treści do uczenia modeli, z wyjątkiem klientów Enterprise i zespołów, które zrezygnowały w ustawieniach. Plan Business ma rezygnację domyślnie, a źródła producenta różnią się co do planów Free i Plus.
Producent v0 opisuje kontrole kodu przed uruchomieniem i ostrzeżenia o zmiennych NEXT_PUBLIC_, ale reguły dostępu do bazy, role i rotację kluczy sprawdzasz sam. Przed publikacją przejdź checklistę z sekcji o bezpieczeństwie.
v0 rozlicza kredyty w dolarach za zużycie tokenów i za użytkownika, a Lovable i Replit liczą wspólną pulę dla zespołu. Szczegóły są w tekstach o tych narzędziach, a mapa klas w tekście o AI do programowania.
Źródła
- v0 Docs: Pricing, Vercel. Podpiera: plany Free, Premium, Plus i Business (0, 20, 30 i 100 USD), limit 7 wiadomości dziennie na Free, 30 USD kredytów na użytkownika, przenoszenie niewykorzystanych kredytów z wygaśnięciem po 65 dniach, roczną ważność kredytów dokupionych i wiersz „Data Opt-out” (tak tylko na Business i Enterprise)
- Cennik v0: stawki modeli, v0.app. Podpiera: stawki za milion tokenów dla v0 Mini, Pro, Max i Max Fast (wejście, zapis i odczyt cache, wyjście) oraz to, że Max Fast generuje wynik 2,5 raza szybciej
- Vercel Docs: Fair Use Guidelines, sekcja „Commercial usage”, Vercel. Podpiera: plan Hobby tylko do użytku niekomercyjnego i osobistego, wymóg planu Pro lub Enterprise przy użytku komercyjnym, definicję obejmującą płatnego pracownika lub konsultanta piszącego kod oraz listę przykładów
- Vercel Docs: Vercel Hobby Plan, Vercel. Podpiera: miejsce Developer w planie Pro za 20 USD za użytkownika miesięcznie, bezpłatne miejsce Viewer i porównanie limitów Hobby z Pro
- v0 Docs: FAQs, Vercel. Podpiera: zapis, że Vercel nie jest właścicielem wygenerowanego kodu, zastrzeżenia co do wyniku, wyłączenie z trenowania klientów Enterprise i osób, które zrezygnowały w ustawieniach Vercela, oraz pisanie poleceń „in your preferred language”
- v0 Docs: Sandbox, Vercel. Podpiera: osobną maszynę wirtualną na czat, start z czasem życia 30 minut, przedłużanie o 10 minut, limit 24 godzin od utworzenia i domyślną politykę ruchu wychodzącego „allow-all”
Ostatnia aktualizacja: · Zgłoś poprawkę








