Vad revisionen visar
Fem saker, samlade i en rapport skriven för både ledning och utvecklare.
- Klonbarhetsbetyg A–E
- Ett samlat betyg på hur lätt er kärnfunktion kan förstås och återskapas, med motivering.
- Läckta hemligheter
- API-nycklar, tokens och interna adresser som ligger synliga i klientkoden.
- Exponerad affärslogik
- Prisregler, algoritmer och valideringar som körs hos användaren och går att läsa ut.
- Roadmap-läckage
- Dolda funktioner och flaggor som avslöjar vad ni planerar att lansera.
- Prioriterad åtgärdsplan
- Vad som ska åtgärdas först, hur stor insatsen är och vem som behöver göra det.
Betygsskalan
Betyget bygger på ett klontest: hur lång tid det tar att beskriva er kärnfunktion så noga att den går att bygga om.
| A | Kärnfunktionen ligger på servernKlienten avslöjar nästan ingenting. |
|---|---|
| B | Viss logik synsAtt återskapa den kräver ändå mer än två veckors eget arbete. |
| C | Kärnlogiken går att förstå på en dagEn konkurrent kan ta fram en specifikation utan större ansträngning. |
| D | Kärnlogiken går att specificera på timmarHemligheter eller interna API:er är exponerade. |
| E | Funktionen kan i praktiken kopieras direktKritiska hemligheter är exponerade. |
Så går det till
Samtal
Vi går igenom vad som är er kärnfunktion och vad som vore värst att förlora.
Avtal
Omfattning, sekretessavtal och ert skriftliga tillstånd på papper.
Analys
På vår dator, med de verktyg som står i avtalet. Vi kontaktar aldrig era system utan tillstånd.
Rapport och genomgång
Ni får betyg, fynd och åtgärdsplan, och vi går igenom dem tillsammans.
Vem det passar
Bolag vars konkurrensfördel finns i koden som körs hos användaren.
Det gäller ofta SaaS-bolag med desktop- eller Electron-klient, bolag med egna mobilappar och tjänster med tunga webbverktyg som konfiguratorer, kalkylatorer och prisverktyg.
Ligger all logik på servern har ni sannolikt redan ett bra skydd, och då säger vi det.