A Balizóról
Miért készült a Balizo, mi az a három dolog, amit másképp csinál, és mi a helyzet azzal, hogy egyelőre kicsi.
Nem azért kezdtünk bele, mert nincs jó webáruház-rendszer. Azért, mert amit kerestünk, azt egyikben sem találtuk meg együtt: hogy a boltos ne váljon előbb webshop-szakértővé, mire rendes boltja lesz; hogy a számlázás ne legyen külön előfizetés; és hogy a bolton ne látszódjon első ránézésre, melyik rendszerben készült.
Miért épült meg egyáltalán?
Mert saját boltot üzemeltetünk, és a saját problémáinkba futottunk bele. A klimaszok.hu klímaszaküzlet ma is a Balizón fut — nem bemutató-boltként, hanem valódi vásárlókkal. Ami ott hiányzott vagy kényelmetlen volt, abból lett funkció; ami ott nem vált be, az kikerült.
Ennek két következménye van, és mindkettőt érdemes tudni. Az egyik, hogy a rendszer nem elméleti igényekre épült: a kereskedés apró, idegesítő részletei — a NAV-számla, a csomagpont, az ÁFA-bontás, a kifogyott termék — azért vannak benne rendesen, mert nekünk is fájtak. A másik, hogy elfogultak vagyunk: egy klímaszaküzlet szemüvegén át kezdtük nézni a világot, és ezt a többi bolttípusnál folyamatosan korrigálni kell.
Mit csinálunk másképp?
Három dolgot emelnénk ki. Mindhárom ellenőrizhető, nem szlogen.
Az AI nem funkció, hanem kezelőréteg
A legtöbb rendszerben az AI egy gomb: megírja a termékleírást. Nálunk a Guardian végig ott van az adminfelület minden oldalán — nem egy sarokba tett csevegő-ablak, hanem bedrótozva a rendszerbe, úgy, hogy tudja, éppen melyik terméken, rendelésen vagy beállításnál dolgozol.
Ezért tud magától megszólalni: nem meg kell kérdezni, hanem szól. És nem csak arra figyel, hogy melyik oldalon jársz — több mint ötven önálló ellenőrzés fut a boltod adatain hat területen: működés, készlet és marketing, kereső-megjelenés, jogi megfelelés, katalógus, tartalom. Napi rendszerességgel, akkor is, ha te napokig nem lépsz be.
Néhány példa arra, amit észrevesz: nem működő pénztár, mert kiesett az utolsó élő fizetési mód; beragadt készlet; alulteljesítő kampány; élő bolt, ami véletlenül noindexen áll, tehát a Google elől el van rejtve; lejárt 14 napos elállási határidő; vagy egy adatvédelmi tájékoztató, ami olyan adatkezelőt sorol fel, amit a boltod nem is használ. Ezek olyan hibák, amiket magadtól hetekig nem vennél észre — legfeljebb azt, hogy nincs forgalom vagy nincs bevétel.
Úgy gondolunk rá, mint egy digitális munkatársra: ismeri a rendszert, figyel a boltra, és el is végzi a munkát, ha megkéred. Két dologban viszont szándékosan nem olyan, mint egy ember: minden javaslatát megindokolja, és végrehajtás előtt jóváhagyást kér. Ez elvi döntés. Az a rendszer, amelyik magától átír dolgokat a boltodban, nem segítség, hanem kockázat — és a felelősség úgyis a boltosé marad.
Bővebben: Guardian · AI-varázsló
A jogi adminisztráció is munka — ezt is átvállaljuk
A boltos jogi feladatai nem attól nehezek, hogy bonyolultak, hanem attól, hogy folyamatosak és unalmasak. Ezért a Guardiannek van két olyan eszköze, amit egy letöltött, statikus jogi sablon soha nem tud megcsinálni:
- Adatkezelési térkép. Nem általánosságban sorolja fel, mi történhet az adatokkal, hanem a te boltod tényleges adatkezeléseiből áll össze: milyen fizetési, szállítási, hírlevél- és AI-szolgáltatót használsz valójában. Ezt megerősíted, és egy gombbal az adatkezelési tájékoztatódba kerül.
- Süti- és tárolás-leltár. A NAIH elvárása szerint nem elég süti-kategóriákat felsorolni: néven, típussal, céllal, üzemeltetővel és élettartammal kell bemutatni, amit a bolt valóban tárol. Egy sablonszöveg jellemzően olyan sütiket sorol, amiket a bolt nem is használ — az pedig valótlan tájékoztatás. A leltár a platform tényleges tárolásából generálódik, a boltos pedig kézzel veszi fel, ha külső eszközt (pixel, widget) tett a boltba.
Van itt egy tény, ami magától is segít: a Balizo storefront egyetlen sütit sem helyez el. A bejelentkezés, a kosár és a hozzájárulás a böngésző localStorage-ában él, a látogatottság-mérés pedig cookieless. Ezek a szolgáltatás nyújtásához elengedhetetlenek, tehát hozzájárulás nélkül is jogszerűek — és ezt őszintén leírva erősebb megfelelési helyzet, mint egy általános „elfogadod a sütiket" sáv.
Bővebben: Jogi megfelelés
Adatvédelem: mi megy ki, és mi nem
Az AI-nál a leggyakoribb — és jogos — kérdés az, hogy hova kerülnek közben az adatok. Két dolgot teszünk emiatt, és mindkettő ellenőrizhető állítás:
A modellek európai régiókban futnak. A rendszer a Google Gemini modelljeit használja a Google Cloud Vertex AI szolgáltatásán keresztül, európai régiókra kötve — nem egy tetszőleges, világ bármely pontján futó végponton.
A modell nem kapja meg a vásárlóid személyes adatait. A Guardian nem a nyers adatbázist látja: oldaltípusonként fehérlistázva adunk át mezőket. Egy rendelésnél például a státusz, a végösszeg, a pénznem, a dátum és a tételszám megy át — vásárlói név, e-mail, cím és telefonszám nem. Ez nem beállítás kérdése, hanem a rendszer felépítése.
Amit ezzel nem ígérünk: ha te magad gépelsz be személyes adatot a beszélgetésbe, azt a modell látni fogja. A rendszer a saját automatizmusait tartja tisztán — a boltos szándékos adatbevitelét nem tudja visszavonni.
A számlázás nincs kiszervezve
A piacon a NAV Online Számla jellemzően külön program dolga: a webshop egy külső számlázószoftverhez csatlakozik, és az küld a NAV felé. Nálunk ez a lépés be van építve — a rendszer közvetlenül a NAV felé küld, a visszaigazolás állapotával együtt. Nem kell hozzá második előfizetés, és nem kell két rendszer közt egyeztetni, ha valami elakad.
Bővebben: Számlázás, fizetés, szállítás
A bolt megjelenése adat, nem kód
Egy Balizo-bolt kinézetét nem boltonkénti programkód írja le, hanem adat. Ezért lehet az elrendezést és a stílust egymástól függetlenül állítani, ezért nem néz ki két bolt egyformán, és ezért ugyanazt látod a szerkesztőben, mint amit a vásárló lát a boltban — nincs két külön megjelenítő, ami eltérhet egymástól.
Ugyanebből következik, hogy egyetlen kódbázis szolgálja ki az összes boltot: ami javul, az minden boltnál egyszerre javul.
Bővebben: Visual Editor
Ki áll mögötte?
A Balizót Farkas Gábor üzemelteti, magánszemélyként, ingyenes pilot formájában. A platform zárt tesztidőszakban van: a regisztráció nyitott, a bolt felépíthető, de új tesztboltok éles üzembe egyelőre nem állíthatók.
Nem írjuk körbe: ez ma egy kicsi, korai fázisú platform. Pont ezért nem kérünk érte pénzt, és pont ezért mondjuk ki ahelyett, hogy elhallgatnánk.
Mi van a felszín alatt?
Aki „egyszemélyes projektet" hall, könnyen gondol félkész megoldásra. Ezért inkább leírjuk, mi dolgozik alatta — ezek ellenőrizhető tények, nem jelzők:
- Egy kódbázis, sok bolt. A rendszer több-bérlős: minden bolt ugyanazt a motort kapja, tehát ami javul, az egyszerre javul mindenhol. Nem boltonként másolt kód, amit külön-külön kellene karbantartani.
- A megjelenés adat, nem kód. A bolt oldalait JSON-leírás hajtja, ugyanaz a megjelenítő motor a szerkesztőben és az éles boltban.
- Modern, unalmas alaptechnológia. A háttérrendszer Python/FastAPI, PostgreSQL adatbázissal és Redisszel; az adminfelület és a bolt Next.js App Router alapon, szerver-oldali rendereléssel. Minden konténerben fut, a tanúsítványokat automatikus HTTPS-kezelés adja.
- Verziózott adatbázis-változások. A séma nem kézzel módosul: minden változás migrációként van rögzítve és visszakövethető.
- Automatikus kapuk a kiadás előtt. Minden kiadás előtt lefutnak az automata tesztek, egy biztonsági ellenőrzés a bérlői elkülönítésre, és egy vizsgálat arra, hogy a Guardian tudásanyaga a jelenlegi kódot írja-e le — ha elavult, a kiadás blokkolódik.
Amit ezzel nem állítunk: hogy ez nagyvállalati rendelkezésre állás. A pilot alatt a platform ÁSZF szerint nincs rendelkezésre állási garancia, és ezt komolyan is gondoljuk. Az alatta lévő mérnöki munka viszont nem kísérlet: azért ilyen, mert a saját boltunk is ezen a rendszeren kereskedik.
És ha az üzemeltetővel történik valami?
Jogos kérdés, egy ismeretlen platformnál a legfontosabb. Négy dolgot tudunk mellétenni, mind ellenőrizhető:
- Nem kérünk pénzt. Az ingyenes pilot alatt nincs előfizetésed, amit buknál — a kockázatod az idő, amit a bolt felépítésére fordítasz.
- Az adat a tiéd. A termékeid, rendeléseid és vásárlóid adatai a te üzleti adataid. A teljes katalógusod gépi formában bármikor kinyerhető — a termékfeeden és a publikus katalógus-API-n át is —, a számlázási és pénzügyi adatokat pedig időszakra szűrt könyvelői CSV-exporttal viheted ki.
- Az ÁSZF minket kötelez. A platform ÁSZF szerint a szolgáltatás megszűnése esetén észszerű időt és segítséget kapsz az adataid kimentésére. Ez nem ígéret, hanem a szerződés része.
- A saját kereskedésünk is ezen fut. A rendszer működése nem jótékonyság: nekünk is üzleti érdekünk, hogy menjen.
Amit viszont nem mondunk: hogy ez ugyanaz a kockázat, mint egy több száz fős cégnél. Nem az. Aki ma vág bele, azzal a tudattal tegye — és ezért érdemes az adatkimentést az első naptól úgy kezelni, mint ami jár.
Miért Balizo, és miért nem ZAVA?
A platform 2026 szeptemberéig ZAVA Commerce néven futott. A név jó volt — rövid, magyarul jól mondható —, egy dolgot nem tudtunk róla induláskor: hogy nem lehet a miénk. A „Zava" egy brit online orvosi szolgáltatás neve, egy olasz világítástechnikai márkáé, és 2026-ban a Microsoft is ezt választotta AI-bemutatóinak kitalált kiskereskedőjéhez. Egy AI-asszisztens, ha a ZAVA Commerce-ről kérdezték, hol az orvosi szolgáltatást írta le, hol a Microsoft fikcióját — mérhetően, rendszeresen.
Egy olyan platformnak, amelyik pont arra épül, hogy a gépek pontosan értsék, mi micsoda, ez nem elviselhető. Ezért váltottunk, amíg olcsó volt.
A Balizo a gyerekeink nevéből áll össze — Balázs, Lili, Zoé —, és a spanyolban véletlenül azt jelenti: „kijelölöm az utat". Egyedi, nincs rajta senki más, és azt mondja, amit a rendszer csinál.
Miért magyar környezetre épül?
Mert a kereskedés részletei országfüggők: a NAV Online Számla, a forintos árazás és ÁFA-kulcsok, a hazai futárszolgálatok és csomagpontok, valamint a magyar fogyasztóvédelmi és adatvédelmi elvárások. Ezeket nem utólag ragasztottuk a rendszerre, hanem az alapfelépítés része.
Hogyan lehet elérni titeket?
E-mailben: info@balizo.hu. Bővebben a kapcsolat oldalon.