Kort svar
Vad kostar en app med inloggning?
En app där användare skapar konto och loggar in landar i praktiken sällan under 90 000 kr, även när själva appen är liten. Inloggningen i sig är några dagars arbete — det som kostar är allt som följer med: en backend som håller data, profiler, återställning av lösenord, borttagning av konto och behörigheter som avgör vem som ser vad.
Ligger appen i övrigt på MVP-nivå brukar helheten hamna mellan 90 000 och 150 000 kr. Med roller, organisationer och BankID rör vi oss uppåt i spannet 100 000–350 000 kr.
Varför konton kostar mer än de ser ut att göra
I en app utan konton finns bara appen. I en app med konton finns appen, en databas, ett regelverk för vem som får läsa och skriva vad, och en uppsättning flöden som bara används när något går fel. Det är den sista delen som brukar underskattas. En glömd lösenordslänk, en användare som byter e-post, ett konto som ska raderas enligt dataskyddsreglerna — varje sådant fall är en skärm, ett mejlutskick och en serverdel som ska byggas och testas.
Apple kräver dessutom att appar med kontoskapande också har radering av konto inifrån appen. Det är ett vanligt skäl till avslag vid granskning, och det är billigare att bygga direkt än att bygga när lanseringen redan är bokad.
Prisdrivare, en i taget
| Del | Typiskt tillägg | Kommentar |
|---|---|---|
| E-post och lösenord | 15 000–25 000 kr | Registrering, inloggning, verifieringsmejl, återställning, radering av konto. |
| Social inloggning | 8 000–20 000 kr | Apple, Google eller Microsoft. Har appen Google-inloggning kräver Apple även Sign in with Apple på iOS. |
| Profil och inställningar | 10 000–25 000 kr | Bild, namn, notisinställningar, språk. Bilduppladdning kostar extra i lagring och beskärning. |
| Roller och behörigheter | 20 000–60 000 kr | Admin, chef, medarbetare. Varje roll är fler vyer och fler regler att testa. |
| Organisationer och inbjudningar | 30 000–80 000 kr | Flera användare under samma kund, inbjudningsmejl, byte av arbetsyta. |
| BankID | 40 000 kr och uppåt | Kräver avtal med leverantör, serverflöde och test på båda plattformarna. Löpande kostnad tillkommer. |
| Tvåfaktor med sms | 15 000–30 000 kr | Plus någon krona per skickat sms i drift. |
Siffrorna ovan är tillägg ovanpå appen i övrigt, inte totalpriser. De speglar hur vi normalt arbetar: en delad kodbas i React Native och Supabase som backend.
Backend är den verkliga kostnaden
Så fort det finns konton finns det data som tillhör någon. Den datan måste lagras, skyddas och hämtas snabbt. Vi använder Supabase som backend i mobilappar eftersom autentisering, Postgres och åtkomstregler kommer i samma paket. Reglerna skrivs på databasnivå, vilket betyder att en användare inte kan komma åt någon annans rader ens om appen skulle ha en bugg.
Alternativet — en egen serverdel med egen användarhantering — kostar normalt 40 000–80 000 kr extra i den första versionen och mer i förvaltning. Det är rätt val när appen ska bo i en befintlig IT-miljö, och fel val när målet är att komma ut snabbt.
Exempel: tre appar med konton
Bokningsapp för en mindre tjänsteverksamhet
E-post och lösenord, profil, bokningshistorik, pushnotis vid bekräftelse. Ingen rollhantering. Cirka 110 000 kr, ungefär sju veckor.
Internapp med tre roller
Inloggning, organisationer, tre behörighetsnivåer och en integration mot ett affärssystem. Cirka 260 000 kr. Här ligger nästan halva tiden i behörigheter och integration, inte i gränssnittet.
Konsumentapp med socialt innehåll
Konton, profiler med bild, blockering och anmälan av innehåll — det sista är ett krav från Apple för appar med användargenererat innehåll. Cirka 190 000 kr.
Löpande kostnader
- Plattformsavgift för backend: från ungefär 250 kr i månaden och uppåt med användarantalet.
- Sms-koder och BankID: debiteras per verifiering, inte per användare.
- Support: kontoärenden är den vanligaste supportfrågan i appar med inloggning. Räkna med det i förvaltningen.
Ska du jämföra offerter: be om priset för inloggning, profil, återställning och radering av konto som separata poster. Är det en enda rad som heter "användarhantering" är risken stor att hälften av flödena tillkommer senare.
Vad du får med dig
- Inloggning är ett delsystem, inte en funktion — flödena runt omkring kostar mer än själva inloggningsrutan.
- En liten app med konton hamnar oftast mellan 90 000 och 150 000 kr; roller och organisationer tar den uppåt.
- Radering av konto inifrån appen är ett krav från Apple och ska in i omfattningen från början.
- Åtkomstregler hör hemma i databasen, inte enbart i appkoden.