Vanliga frågor
Hitta svar på vanliga frågor om våra tjänster, process, prissättning och support.
Allmänt & Om True Dev
16 questions
True Dev är ett mjukvaruutvecklingsföretag som bygger skräddarsydd mjukvara, webbapplikationer, mobilappar, systemintegrationer, IoT-lösningar och AI-verktyg. Vi fungerar som en heltäckande teknologipartner — vi hanterar design, utveckling, testning, säkerhet, SEO och löpande support — för organisationer som vill ha genomtänkt leverans genom hela utvecklingsprocessen.
Vår leveransverksamhet har sitt huvudkontor i Bangkok, Thailand. Vi betjänar kunder globalt i Nordamerika, Europa och Asien, med arbetsflöden och tillgänglighet anpassade efter internationella kontorstider.
Vår nuvarande leveransverksamhet har sitt huvudkontor i Bangkok, Thailand. Under vår historia har vi även verkat från New York City och Stockholm, och det internationella fotavtrycket fortsätter att forma hur vi arbetar — med processer, tillgänglighet och kundkommunikation anpassade efter globala affärsstandarder.
True Dev är svenskägt och grundarlett. Grundaren har arbetat professionellt med design, fullstack-mjukvaruutveckling och AI sedan 1997 — cirka 30 års praktisk kommersiell erfarenhet. Svenskt ägande kombinerat med ett Bangkok-baserat leveransteam är en medveten del av hur vi arbetar.
Grundaren har levererat kommersiella mjukvaruprojekt sedan 1997. True Dev fortsätter den meritlistan med ett team strukturerat kring senior teknisk ledning och moderna leveransmetoder.
Tre saker. För det första behandlar vi teknik som ett medel för affärsresultat — varje projekt utvärderas utifrån det värde det levererar, inte bara de funktioner det producerar. För det andra täcker vi hela leveranscykeln: design, utveckling, säkerhet, SEO, testning och långsiktig support. För det tredje har vår ledning arbetat i branschen sedan 1997, vilket innebär att beslut fattas med perspektiv, inte gissningar.
Vi arbetar med organisationer som prioriterar teknik som en strategisk tillgång — företag som söker en partner med djup erfarenhet som kan leverera smarta lösningar som gör dem mer konkurrenskraftiga och mer attraktiva för deras egna kunder. Våra kunder sträcker sig från startups till väletablerade storföretag. Den gemensamma nämnaren är inställning, inte företagsstorlek.
Vi arbetar med kunder i cirka 30 länder i Nordamerika, Europa och Asien. Vår verksamhet är väl anpassad till europeiska kontorstider, och för kunder i Nordamerika strukturerar vi rutinmässigt arbetsflöden för att stödja en daglig synk under amerikanska morgontimmar när uppdraget kräver det.
Kundkommunikation sker på engelska och svenska. Vad gäller själva mjukvaran är vår tekniska kapacitet språk- och ramverksagnostisk — detaljer finns i avsnittet Teknik.
Vi verkar som en fokuserad leveransorganisation strukturerad kring varje uppdrag snarare än en personaldriven byrå. Teamsammansättningen på ett givet projekt matchas mot omfattningen — från en enskild specialist för riktat arbete till tvärfunktionella team av designers, utvecklare och QA-ingenjörer för större byggen.
Båda. Vi arbetar med startups som har validerat sitt koncept och har finansiering eller intäkter för att upprätthålla ett utvecklingsuppdrag, och vi arbetar med väletablerade företag inklusive stora internationella varumärken med definierade uppdrag. Vi tar inte an spekulativa projekt före finansiering eller arrangemang som enbart baseras på ägarandelar.
Ledningen har varit aktiv i branschen sedan 1997. Det bredare teamet består av mellannivå- till senioringenjörer och designers. Vi bemannar inte kundprojekt med juniorer som lär sig på er budget — varje fakturerbar roll ansvarar för leveranskvalitet.
Ja. Vi agerar som white-label- eller underleverantörspartner för byråer som behöver ytterligare kapacitet eller specifik teknisk expertis, vid sidan av vårt direkta kundarbete. White-label-uppdrag täcks av sekretessavtal och tydligt definierade IP-avtal från dag ett.
Vi har levererat projekt inom en bred mängd branscher genom åren. Vi har särskilt djup erfarenhet inom dejting, leverans, e-handel, säkerhet, fastigheter och fotografi — sektorer där vårt team inte bara har levererat kundarbete utan även byggt och drivit egna produkter och verksamheter. Den operatörserfarenheten formar hur vi närmar oss kundprojekt inom dessa områden.
Båda. Många kunder börjar med ett definierat projekt och övergår till ett löpande support- eller retaineravtal när den initiala leveransen är live. Andra anlitar oss för en enskild, väldefinierad leverans. Båda modellerna stöds — den kommersiella strukturen täcks i avsnittet Prissättning.
Den starkaste matchningen är en organisation som behandlar teknik som en strategisk investering, vill ha en partner som tar ansvar för hela leveranscykeln och värderar erfarenhet över lägsta pris. Det snabbaste sättet att ta reda på det är ett kort upptäcktssamtal — vi berättar direkt om ert projekt ligger utanför vårt kärnområde.
Vi levererar skräddarsydd mjukvaruutveckling, webbapplikationer, mobilappar, systemintegrationer, IoT-lösningar, AI-verktyg och uppdrag inom digital transformation. Varje projekt stöds av design, säkerhet, SEO, testning och löpande underhåll som en del av den fullständiga leveranscykeln — inte som valfria tillägg.
Vi bygger skräddarsydd mjukvara. Vårt värde ligger i att lösa problem som färdiga produkter inte adresserar — integrationer mellan system, arbetsflöden specifika för er verksamhet, eller helt nya produkter. När en färdig lösning genuint är det bättre alternativet för en kund, säger vi det.
Ja. Design är en integrerad del av hur vi arbetar, inte en separat tjänst som skruvas på. Varje projekt inkluderar UX- och UI-överväganden från början, med produktionsklar design som levereras tillsammans med utveckling. Bra design är en kommersiell tillgång, och vi behandlar det på det sättet.
Ja. SEO är inbyggt i vår webbutvecklingsprocess — teknisk SEO, prestanda, strukturerad data, tillgänglighet och innehållsarkitektur beaktas från start snarare än att anpassas i efterhand. Vi behandlar SEO som en kärnkomponent i att leverera en webbplats som presterar kommersiellt.
Ja. Vi bygger nativa och plattformsoberoende mobilapplikationer för iOS och Android. Appspecifika frågor — inklusive godkännandetider, plattformsefterlevnad och kvalitetssäkring — täcks i avsnittet Apputveckling.
Ja, i stor utsträckning. AI är en av våra kärnkompetenser, och vi bygger AI-verktyg, AI-integrerade applikationer och AI-driven automation för kunder inom olika branscher. Hur vi närmar oss AI-utveckling — och varför det kräver mer än prompt engineering — täcks i avsnittet AI & Modern utveckling.
Ja. Systemintegration är en av våra vanligaste uppdragstyper — att koppla ihop CRM:er, ERP-system, betalningslösningar, bokföringssystem, analysplattformar och anpassade databaser. Vi hanterar både moderna API-baserade integrationer och bryggor till äldre system vid behov.
Ja. Vi levererar IoT-lösningar som omfattar enhetskonnektivitet, datapipelines, instrumentpaneler och molnbackends. IoT-projekt kombinerar ofta hårdvarufirmwaregränssnitt, molninfrastruktur och webb- eller mobilgränssnitt — och vi hanterar hela stacken.
Ja. Uppdrag inom digital transformation börjar vanligtvis med att förstå nuvarande verksamhet och var teknik kan skapa mätbart affärsvärde, för att sedan gå vidare till leverans. Vi fokuserar på praktisk transformation — mjukvara som förändrar hur arbete utförs — snarare än strategidokument som aldrig levereras.
Ja. Vi bygger e-handelslösningar som sträcker sig från skräddarsydda butiksfronter till plattformsbaserade implementationer, integrerade med betalningsleverantörer, lagersystem och leveransflöden. E-handel är en av branscherna där vi även har operatörserfarenhet.
Vi designar, driftsätter och hanterar molninfrastruktur som en del av våra projekt — vanligtvis på AWS, Google Cloud eller Azure beroende på uppdraget. För kunder som föredrar att äga sin hostingrelation strukturerar vi driftsättningar så att ägarskapet kan överföras smidigt. Se avsnittet Teknik för mer detaljer.
Ja. QA är en del av varje uppdrag, inte en valfri post. Vi täcker funktionell testning, integrationstestning, prestandatestning och säkerhetstestning. För kunder med efterlevnadskrav kan vi anpassa QA-processer till specifika standarder.
Ja. Vi erbjuder säkerhetsgranskning både som fristående tjänst och som del av utvecklingsuppdrag. Vårt arbete täcker OWASP Top 10, beroende- och kodgranskning, hemlighetsskanning, container- och infrastrukturgranskning samt nätverksbedömning. Ytterligare detaljer finns i avsnittet Säkerhet, Integritet & Regelefterlevnad.
Ja. Support efter lansering finns tillgängligt genom strukturerade supportavtal med definierade svarstider och månatligt omfång. Många kunder övergår till ett retainerförhållande efter den initiala leveransen. Detaljer finns i avsnittet Support & Underhåll.
Vi utvecklar inte spel och vi producerar inte hårdvara. Allt annat inom kommersiell mjukvara — webb, mobil, backend, AI, integrationer, IoT-mjukvarulager — ligger inom vårt omfång. Om du är osäker på om ert projekt passar, ger ett kort upptäcktssamtal dig ett tydligt svar.
Ja, och detta är en vanlig uppdragstyp. Vi börjar med en teknisk granskning av den befintliga kodbasen och infrastrukturen för att förstå vad som kan bevaras, vad som behöver refaktoreras och vad som bör ersättas. Vi ger en ärlig bedömning innan vi åtar oss omfattningen.
Ja. Migrering av äldre system är en av våra återkommande uppdragstyper — från äldre ramverk och databaser till moderna, underhållbara arkitekturer. Vi hanterar datamigrering, parallell drift under övergången och avveckling av äldre system.
Ja, i stor utsträckning. AI är en av våra kärnkompetenser — vi bygger AI-verktyg, AI-integrerade applikationer, intelligent automation och AI-drivna funktioner inbäddade i bredare mjukvaruprodukter. Vårt tillvägagångssätt behandlar AI som en ingenjörsdisciplin, inte ett modeord.
Vi bygger anpassade chattgränssnitt, AI-agenter, dokument- och databearbetningspipelines, RAG-system (retrieval-augmented generation), AI-assisterade interna verktyg, arbetsflöden för modellfinjustering och AI-funktioner inbäddade i större produkter. Vi integrerar även kommersiella AI-API:er där det är rätt kommersiellt val, och bygger proprietära lösningar där det inte är det.
Vi arbetar med de ledande AI-plattformarna inklusive Anthropic (Claude), OpenAI, Google och open source-modeller där de passar. Modellval är ett tekniskt beslut baserat på uppgift, kostnad, latens och datakrav — inte varumärkespreferens.
Det finns en vanlig missuppfattning att AI tar bort behovet av teknisk expertis. Sanningen är den motsatta. Att bygga AI-system för produktion kräver djup förståelse för databasdesign, systemarkitektur, säkerhet, testning och dataflöden — kombinerat med att veta vad man ska be en AI att bygga från början. Utan den grunden är AI-output bräckligt, osäkert och dyrt att underhålla. Verktygen har förändrats, men ingenjörsdisciplinen har inte gjort det.
AI-utveckling för produktion kräver samma färdigheter som all seriös mjukvaruutveckling — databasarkitektur, API-design, säkerhet, prestanda, testning och systemintegration — plus AI-specifik kunskap om promptdesign, kontexthantering, retrieval-system, utvärdering och kostnadsoptimering. Saknas något av dessa lager resulterar det i system som fungerar bra i demos men misslyckas i produktion.
AI-verktyg förstärker kapaciteten hos erfarna ingenjörer och blottlägger bristerna hos oerfarna. En AI kan generera kod snabbt, men att bestämma *vad* som ska byggas, hur det ska arkitektureras, hur data flödar, hur det förblir säkert och hur det beter sig under verklig belastning — de besluten kräver fortfarande mänskligt omdöme byggt på års erfarenhet. Kostnaden för att åtgärda ett dåligt designat AI-genererat system överstiger normalt kostnaden för att bygga det rätt från början.
Vi behandlar AI-genererad kod på samma sätt som all annan kod — den genomgår arkitekturgranskning, säkerhetsgranskning, testning och mänsklig ingenjörsöversyn innan den når produktion. AI är ett produktivitetsverktyg i vårt arbetsflöde, inte en ogranskad auktoritet. Våra säkerhetsrutiner täcks i avsnittet Säkerhet, Integritet & Regelefterlevnad.
Ja. Vi designar och bygger AI-chattupplevelser skräddarsydda för verksamheten — från kundvända assistenter till interna verktyg. En väldesignad chattbot är lika mycket ett arkitekturproblem som ett AI-problem, inklusive frågor om datatillgång, integritetsgränser, eskaleringsflöden och affärsintegration.
Ja, genom retrieval-augmented generation och kontrollerade integrationer. Det viktiga är att designa tydliga gränser kring vilken data AI:n kan komma åt, hur den hämtas, hur den skyddas och vad som lämnar systemet. Vi strukturerar AI-integrationer så att känslig data hanteras enligt integritets- och säkerhetskrav från start.
Det kan den, men bara när systemet är korrekt arkitekturerat. Vi separerar vad AI:n ser från vad AI:n har tillgång till — exempelvis behöver en kundvänd AI inte hålla personuppgifter i sin kontext för att eskalera en konversation till en människa. Korrekt arkitektur är det som gör AI användbart i integritetskänsliga sammanhang.
Vanligtvis inte — de mest värdefulla AI-projekten kompletterar befintlig verksamhet snarare än ersätter den. AI fungerar bäst när den tar bort repetitivt arbete, tar fram information snabbare och stödjer mänskligt beslutsfattande. Ersättningsfokuserade AI-projekt underpresterar ofta jämfört med ersättningsfokuserad automation generellt.
Ja, när det finns ett tydligt kommersiellt skäl. Många projekt betjänas bättre av kommersiella API:er med god prompt- och retrieval-design; vissa betjänas bättre av finjusterade eller helt anpassade modeller. Vi fattar det beslutet baserat på noggrannhetskrav, kostnad, datakänslighet och långsiktigt ägande — inte för att anpassade modeller låter mer imponerande.
AI-system gör misstag. Produktionssystem designas utifrån det faktum — med retrieval-grundade svar, konfidenströsklar, mänsklig kontroll vid kritiska punkter, loggning och utvärderingspipelines. Skillnaden mellan en pålitlig och en opålitlig AI-produkt handlar nästan alltid om den omgivande tekniken.
Med definierade utvärderingskriterier innan projektet levereras och löpande mätning efteråt — noggrannhetsmått, uppgiftsslutförandegrad, användarresultat och kostnad per interaktion. Vi anser inte att en AI-funktion är levererad bara för att den genererar rimlig output; den måste prestera mätbart på den uppgift den byggdes för.
Ja. Att lägga till AI i en befintlig produkt är en av våra vanliga uppdragstyper. Vi börjar med en ärlig bedömning av var AI tillför kommersiellt värde, vilka data- och infrastrukturändringar det kräver, och vad den snabbaste vägen till ett mätbart resultat ser ut som — innan vi skriver någon kod.
En AI-funktion för produktion inkluderar vanligtvis databas- och datapipelinearbete, API-design, autentisering och auktorisering, loggning och observerbarhet, utvärderingsinfrastruktur, kostnadskontroller, användargränssnitt och integration med befintliga system. AI-komponenten är ofta den minsta delen av det totala bygget — vilket är precis varför grundläggande teknik spelar roll.
AI-kostnader styrs genom design, inte bara övervakning. Vi designar för kostnadseffektivitet från början — modellval per uppgift, hantering av kontextfönster, caching, retrieval istället för bulk-kontextladdning och batchning där det är tillämpligt. Dåligt arkitekturerade AI-system kan kosta mångfalt mer än väldesignade för samma output.
Nej. När vi använder kommersiella AI-API:er i vårt leveransarbete använder vi konfigurationer som inte skickar kunddata till modellleverantörer för träningsändamål. För eventuell anpassad träning som involverar era data sker det bara med explicit omfång och avtalsmässiga villkor på plats.
Ja. Vi bygger nativa och plattformsoberoende mobilapplikationer för iOS och Android, med design, utveckling, testning, publicering i appbutiker och support efter lansering som en integrerad leverans.
Båda. Rätt val beror på produkten — prestandakrav, plattformsspecifika funktioner, budget och långsiktigt underhåll. Vi rekommenderar en teknikinriktning baserad på projektet, inte på vilket ramverk vi råkar föredra.
Vi arbetar över den moderna mobilstacken — Swift för iOS, Kotlin för Android, och plattformsoberoende ramverk inklusive React Native och Flutter. Valet styrs av projektkrav, inte en universallösning.
För en första publicering, planera för ungefär två veckor från uppladdning till godkännande. Den första granskningen kommer vanligtvis tillbaka med feedback som behöver adresseras innan godkännande beviljas, och den cykeln tar tid. Efterföljande uppdateringar är vanligtvis mycket snabbare — ofta godkända samma dag de skickas in.
Apple granskar första publiceringar i detalj, och granskningsteamet återkommer ofta med feedback om metadata, integritetsdeklarationer, behörighetshantering, gränsfall eller användargränssnittsflöden. Detta är normalt. Vi planerar för denna feedbackcykel från start snarare än att bli överraskade av den, vilket är varför vi rekommenderar en tvåveckorsfönster för den första publiceringen.
Apple har höjt kvalitetskraven för appar och tillämpar extra granskning på appar som verkar ha genererats utan teknisk översyn. Vi bygger appar enligt Apples och Googles kvalitetsstandarder oavsett vilka verktyg som används i utvecklingen — och all kod granskas, testas och produktionshärdas innan publicering. Vår meritlista bygger på appar som uppfyller riktlinjerna.
Genom att bygga enligt plattformsriktlinjerna från dag ett snarare än att försöka åtgärda efterlevnadsproblem i slutet. Det inkluderar korrekta integritetsdeklarationer, korrekt behörighetshantering, tillgänglig design, stabil prestanda, lämplig metadata och efterlevnad av Apples Human Interface Guidelines och Googles Material Design-principer där det är relevant.
Ja. Publicering i appbutiker — Apple App Store och Google Play — ingår i vår standardleverans. Det inkluderar förberedelse av butikslistningar, skärmdumpar, metadata, integritetsdeklarationer och hantering av granskningsprocessen fram till godkännande.
Ja. Ert företag bör äga utvecklarkontona för både Apple och Google. Vi guidar er genom uppsättningen, men ägarskapet ligger hos er. Det skyddar er långsiktiga kontroll över appen och dess kommersiella närvaro.
Ja. Vi tar över befintliga iOS- och Android-appar för löpande underhåll, funktionsutveckling och plattformsuppdateringsefterlevnad. Vi börjar med en teknisk granskning av kodbasen och nuvarande driftsättning innan vi åtar oss omfattningen.
Vi testar på riktiga enheter och emulatorer för funktionellt beteende, prestanda, gränsfall och plattformsspecifika problem. Testning inkluderar flödestestning, kraschrapportering, testning av nätverksförhållanden och enhetsspecifik verifiering på både iOS och Android.
Vanligtvis ja, om inte målgruppen tydligt är koncentrerad till en plattform. Vi hjälper kunder fatta det beslutet baserat på deras faktiska användarbas snarare än ett standardantagande.
Appuppdateringar ingår i löpande supportavtal. Det inkluderar plattformsuppdateringskompatibilitet (nya iOS- och Android-versioner), nya funktioner, buggfixar och prestandaförbättringar. Appar som inte aktivt underhålls kommer så småningom att sluta fungera när plattformar utvecklas.
Bara med aktivt underhåll. Varje år släpper Apple och Google nya OS-versioner som ändrar API:er, fasas ut funktionalitet och skärper integritetskrav. Vi bygger appar enligt nuvarande standarder och underhåller dem genom plattformsförändringar som en del av löpande support.
Ja, där de passar. PWA:er är kommersiellt attraktiva för vissa användningsfall — snabbare att leverera, inget beroende av appbutiker, enklare att uppdatera — men de har verkliga begränsningar jämfört med nativa appar. Vi rekommenderar rätt tillvägagångssätt baserat på vad produkten faktiskt behöver.
Ja. De flesta appar vi bygger inkluderar backend-integration — autentisering, datasynkronisering, betalningar, notifieringar, analys och tredjparts-API:er. Mobil och backend levereras vanligtvis som ett sammanhållet uppdrag.
De flesta projekt börjar med ett kort upptäcktssamtal för att förstå vad ni försöker uppnå. Därifrån går vi vidare till en kravspecifikation — antingen genom att arbeta utifrån en ni redan har, eller genom att hjälpa er bygga en. En tydlig specifikation är grunden för ett lyckat projekt, så vi investerar verklig ansträngning i detta steg innan vi skriver någon kod.
Upptäckt, kravspecifikation, förslag och kontrakt, design, utveckling i strukturerade faser, testning och kvalitetssäkring, driftsättning och överlämning. Support och underhåll fortsätter efteråt om det avtalats. Vi håller denna process medvetet strukturerad eftersom otydlighet i något steg skapar kostnader och förseningar.
Nej. Om ni har en arbetar vi utifrån den. Om inte, hjälper vi er bygga en. Ni kan börja genom att klicka på **Starta nytt projekt** på vår webbplats — ni chattar direkt med oss, och vi sammanställer en specifikation som blir grunden för ett korrekt förslag. Många kunder börjar på precis denna punkt.
Ju tydligare specifikationen är, desto bättre blir projektet. Otydlighet som kommer in i början förstärks senare — vilket leder till ändringar i sista minuten, omfångstvister, merkostnader och projektförseningar. Tid investerad i en grundlig specifikation i förväg ger konsekvent bättre resultat än att försöka lista ut saker under resans gång.
Ändringar är normalt och vi hanterar dem, men vi gör det genom en tydlig ändringsprocess snarare än informella justeringar. Det skyddar båda parter — ni ser kostnads- och tidslinjeeffekten innan ni godkänner, och vi undviker otydlighet om vad som avtalades respektive vad som lades till. Väldefinierade projekt från start minimerar behovet av ändringar senare.
Det beror helt på omfattningen — mindre integrationer kan levereras på några veckor, fullständiga anpassade plattformar tar flera månader, och långsiktiga uppdrag fortsätter som löpande partnerskap. Vi ger en realistisk tidslinje i varje förslag baserat på det faktiska arbetet, inte ett marknadsföringsnummer.
E-post för skriftlig kommunikation och dokumentation, och videomöten för diskussion och arbetssessioner — vi använder Google Meet, Zoom eller liknande plattformar beroende på kundens preferens. Vi anpassar oss till de kommunikationsverktyg er organisation redan använder snarare än att påtvinga våra.
Mötesfrekvensen matchas mot projektet — vanligtvis en veckovis genomgång under aktiva utvecklingsfaser, med ytterligare sessioner under upptäckt och lansering. Mellan möten fortsätter kommunikationen asynkront via e-post eller chatt.
Ni kommer att ha en tydlig primär kontaktperson genom hela projektet — inte en skiftande uppsättning kontochefer. Beroende på uppdraget kan ni även arbeta direkt med designers, utvecklare och QA-ingenjörer involverade i ert bygge.
Vår verksamhet är väl anpassad till europeiska kontorstider. För kunder i Nordamerika strukturerar vi rutinmässigt arbetsflöden så att en daglig synk under amerikanska morgontimmar är möjlig när uppdraget kräver det. För kunder i Asien-Stillahavsområdet ger vår Bangkokbas stark tidszonsöverlappning.
Vi driver projekt med strukturerade milstolpar, dokumenterade krav och regelbunden statuskommunikation. Vi anpassar oss till de projektledningsverktyg er organisation använder — eller tillhandahåller våra egna — och vi håller overhead proportionellt mot projektets storlek.
Leverans inkluderar driftsättning till er produktionsmiljö, dokumentation av systemet, överlämning av källkod och inloggningsuppgifter, samt en genomgång med ert team. När ett projekt är live och i aktiv användning anses det vara accepterat och levererat.
När leveransen är live och i användning anses projektet automatiskt vara accepterat. Vi bygger inte in utdragna acceptansfaser som fördröjer slutgiltigt godkännande efter att en produkt redan körs i produktion.
Ja. Utbildning och dokumentation ingår i överlämningen för varje projekt där ert team kommer att driva systemet. Omfattningen anpassas efter projektet — från en kort genomgång för enklare verktyg till strukturerade utbildningssessioner för större plattformar.
Projekt kan pausas genom överenskommelse, och kommersiella villkor för paus och återupptagande definieras i kontraktet. Att avbryta ett projekt mitt i leveransen är alltid möjligt, med kommersiella villkor baserade på utfört arbete till dato. Vi låser inte in kunder i uppdrag de inte längre vill ha.
Vi adresserar det direkt. I praktiken förhindrar strukturerad upptäckt och en tydlig specifikation de flesta kvalitetstvister innan de uppstår. Om något inte uppfyller förväntningarna under leveransen vill vi veta det så tidigt som möjligt så vi kan justera — inte i slutet av projektet.
Ja. Vi skriver under sekretessavtal som standardpraxis, antingen enligt vår mall eller er. Sekretessavtalet är på plats innan känsliga projektdetaljer diskuteras ingående.
Varje projekt skräddarsys efter kunden, så vi publicerar inte fasta priser. Vi bygger ett korrekt förslag baserat på era specifika krav — vilket är varför kravspecifikationsfasen är viktig. När vi förstår omfattningen kan ett förslag vanligtvis sammanställas snabbt.
Eftersom meningsfulla priser beror på omfattning, komplexitet, integrationer, designarbete och supportkrav. Vilket nummer vi än publicerar utan att förstå ert projekt skulle vara antingen missvisande eller meningslöst. Vi föredrar att ge er ett verkligt nummer baserat på verklig omfattning.
Vi arbetar med fastpriskontrakt för väldefinierade projekt, rörlig prissättning för utforskande eller utvecklande arbete, och fasta supportavtal för löpande underhåll och retainerrelationer. Rätt modell beror på projektet — vi rekommenderar vad som passar, snarare än att standardisera en enda struktur.
Fast prissättning fungerar bäst när omfattningen är väldefinierad — vanligtvis efter en grundlig kravspecifikation. Det ger båda parter kommersiell säkerhet och är vanligtvis den föredragna modellen för nya projekt med tydliga leverabler.
Rörlig prissättning passar uppdrag där omfattningen förväntas utvecklas — löpande utveckling, experimentering, forskningsdriven verksamhet, eller partnerskap där riktningen anpassas baserat på resultat. Det ger flexibilitet utan att tvinga in konstgjorda omfångsgränser.
Ja. Support- och underhållsavtal struktureras vanligtvis med fast månadspris baserat på definierat omfång — svarstider, månatliga timmar, täckning och prioritetshantering. Det ger er förutsägbara kostnader och ger oss förutsägbar kapacitetsallokering.
För de flesta projekt struktureras betalningen som 50 % vid projektbokning och 50 % före leverans — alltså innan arbetet går live. För längre eller större projekt strukturerar vi betalningar kring milstolpar snarare än en enda uppdelning. De specifika villkoren avtalas i kontraktet för varje uppdrag.
Eftersom slutbetalningen förfaller för ett färdigt, testat och leveransklart projekt — inte efter att det har varit i produktionsanvändning. Det är en standardmässig kommersiell struktur för utvecklingsarbete och skyddar båda parter: ni betalar bara för en färdig produkt, och vi släpper en färdig produkt enligt avtalade villkor.
Ja. För större projekt strukturerar vi betalningar kring definierade milstolpar — vanligtvis kopplade till fasavslutning, designgodkännande, utvecklingsetapper och lanseringsberedskap. Det håller det kommersiella flödet i linje med leveransframstegen.
Vi accepterar banköverföring och kortbetalning. Specifika betalningsinstruktioner bifogas med varje faktura.
Moms tillämpas bara för kunder baserade i Thailand, där det är lagstadgat. För kunder utanför Thailand debiteras ingen moms.
Omfattning, integrationers komplexitet, designkrav, säkerhets- och efterlevnadsbehov, testningsdjup, löpande support och tidsram. En snabbare leverans mot en fast deadline kan också påverka prissättningen. Vi förklarar drivkrafterna i varje förslag så ni förstår vad ni betalar för.
Långsiktiga uppdrag och retainers struktureras vanligtvis till priser som återspeglar den reserverade kapaciteten. Vi använder inte rabattrubriker som säljverktyg — prissättningen återspeglar arbetet och relationen.
Ja. Ett inledande upptäcktssamtal är kostnadsfritt — det hjälper oss båda att förstå om det finns en passform innan någon investerar mer tid. Detaljerat specifikationsarbete utöver upptäckt är ett definierat uppdrag.
Omfångsändringar hanteras genom en ändringsprocess snarare än att absorberas tyst. Om något nytt efterfrågas mitt i projektet uppskattar vi kostnads- och tidslinjepåverkan, ni godkänner eller justerar, och ändringen läggs till i avtalet. Det skyddar båda parter.
Vi kan ge ungefärliga prisintervall under upptäckt baserat på jämförbara projekt, men vi utfärdar inte formella förslag utan tillräcklig detalj för att vara korrekta. Att utfärda siffror utan korrekt omfång tjänar ingen.
Vi tar an både små, väldefinierade projekt och större uppdrag. Det som spelar roll är att arbetet är tillräckligt tydligt definierat för att levereras väl — inte prislappen.
Vi är språkagnostiska och arbetar över den moderna utvecklingsstacken. Vårt team levererar rutinmässigt i JavaScript och TypeScript, Python, PHP, Ruby, Swift, Kotlin, Java, C#, Go och andra. Med AI-assisterad utveckling och 30 års grundläggande erfarenhet väljer vi rätt teknik för varje projekt snarare än att tvinga in projekt i en föredragen stack.
Vi arbetar med moderna webbramverk inklusive React, Next.js, Vue, Angular, Node.js, Laravel, Django, Ruby on Rails och andra. Ramverksval beror på projektet — prestandabehov, ekosystempassform, långsiktigt underhåll och integrationskrav.
Relationsdatabaser inklusive PostgreSQL, MySQL, MariaDB och Microsoft SQL Server; NoSQL-databaser inklusive MongoDB, Redis och DynamoDB; och specialiserade lagringslösningar inklusive vektordatabaser för AI-applikationer. Databasval är ett grundläggande arkitekturbeslut och vi behandlar det på det sättet.
AWS, Google Cloud och Microsoft Azure är våra primära molnplattformar. Vi driftsätter, konfigurerar och driver produktionsinfrastruktur på alla tre beroende på kundens preferens och projektets behov.
Ja. Automatiserad testning, continuous integration och automatiserade driftsättningspipelines är standardpraxis i våra projekt. Det är inte valfri infrastruktur — det är hur modern mjukvara byggs och underhålls tillförlitligt.
Skalbarhet designas in från början, inte anpassas i efterhand. För varje projekt beaktar vi förväntad belastning, databasskalning, cachingstrategi, bakgrundsjobbearbetning och tillståndslös tjänstedesign. Vi bygger för den skala projektet realistiskt behöver, inte spekulativ skala som tillför kostnad utan nytta.
Prestanda är en förstaklassig angelägenhet — frontend-prestanda, databasfrågeoptimering, API-svarstider och infrastrukturnivåjustering. Prestandaproblem som hittas i produktion är mycket dyrare än prestanda som designas in från start.
Ja, där det är meningsfullt. API-first-arkitektur ger kunder flexibiliteten att utöka sina system, integrera nya kanaler och bygga ytterligare produkter ovanpå grunden. Vi rekommenderar det när långsiktig utbyggbarhet spelar roll.
Ja. Systemintegration är en av våra vanligaste uppdragstyper — CRM:er, ERP-system, betalningslösningar, bokföringssystem, analysplattformar och anpassade API:er. Vi arbetar med moderna REST, GraphQL, gRPC och äldre SOAP- eller filbaserade integrationer vid behov.
Ja. Att ta över befintlig kod är ett rutinuppdrag. Vi börjar med en teknisk granskning för att förstå kodkvalitet, arkitektur, beroenden och teknisk skuld — sedan ger vi en ärlig bedömning av vad som bör bevaras, refaktoreras eller ersättas.
Kodkvalitet upprätthålls genom kodgranskning, automatiserad testning, linting, typkontroll och arkitekturgranskning i varje projekt. Vi förlitar oss inte på en enskild mekanism — kvalitet är en flerskiktad praxis.
Ja. Vi bygger enligt WCAG-standarder som en del av vår design- och utvecklingsprocess, med tillgänglighet beaktad från start snarare än anpassad i efterhand. För projekt med specifika efterlevnadskrav arbetar vi efter den krävda WCAG-nivån.
Ja. Varje webbprojekt vi bygger är responsivt och designat för att fungera över olika enhetsformat. Mobile-first-tillvägagångssätt är standard där målgruppen primärt är mobil.
Vi bygger för moderna webbläsare som standard (senaste versioner av Chrome, Safari, Firefox, Edge). Stöd för äldre webbläsare — inklusive äldre versioner av Internet Explorer eller nischkrav — hanteras från fall till fall när det finns ett verkligt affärsbehov, med avvägningarna förklarade.
Ja. Kod dokumenteras enligt professionell standard, och systemdokumentation levereras som en del av projektöverlämning. Dokumentationsdjupet anpassas till projektet — tillräckligt för att en annan kompetent ingenjör ska kunna ta över systemet utan muntlig kunskapsöverföring.
Ja. Äganderätt till källkod täcks i avsnittet IP, Kontrakt & Ägande, men det korta svaret är: kunder erhåller full källkod för arbetet de beställer.
Ja — AI-assisterad utveckling är en del av hur moderna ingenjörsteam arbetar effektivt. All AI-assisterad kod genomgår samma granskning, testning och arkitekturöversyn som all annan kod. Produktivitetsvinsten kommer av att erfarna ingenjörer använder AI väl, inte av att AI ersätter ingenjörsbedömning.
Teknisk skuld spåras och adresseras medvetet snarare än ignoreras tills det blir en kris. I nya projekt designar vi för att minimera den; i befintliga kodbaser vi tar över bedömer vi den i förväg och föreslår en realistisk åtgärdsplan.
Säkerhet designas in från start, inte granskas in i slutet. Varje projekt inkluderar säker arkitektur, autentiserings- och auktoriseringsdesign, inmatningsvalidering, beroendehantering, hemlighetshantering och säkerhetstestning som en del av standardleverans — inte som ett valfritt tillägg.
Ja. Vi erbjuder säkerhetsgranskningar som fristående tjänst och som del av utvecklingsuppdrag. Vår granskning täcker OWASP Top 10-sårbarheter, beroende- och biblioteksskanning, hemlighetsskanning, container- och infrastrukturskanning samt nätverksnivåbedömning.
Vi bygger enligt OWASP-riktlinjer som en baslinje, och efter specifika standarder där projekt kräver det — inklusive branschspecifika efterlevnadskrav. För projekt med regulatoriska krav anpassar vi säkerhetsmetoden efter det tillämpliga ramverket.
Ja. För kunder som betjänar europeiska användare bygger vi system som följer den allmänna dataskyddsförordningen (GDPR) — inklusive laglig grund för databehandling, dataminimering, hantering av användares rättigheter, rutiner vid dataintrång och personuppgiftsbiträdesavtal vid behov.
Ja. Eftersom vi verkar från Thailand arbetar vi regelbundet med Personal Data Protection Act (PDPA) — Thailands dataskyddsramverk. PDPA delar många principer med GDPR men har sina egna specifika krav, och vi hanterar båda där projekt sträcker sig över jurisdiktioner.
Kunddata hanteras under sekretessavtal, med åtkomst begränsad till de teammedlemmar som arbetar med uppdraget. Inloggningsuppgifter hanteras genom säkra system — aldrig delade via e-post eller chatt — och produktionsåtkomst följer principen om minsta privilegium.
Utvecklingsdata lagras i säkra, åtkomstkontrollerade miljöer anpassade efter projektet. Produktionsdatalagring bestäms av projektets egna arkitektur- och efterlevnadskrav — vanligtvis i kundens valda molnregion.
Ja, som standardpraxis innan känsliga projektdetaljer diskuteras. Vi signerar enligt vår mall eller er.
Ja. För projekt där vi agerar som personuppgiftsbiträde under GDPR, PDPA eller motsvarande ramverk signerar vi personuppgiftsbiträdesavtal som definierar omfattningen och skyldigheterna för datahantering.
Vi implementerar moderna autentiseringsmönster — OAuth, SSO, multifaktorautentisering, sessionshantering och rollbaserad åtkomstkontroll — anpassat efter projektets faktiska säkerhetskrav. Autentisering är ett område där genvägar är särskilt kostsamma, så vi gör det rätt från start.
Ja. Hemligheter hanteras genom dedikerade hemlighetssystem — aldrig incheckade i källkod, aldrig delade i klartext. Vi skannar efter läckta hemligheter som en del av vår leveransprocess.
Säkerhetsproblem som upptäcks efter lansering hanteras med prioritet. För kunder med supportavtal ingår detta i standardtäckningen. För kunder utan aktiv support svarar vi från fall till fall och rekommenderar att en supportstruktur sätts på plats.
Ja. Beroendesskanning är en del av vår standardmässiga utvecklings- och underhållspraxis — fångar kända sårbarheter i bibliotek och ramverk innan de når produktion, och larmar vid nya sårbarheter i driftsatta system.
Med medvetna arkitekturmässiga gränser. AI-system designas så att känslig användardata inte placeras i AI-kontext i onödan, AI-leverantörer konfigureras att inte behålla data för träning, och dataflöden dokumenteras och kontrolleras. Mer detaljer finns i avsnittet AI & Modern utveckling.
Ja. Penetrationstestning erbjuds som del av säkerhetsfokuserade uppdrag. För högt prioriterade system samarbetar vi även med specialiserade penetrationstestningsföretag där kunder kräver tredjepartverifiering.
Genom löpande supportavtal som inkluderar beroendeuppdateringar, plattformspatchar, övervakning och snabb respons på nya sårbarheter. System som inte aktivt underhålls blir osäkra över tid allteftersom hotlandskapet utvecklas.
Det gör ni. Vid standarduppdrag övergår immateriella rättigheter till det arbete vi bygger till kunden vid slutbetalning. Ni beställer arbetet, ni äger resultatet.
Ja. Fullständig källkod levereras vid projektöverlämning, tillsammans med dokumentation och driftsättningsdetaljer. Det finns inga dolda komponenter eller hyresbaserade kodarrangemang i våra standarduppdrag.
Open source-komponenter förblir under sina ursprungliga licenser — vi sublicensierar dem inte. Vårt arbete integrerar och använder open source-bibliotek i enlighet med deras villkor, och vi dokumenterar vilka komponenter och licenser som används.
Vi återanvänder inte kundspecifik kod mellan olika kundprojekt. Vi underhåller intern verktyg, generella bibliotek och kunskap som överförs mellan projekt — det är standardmässig ingenjörspraxis och inkluderar inte kundspecifik affärslogik eller proprietär kod.
Det definieras i kontraktet. I standarduppdrag övergår rättigheter vid betalning — så arbete som har betalats tillhör er, och de kommersiella villkoren för att avsluta mitt i projektet är tydligt definierade innan uppdraget börjar.
Ja. Varje uppdrag täcks av ett skriftligt kontrakt som definierar omfattning, leverabler, tidslinje, betalningsvillkor, IP, sekretess och uppsägningsvillkor. Vi arbetar inte på handskakningsåtaganden för något utöver inledande upptäckt.
Ja. Vi signerar ofta på kundens kontraktsmall där villkoren är rimliga. För kunder som föredrar det tillhandahåller vi vårt standardkontrakt som utgångspunkt.
Ja, som standardpraxis. Sekretessavtal är på plats innan känsliga projektdetaljer diskuteras ingående.
Genom sekretessavtal, interna åtkomstkontroller och leveranspraxis som begränsar känslig information till de teammedlemmar som arbetar med uppdraget. Sekretessförpliktelser fortsätter efter projektavslut.
Era kunders data tillhör er verksamhet, inte oss. Vi gör inte anspråk på rättigheter över data som behandlas av system vi bygger, och våra uppdragsvillkor gör detta explicit.
Källkod, dokumentation, inloggningsuppgifter och driftsättningsdetaljer levereras vid överlämning — vilket innebär att en annan utvecklare kan ta över ert system utan att behöva oss. Vi strukturerar inte projekt för att skapa beroende av vårt fortsatta engagemang.
Nej. Priset som avtalas i kontraktet är priset. Eventuella tredjepartstjänster med egna licenser (molnhosting, betalningsleverantörer, AI-API:er) redovisas tydligt, och de licenserna ligger mellan er och leverantören — inte samlade eller påslagna genom oss.
Vi har lämpliga professionella arrangemang för det arbete vi levererar. Specifika försäkringskrav diskuteras per uppdrag där kunder kräver formella täckningsvillkor.
Våra kontrakt inkluderar tvistlösningsvillkor — vanligtvis med direkt förhandling först, sedan strukturerad eskalering vid behov. I praktiken förhindrar tydliga specifikationer, transparenta ändringsprocesser och regelbunden kommunikation de flesta tvister.
Ja. Vi arbetar regelbundet med företagsupphandlingskrav — inklusive leverantörsintroduktion, efterlevnadsdokumentation och strukturerade kontraktsprocesser — och vi tillhandahåller den dokumentation och information som normalt behövs.
Under vår historia har vi levererat projekt inom en bred mängd branscher — från fastigheter och finansiella tjänster till hotell, professionella tjänster, hantverksföretag och konsumentprodukter. Den gemensamma nämnaren är inte bransch, utan kunder som behandlar teknik som en strategisk investering.
Vi har särskilt djup erfarenhet inom dejting, leverans, e-handel, säkerhet, fastigheter och fotografi. Det är sektorer där vårt team inte bara har levererat kundarbete utan även har byggt och drivit egna produkter och verksamheter — vilket ger oss operatörsperspektiv som formar hur vi närmar oss kundprojekt inom dessa områden.
Ja. Vi har levererat fastighetsplattformar, fastighetsförvaltningsverktyg, listningssystem, leadintelligensplattformar och AI-drivna fastighetsapplikationer. Fastigheter är ett av våra områden med operatörserfarenhet.
Ja. Vi bygger e-handelsplattformar som sträcker sig från skräddarsydda butiksfronter till plattformsbaserade implementationer, integrerade med betalningsleverantörer, lager- och leveranssystem samt analys. E-handel är ett av våra områden med djupast branscherfarenhet.
Ja. Vi har byggt dejtingplattformar och sociala applikationer — inklusive användarmatchningssystem, meddelandeinfrastruktur, modereringsverktyg och monetiseringsflöden. Detta är ett område där vi har drivit egna produkter.
Ja. Vi har levererat plattformar inom leverans- och logistikområdet — inklusive orderhantering, förarapplikationer, ruttplanering och kundvänlig spårning. Detta är ytterligare ett område med operatörserfarenhet.
Ja. Vi arbetar med fotoplattformar, mediebearbetningssystem och AI-assisterad fotoförbättring. Vårt team har byggt och drivit produkter inom detta område.
Ja. Säkerhet är både ett kompetensområde (se avsnittet Säkerhet, Integritet & Regelefterlevnad) och en bransch vi har levererat till — inklusive säkerhetsfokuserade plattformar och verktyg.
Ja, med lämplig omfattning. Vi har levererat projekt inom finansbranschen inklusive pensionsplattformar och finansiella verktyg. Regulatoriska överväganden adresseras som en del av omfånget.
Ja. Vi har levererat projekt inom hotellbranschen inklusive bokningssystem, gästvända plattformar och operativa verktyg.
Ja. Professionella tjänster — inklusive advokatbyråer, veterinärpraktiker, redovisningsbyråer och liknande — är ofta underdigitaliserade och drar stor nytta av väl genomförd teknik. Vi har levererat projekt inom dessa sektorer.
Ja. Hantverksföretag arbetar ofta med föråldrade eller osammanhängande system, och den kommersiella effekten av bra mjukvara i dessa verksamheter är betydande. Vi har levererat projekt inom hantverkssektorer.
Ja, med lämplig omfattning och regulatorisk medvetenhet. Sjukvårdsprojekt kräver noggrann hantering av integritet, efterlevnad och kliniska arbetsflöden — vi adresserar dessa som en del av omfånget.
Ja. Vi har levererat utbildningsplattformar och e-lärandeverktyg. Omfånget definieras per projekt.
Ja. Vi arbetar med startups som har validerat sitt koncept och har finansiering eller intäkter för att upprätthålla ett uppdrag. Vi tar inte an spekulativa projekt före finansiering eller arrangemang som enbart baseras på ägarandelar.
De flesta av våra uppdrag begränsas inte av bransch — de formas av problemets natur och möjlighetens kvalitet. Om ert projekt kräver genomtänkt mjukvaruutveckling finns det goda chanser att vi är en bra match oavsett sektor. Ett kort upptäcktssamtal bekräftar det snabbt.
Ja. Support efter lansering finns tillgängligt genom strukturerade supportavtal med definierade svarstider, månatligt omfång och prioritetshantering. De flesta kunder övergår till en löpande relation efter den initiala leveransen snarare än att behandla lansering som slutet på uppdraget.
Mjukvara är inte en engångsleverans — plattformar utvecklas, operativsystem uppdateras, bibliotek avslöjar sårbarheter, webbläsare förändras och affärsbehov skiftar. System utan aktivt underhåll försämras över tid, blir osäkra och slutar så småningom fungera. Löpande support ser till att det ni har betalat för fortsätter att fungera tillförlitligt.
Typiska supportavtal täcker buggfixar, säkerhetsuppdateringar, beroendehantering, plattformskompatibilitetsuppdateringar (iOS, Android, webbläsare), mindre funktionsförbättringar, prestandaövervakning och prioriterad respons vid problem. Specifikt omfång definieras per avtal.
Supportavtal prissätts med fasta månadspriser baserat på definierat omfång — svarstider, månatlig kapacitet, täckningstider och prioritetsnivåer. Fast prissättning ger er förutsägbara kostnader och ger oss förutsägbar kapacitetsallokering.
Svarstider beror på supportnivå och ärendets allvarlighetsgrad. Kritiska produktionsproblem prioriteras med snabbare respons än rutinförfrågningar. Specifika svarstider definieras i varje supportavtal.
Utökade täckningstider finns tillgängliga för kunder med produktionssystem som kräver det. Standardsupport gäller under kontorstid; dygnet runt- eller utökad täckning definieras och prissätts per uppdrag.
Vi erbjuder ad hoc-support från fall till fall, men kunder med aktiva system drar vanligtvis nytta av strukturerade supportavtal — snabbare respons, förutsägbara kostnader och reserverad kapacitet. Ad hoc-support finns tillgänglig när det passar situationen.
Nya OS-versioner ändrar regelbundet API:er, fasar ut funktionalitet och skärper regler. Appar under aktiv support testas mot nya OS-versioner och uppdateras för att förbli kompatibla och regelefterlevande. Appar utan aktiv support blir gradvis inkompatibla.
Ja. Supportavtal kan inkludera proaktiv övervakning — drifttid, felfrekvens, prestanda och säkerhetsvarningar — så att problem identifieras och åtgärdas innan de blir kundpåverkande.
Ja. Att ta över support för ett befintligt system är ett vanligt uppdrag. Vi börjar med en teknisk granskning för att förstå kodbasen, infrastrukturen och nuvarande tillstånd — sedan definierar vi ett supportomfång som passar systemet realistiskt.
Mindre funktioner inom det avtalade månatliga omfånget hanteras som en del av supportavtalet. Större funktioner eller nya initiativ definieras och föreslås separat, för att behålla supportkapaciteten dedikerad till att underhålla det som redan är live.
Efter allvarlighetsgrad — kritiska produktionsproblem först, sedan högt påverkande funktionella problem, sedan lägre prioritetsförbättringar. Prioriteringsmetoden avtalas i förväg så att förväntningarna är tydliga.
Ja. Supportomfånget ses över periodiskt och justeras för att återspegla hur systemet faktiskt används. System behöver vanligtvis mer support direkt efter lansering och stabiliseras till ett lägre löpande omfång.
Akuthantering utanför kontorstid ingår i utökad supporttäckning. Standardsupportavtal kan uppgraderas till att inkludera akuttäckning för system där driftavbrott har betydande kommersiell påverkan.
Supportavtal kan avslutas med avtalad uppsägningstid. Vid avslut behåller ni all kod, dokumentation och inloggningsuppgifter — så en annan leverantör kan ta över, eller ni kan ta arbetet internt. Vi strukturerar inte support för att skapa inlåsning.
Har du fortfarande frågor?