Du kan bygga en enkel webbapp med AI utan att kunna koda: du beskriver appen på svenska i ett verktyg som Lovable, Bolt, Replit eller Google AI Studio, och verktyget skriver koden och lägger ut appen på en webbadress. Det brukar kallas vibe coding. Det passar en intern lista, en kalkylator eller ett formulär med inloggning för dig själv. Det passar dåligt så fort kunders personuppgifter, betalningar eller något som måste fungera varje dag finns i appen.
Det här är hur jag skulle bedöma det innan du börjar. Räkna med en eftermiddag för en första version. Verktygen ändras ofta, så allt nedan är läst i oktober 2026.
Det här behöver du
- En uppgift i en mening, till exempel "mina tre medarbetare ska boka bil och se vem som har den".
- En skiss på papper och exempeldata utan riktiga personuppgifter.
- Ett konto i ett av verktygen. Namn på planer och funktioner kan ändras, så se aktuell prislista.
- Någon som kan kod och vill titta på resultatet innan riktiga användare får det. Det kan vara jag.
Steg för steg
-
Kolla först om du behöver en app. Ett Google Sheet med formulär, AppSheet eller en zap eller n8n-flöde räcker ofta, och de är lättare att underhålla. Står du mellan att bygga eget och köpa färdigt, läs skräddarsytt eller standardsystem.
-
Välj verktyg efter var data hamnar.
- Lovable kallar sig "full-stack AI development platform": appen får frontend, backend, databas och inloggning och publiceras på en lovable.app-adress, eget domännamn på betalplan. Backend (Lovable Cloud) bygger på Supabase. Du väljer region, Americas, Europe eller Asia Pacific, och den går inte att ändra när backend slagits på. Regionen styr inte var AI-anrop behandlas.
- Bolt bygger webbplatser, webbappar och mobilappar (mobil kräver Expo) i webbläsaren. En databas skapas när appen behöver en, och på betalplan kan du välja Supabase i stället, men bara när projektet skapas. Publicering sker på en bolt.host-adress, eget domännamn på betalplan.
- Replit (Agent) planerar, skriver och felsöker kod. Du publicerar som Autoscale, Static, Reserved VM eller Scheduled. Publicerade appar körs enligt Replit i USA, och EU-hosting nämns bara för enterprise-kunder på förfrågan.
- Google AI Studio (Build mode) bygger webbappar med React som standard och en Node.js-server, som kan läggas ut på Cloud Run med Firebase för databas och inloggning, och Android-appar. Gemini-nyckeln hålls enligt Google på serversidan, och du kan synka med GitHub eller exportera en ZIP.
-
Börja litet och skriv en tydlig prompt. Replits råd: var specifik, planera först, testa och använd checkpoints.
Bygg en webbapp för [vem] som ska [göra vad]. Sidor: [lista]. Sparade fält: [lista]. Inloggning med e-post, och varje användare ser bara sina egna rader. Använd exempeldata, inga riktiga personuppgifter. Inga nycklar i frontend. Lista dina antaganden innan du bygger.
Skriv inloggningen uttryckligen. Bolts hjälp säger att den inte alltid läggs till automatiskt.
-
Kör verktygets egna kontroller. Lovable kör en Quick scan innan publicering (databasregler, beroenden) och en Deep scan när du ber om den. Bolts Security Audit letar bland annat efter databasregler som saknas, men granskar bara databasen. Replit har en säkerhetschecklista för appar som byggts med AI. Lovable skriver att skanningarna inte kan garantera full säkerhet och att du bör överväga en professionell granskning om appen hanterar känsliga data.
-
Förstå tre risker.
- Databasåtkomst. I Supabase kan en tabell utan Row Level Security, regler för vilka rader varje användare får se, läsas och skrivas av vem som helst med behörighet till den. Lovable kallar felkonfigurerade regler en vanlig orsak till dataläckor.
- Nycklar. Hemliga nycklar får aldrig ligga i kod som körs i webbläsaren. Lovable, Replit och Google beskriver alla att de ska ligga på serversidan.
- Personuppgifter. Du är normalt personuppgiftsansvarig för appens användare. Lovable har ett personuppgiftsbiträdesavtal för Business- och Enterprise-planer, och det säger att kunden inte ska lämna känsliga uppgifter. Hamnar data i USA gäller IMY:s regler: antingen är mottagaren ansluten till EU–US Data Privacy Framework eller så krävs till exempel standardavtalsklausuler. Det här är inte juridisk rådgivning.
-
Publicera smalt. Lovable låter Free- och Pro-projekt vara Public eller Invite only, med upp till tio inbjudna. Välj det senare första månaden.
-
Planera utgången. Lovable och Google AI Studio kan synka koden med GitHub, gör det tidigt. Lovable flyttar inte projektet till din egen Supabase i ett steg, det görs manuellt. Spara också en kopia av databasen.
Så vet du att det fungerar
Testa som en utomstående. Öppna appen i ett privat fönster: ska du ha inloggning, ska inget synas. Skapa två användare och kontrollera att A inte ser B:s rader. Sök i sidans källkod efter "secret" och "password". Publika nycklar, som Supabases publishable key, är gjorda för att synas, hemliga nycklar är det inte. Testa på mobil med fel inmatning. Kontrollera att verktygets säkerhetskontroll inte flaggar något, och att du kan exportera dina data.
Vanliga fel
- Riktiga kunder i första versionen. Börja med exempeldata.
- Nycklar i chatten eller koden. Lovable upptäcker nycklar du klistrar in i chatten och hänvisar dem till Secrets.
- Ingen inloggning eller inga radregler. Se risk ett.
- Testat bara i förhandsvisningen. Replit skriver att hemligheter du satt i editorn inte följer med till den publicerade appen och att filsystemet där nollställs vid varje publicering.
- Appen går ner när användningen når taket. Hos Bolt slutar sajten visas offentligt när hostinggränsen nås, tills perioden återställs. Hos Lovable förbrukar hosting och backend krediter när appen används, så ta reda på vad som händer när saldot tar slut innan riktiga användare kommer in.
- Ingen plan B. Någon måste kunna ta över koden.
Begränsningar: när du ska ringa en utvecklare
Ring när appen ska hantera kunders eller anställdas personuppgifter, ta betalt, ha externa användare med inloggning eller kopplas till Fortnox, BankID eller andra system, eller när den måste fungera varje dag. Betalningar bör gå via en betaltjänst: Stripe skriver att många verksamheter kan använda integrationer där kortuppgifterna går direkt till Stripe utan att passera dina servrar, vilket minskar PCI-kraven. Ring också om du fastnat i en loop där AI "fixar" ett fel och skapar två nya. Skicka aldrig lösenord till den som ska titta på det, se Ge konsult åtkomst utan att mejla lösenord. Jag skriver kod själv och granskar eller bygger sådana appar, se AI-specialist. Ska första AI-projektet prioriteras finns AI-projektkollen.
Källor
- Lovable Docs – Welcome
- Lovable Docs – Publish
- Lovable Docs – Security
- Lovable Docs – Lovable Cloud
- Lovable – Data Processing Agreement
- Bolt Help Center – Intro to Bolt
- Bolt Help Center – Database
- Bolt Help Center – Hosting
- Replit Docs – Replit Deployments
- Replit Docs – Build with Agent
- Replit Docs – Security checklist
- Replit Docs – Troubleshooting
- Google AI for Developers – Build apps in Google AI Studio
- Supabase Docs – Row Level Security
- Stripe Docs – Integration security guide
- IMY – Överföringar till USA
Vanliga frågor
Kan jag bygga en app med AI utan att kunna koda?
En enkel webbapp, ja. Att göra den säker nog för kunddata är något annat, och dit kommer du inte utan att förstå databasregler och nycklar.
Vilket verktyg är bäst?
Jag har inte jämfört dem på samma uppgift. Välj efter var data lagras: Lovable låter dig välja region, Replit hostar i USA, Google AI Studio använder Cloud Run och Firebase.
Kan jag flytta appen senare?
Delvis. Koden kan i flera verktyg synkas med GitHub, men databasen och inloggningen är svårare. Lovable beskriver flytten till egen Supabase som manuellt arbete.
Kostar det något?
Se aktuell prislista. Eget domännamn kräver betalplan hos Lovable och Bolt, och Cloud Run-priser kan tillkomma hos Google.
När ska jag anlita en utvecklare?
Vid personuppgifter, betalningar, externa användare, kopplingar till affärssystem och krav på drift varje dag.
Fastnar du?
Det här är ett av de upplägg jag hjälper enmansföretag och små team med, ofta på en eller två timmar tillsammans på skärmen. Om du har byggt något och vill att jag granskar det innan riktiga användare får det, eller hellre vill att jag bygger den riktiga versionen och lämnar över den dokumenterad, mejla mig med rubriken "Fastnat: Bygga app med AI". Skriv vilket verktyg du använder och var det tog stopp, så svarar jag med vad jag tror det tar. Jag sitter i Stockholm och jobbar med hela Sverige på distans. Vill du först se om uppgiften alls är värd att automatisera finns Automationskollen.