Vad revisionen visar
Fem saker, samlade i en rapport skriven för både ledning och utvecklare.
- Klonbarhetsbetyg A–E
- Hur snabbt er kärnfunktion kan specificeras ur appen, plus hur allvarligt det är som läcker.
- 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.
Bredvid betyget anger rapporten exponering: det allvarligaste som läcker, från Låg till Kritisk. En app kan vara lätt att kopiera utan att läcka något känsligt, och tvärtom.
| A | Går inte att specificera ur appenKärnfunktionen ligger på servern. |
|---|---|
| B | Mer än en arbetsveckaDet mesta av logiken är dold eller kräver stort eget arbete. |
| C | En till fem arbetsdagarLogiken går att förstå med en del arbete. |
| D | En till åtta timmarEn konkurrent kan ta fram en spec på en arbetsdag. |
| E | Under en timmeKärnfunktionen går i praktiken att kopiera direkt. |
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.