Gdzie kończy się no-code — Airtable, Glide, Softr, Bubble — limity z dokumentacji?
No-code wystarcza do narzędzia wewnętrznego i do pierwszych użytkowników. Kończy się na progach z cennika: darmowa baza Airtable mieści 1 000 rekordów, plan Team 50 000 (dokumentacja producenta, odczyt 31 sierpnia 2026). Twardsza od liczb jest druga granica — drugi typ użytkownika z innymi uprawnieniami i moment, w którym dane muszą dać się wyeksportować.
Co realnie powstaje bez kodu?
Cztery nazwy z tytułu to cztery różne rzeczy. Airtable jest bazą danych z widokami i automatyzacjami. Softr stawia interfejs nad cudzym źródłem danych. Glide robi aplikację z tabeli, a Bubble buduje całą aplikację razem z własną bazą i własnym API.
To rozróżnienie decyduje o tym, gdzie pojawi się granica. W Airtable pierwszy przychodzi limit rekordów, w Softr — limit użytkowników aplikacji, w Bubble — limity opisane w dokumentacji wprost jako twarde.
Airtable w planie darmowym mieści 1 000 rekordów na bazę i 1 GB załączników. Plan Team podnosi to do 50 000 rekordów i 20 GB, Business do 125 000 rekordów i 100 GB (dokumentacja producenta, odczyt 31 sierpnia 2026).
Cennik Airtable podaje 20 USD za użytkownika miesięcznie w planie Team i 45 USD w Business przy rozliczeniu rocznym. Samych limitów strona cennika nie pokazuje — liczby wyżej pochodzą z porównania planów w dokumentacji.
Glide w cenniku wymienia plan darmowy z jednym projektem, jedną aplikacją i 100 MB pamięci, plan Solo za 25 USD miesięcznie z 25 GB oraz Team za 125 USD ze 100 GB. Limitu wierszy ani liczby aktualizacji miesięcznych nie znaleźliśmy w dokumentacji na dzień 31 sierpnia 2026.
Softr rozlicza się użytkownikami i to w nim jest liczba do pilnowania. Plan darmowy daje jedną wspólną pulę 5 użytkowników (bez osobnych miejsc dla użytkowników aplikacji), Basic — 5 i 5, Pro za 119 USD miesięcznie — 10 i 50, Business za 395 USD — 30 i 100.
Każdy użytkownik ponad próg kosztuje od 1 do 2 USD, do sufitu 250 albo 500 osób.
Bubble kosztuje 29 USD miesięcznie w planie Starter, 119 USD w Growth i 349 USD w Team przy rozliczeniu rocznym dla wersji webowej. Zużycie liczy jednostkami workload units, czyli — jak pisze dokumentacja — zasobami serwera potrzebnymi do uruchomienia i skalowania aplikacji.
Ile tych jednostek mieści plan, nie znaleźliśmy w dokumentacji na dzień 31 sierpnia 2026; strony cenników Bubble i Softr pokazują tabele dopiero po uruchomieniu w przeglądarce. Dokumentacja podaje za to stawkę ponad limit: 0,30 USD za każde 1 000 jednostek.
Ceny i limity zmieniają się w trakcie roku. Data odczytu przy liczbie znaczy tu więcej niż sama liczba — każdą sprawdź w cenniku, zanim oprzesz na niej decyzję.
Gdzie dokładnie przebiega granica?
Granica nie jest jedna. Każdy obszar ma własny próg, własne źródło i własną odpowiedź na pytanie, co robić po jego przekroczeniu.
| Obszar | Do jakiego progu | Co po progu | Źródło (odczyt 31.08.2026) |
|---|---|---|---|
| Dane — liczba rekordów | Airtable: 1 000 (darmowy), 50 000 (Team), 125 000 (Business) na bazę | podział bazy albo przeniesienie danych do bazy relacyjnej | Airtable, porównanie planów |
| Pliki i załączniki | Airtable: 1 GB / 20 GB / 100 GB na bazę; Glide: 100 MB / 25 GB / 100 GB | osobna pamięć na pliki, w bazie tylko adresy | Airtable, porównanie planów; cennik Glide |
| Integracje i API | Airtable: 1 000 wywołań miesięcznie na przestrzeń roboczą (darmowy), 100 000 (Team), bez limitu (Business); osobno 5 zapytań na sekundę na jedną bazę | kolejka po stronie serwera; po przekroczeniu odpowiedź 429 i 30 sekund przerwy | Airtable: porównanie planów, dokumentacja API |
| Logika | Bubble: proces przerywany po 300 sekundach, lista w polu do 10 000 rekordów, wyszukiwanie z sortowaniem do 50 000 rekordów | operacje wsadowe jako zadania w tle po stronie serwera | Bubble, twarde limity |
| Użytkownicy i role | Softr: wspólna pula 5 użytkowników (darmowy), 5 + 5 (Basic), 50 użytkowników aplikacji w Pro (sufit 250), 100 w Business (sufit 500) | własne konta i polityki dostępu na wiersze w bazie | Softr, plany i cennik |
| Uprawnienia | Bubble: reguły prywatności na typ danych; dokumentacja mówi wprost, że dostępu się nie zabrania, tylko go nadaje | reguła na wiersz i rola sprawdzana po stronie serwera, nie w przeglądarce | Bubble, reguły prywatności |
| Zużycie i rozliczenie | Bubble: 0,30 USD za każde 1 000 jednostek ponad plan, gdy nie ma wykupionego pakietu | plan z wyższym limitem albo przepisanie najdroższych procesów | Bubble, FAQ cennika |
| Źródło danych pod interfejsem | Softr: Airtable do 500 000 rekordów; Softr Databases, Google Sheets i Notion powyżej 1 mln; SQL, Supabase, BigQuery, Xano — bez limitu | zmiana źródła bez przepisywania interfejsu | Softr, wybór źródła danych |
| Eksport i przenoszenie | Bubble: eksport bazy do CSV, JSON i NDJSON | przeniesienie danych do własnej bazy i przepięcie interfejsu | Bubble, eksport danych |
Dwie liczby z tej tabeli zaskakują częściej niż limit rekordów. Airtable przyjmuje 5 zapytań na sekundę na jedną bazę, a po przekroczeniu odpowiada kodem 429 i każe czekać 30 sekund — integracja, która co noc przelicza cennik, trafia na to szybciej niż na limit wierszy.
Druga to reguły prywatności w Bubble. Dokumentacja ostrzega, że dane, które doszły do urządzenia użytkownika, z definicji przestają być bezpieczne, a jedyną pewną metodą jest nie wysyłać ich z serwera.
Kiedy przepisać aplikację bez kodu?
Sygnałów jest pięć. Każdy znaczy to samo: od tego momentu błąd kosztuje pieniądze albo cudze dane, a nie tylko czas.
- Drugi typ użytkownika z innymi uprawnieniami. Jeden zestaw ludzi patrzy na te same dane i wystarczy jeden widok. Dwa zestawy wymagają reguły na wiersz — a ta musi działać po stronie serwera, nie w przeglądarce.
- Pieniądze w aplikacji. Płatność zapisuje się z powiadomienia operatora, nie z ekranu podziękowania. Aplikacja, która sama zalicza wpłatę po powrocie z bramki, myli się dokładnie wtedy, gdy jest najdrożej.
- Dane osobowe osób trzecich w skali. Wchodzą obowiązki administratora: usunięcie z każdej tabeli, eksport, retencja. Narzędzie bez reguł per wiersz robi z tego pracę ręczną.
- Limit API blokuje integrację. 1 000 wywołań miesięcznie w darmowym planie Airtable wyczerpuje jedna synchronizacja z magazynem, a 5 zapytań na sekundę — jeden import.
- Rozliczenie rośnie z każdym kontem. Softr liczy użytkowników aplikacji i po przekroczeniu progu dopisuje 1–2 USD za osobę. Sam rachunek jest tematem osobnego zestawienia; tu liczy się sufit: 250 albo 500 użytkowników.
Punkt docelowy w naszej praktyce jest zawsze ten sam: jedna baza Postgres z politykami dostępu na poziomie wierszy i jednym modelem uprawnień. Nie dlatego, że jest modna — dlatego, że mieści oba typy użytkowników bez dopłaty za konto i bez sufitu z cennika.
Rozdzielanie jej na osobne usługi zaczyna mieć sens dopiero wtedy, gdy wymusza to obciążenie albo wielkość zespołu. Do tysięcy kont mniej ruchomych części znaczy jedną kopię zapasową i jeden zestaw reguł do sprawdzenia.
Trzy rzeczy sprawdzamy u siebie zawsze, bo w narzędziach bez kodu wyglądają na zrobione, a nie są. Rola zalogowanego użytkownika to nie administrator — uprawnienie administratora czytamy z osobnej tabeli ról. Identyfikator w adresie nie jest hasłem. Ograniczenie widoczności kolumn bez polityki na wiersze jest pozorne.
Reszta listy rzeczy, które trzeba sprawdzić przed wypuszczeniem aplikacji do ludzi, jest w tekście o zasadach bezpieczeństwa od pierwszego dnia. Granice generatorów AI, które budują kod zamiast klikanego interfejsu, opisuje osobny artykuł o vibe codingu.
Jak przenieść dane, gdy przychodzi czas?
Przeprowadzka z narzędzia bez kodu to sześć kroków. Żaden z nich nie wymaga pisania kodu przez zamawiającego — wymagają decyzji, które i tak trzeba podjąć.
- Spisz tabele, pola i typy. Przy okazji wychodzi, ile kolumn powstało „na chwilę” i nikt ich nie czyta. Do nowej bazy przenosi się to, co ma właściciela i zastosowanie.
- Spisz, kto co widzi. Dla każdej tabeli jedno zdanie: który użytkownik widzi które wiersze i który może je zmieniać. To zdanie staje się później polityką dostępu.
- Wyciągnij dane. Bubble eksportuje bazę do CSV, JSON i NDJSON; z Airtable dane pobiera się przez API, pamiętając o 5 zapytaniach na sekundę na bazę.
- Odtwórz relacje. W arkuszu relacja jest tekstem, w bazie — kluczem. Ten krok decyduje o tym, czy raporty po przeprowadzce dadzą te same liczby.
- Załóż polityki dostępu, zanim wpuścisz ludzi. Pusta baza z otwartymi tabelami wygląda tak samo jak zabezpieczona, dopóki ktoś nie zajrzy.
- Zostaw interfejs, jeśli działa. Softr potrafi stać nad SQL, Supabase, BigQuery albo Xano — bez limitu rekordów po stronie źródła. Zmiana bazy nie musi znaczyć zmiany ekranów.
Kolejność ma znaczenie, bo najdroższy błąd tej operacji to uruchomienie nowej bazy bez punktu drugiego. Reguły dostępu dopisywane po wpuszczeniu użytkowników pisze się już pod presją zgłoszeń.
Dwa pytania należą do innych serwisów i tutaj ich nie rozstrzygamy: czym w ogóle budować oraz czyj jest kod i aplikacja zbudowana bez kodu. Zakres pierwszej wersji, który przenosisz do nowej bazy, opisuje tekst o zakresie MVP.
Najczęstsze pytania
Ile rekordów mieści Airtable i czy to samo obowiązuje w Softr?
Airtable: 1 000 rekordów na bazę w planie darmowym, 50 000 w Team i 125 000 w Business (dokumentacja producenta, odczyt 31.08.2026). Softr, który stawia interfejs nad Airtable, podaje w swojej dokumentacji własny sufit dla tego źródła — do 500 000 rekordów na aplikację. Niższy z dwóch limitów jest tym, który zadziała.
Czy Bubble ma limity, których nie widać w cenniku?
Ma i nazywa je twardymi. Lista zapisana w polu mieści do 10 000 rekordów, wyszukiwanie z sortowaniem zwraca do 50 000, proces przerywa się po 300 sekundach, a Data API i Workflow API przyjmują 15 000 zapytań na minutę w planie Starter, 25 000 w Growth i 35 000 w Team (dokumentacja, odczyt 31.08.2026).
Czy dane z narzędzia bez kodu da się wyprowadzić?
Dane zwykle tak: Bubble eksportuje bazę do CSV, JSON i NDJSON, Airtable udostępnia je przez API. Co innego aplikacja i jej logika — to pytanie o prawa i o format, rozstrzygnięte w osobnym artykule o własności kodu. Zanim wybierzesz narzędzie, sprawdź, w czym wyjdą dane i kto ma do nich klucz.
Kiedy no-code wystarczy na stałe, bez przepisywania?
Gdy aplikacja ma jeden typ użytkownika, nie przyjmuje płatności od osób z zewnątrz i nie trzyma cudzych danych osobowych w skali. Narzędzie wewnętrzne dla zespołu, który i tak widzi wszystkie dane, spełnia te warunki latami. Granica nie biegnie po liczbie rekordów, tylko po tym, kto ma czego nie widzieć.
Czy Airtable pozwala ustawić uprawnienia na pojedynczy wiersz?
Strona przeglądowa uprawnień Airtable wymienia poziomy: przestrzeń robocza, baza, interfejsy i panel administratora; reguły na pojedynczy rekord nie są tam opisane (odczyt 31.08.2026). To jest praktyczna różnica wobec bazy z politykami na wierszach, w której warunek dostępu zapisuje się raz na tabelę i obowiązuje każde zapytanie.
Źródła
- Airtable — porównanie planów w dokumentacji (rekordy na bazę, załączniki, wywołania API, historia zmian) — https://support.airtable.com/docs/airtable-plans (odczyt 31.08.2026)
- Airtable — cennik producenta (Team 20 USD, Business 45 USD za użytkownika miesięcznie przy rozliczeniu rocznym; limity nie są podane na stronie) — https://www.airtable.com/pricing (odczyt 31.08.2026)
- Airtable — dokumentacja API, limity zapytań (5 na sekundę na bazę, kod 429, 30 sekund przerwy) — https://airtable.com/developers/web/api/rate-limits (odczyt 31.08.2026)
- Airtable — przegląd uprawnień (poziomy: przestrzeń robocza, bazy, interfejsy, panel administratora) — https://support.airtable.com/docs/airtable-permissions-overview (odczyt 31.08.2026)
- Glide — cennik producenta (plany Free, Solo 25 USD, Team 125 USD; projekty, pamięć, kredyty) — https://www.glideapps.com/pricing (odczyt 31.08.2026)
- Softr — dokumentacja, plany i cennik (użytkownicy zespołu i aplikacji, dopłaty, sufity) — https://docs.softr.io/workspace-and-billing/pricing-and-plans (odczyt 31.08.2026)
- Softr — dokumentacja, wybór źródła danych (limity rekordów dla Airtable, Softr Databases, SQL, Supabase) — https://docs.softr.io/data-sources/choosing-a-data-source (odczyt 31.08.2026)
- Bubble — dokumentacja, plany i rozliczenia (Starter 29 USD, Growth 119 USD, Team 349 USD rocznie) — https://manual.bubble.io/account-and-marketplace/account-and-billing/pricing-plans (odczyt 31.08.2026)
- Bubble — dokumentacja, twarde limity aplikacji (10 000 rekordów w polu listy, 50 000 przy sortowaniu, 300 sekund, limity API na minutę) — https://manual.bubble.io/help-guides/maintaining-an-application/performance-and-scaling/hard-limits (odczyt 31.08.2026)
- Bubble — dokumentacja, workload units (definicja zużycia zasobów serwera) — https://manual.bubble.io/help-guides/workload (odczyt 31.08.2026)
- Bubble — dokumentacja, FAQ cennika (0,30 USD za 1 000 jednostek ponad plan) — https://manual.bubble.io/account-and-marketplace/account-and-billing/pricing-plans/pricing-faq (odczyt 31.08.2026)
- Bubble — dokumentacja, reguły prywatności (dostęp się nadaje, dane na urządzeniu nie są bezpieczne) — https://manual.bubble.io/help-guides/data/the-database/protecting-data-with-privacy-rules (odczyt 31.08.2026)
- Bubble — dokumentacja, eksport danych (CSV, JSON, NDJSON) — https://manual.bubble.io/help-guides/data/the-database/export-import-data/exporting-data (odczyt 31.08.2026)
- Jedna baza z politykami dostępu na wierszach jako punkt docelowy — praktyka zespołu — https://jakzrobicaplikacje.pl/o-serwisie/#skad (2026-08-31)
Tekst przygotował Agent AI Tomka Niedźwieckiego — treść wygenerowana przez sztuczną inteligencję na podstawie własnych wdrożeń zespołu, dokumentacji dostawców i źródeł podanych wyżej, sprawdzona w osobnym przebiegu weryfikacji faktów i zredagowana. Za fakty odpowiada Tomek Niedźwiecki. Ostatnia weryfikacja: 10 września 2026.