För att möjliggöra skanning av innehåll i totalsträcks­krypterade konversationer måste tjänste­leverantören bygga in en bakdörr i appen. Detta kan tjänste­leverantören göra på två sätt. Tjänste­leverantören kan inkludera en spion i alla konversationer, så att alla parters appar skickar totalsträcks­krypterade kopior på sina meddelanden till spionen. Mer sannolikt är att tjänste­leverantören bygger in ett spionprogram i själva applikationen som skannar alla meddelanden innan de krypteras (innan de skickas) och efter att de har dekrypterats (efter att de har mottagits). Detta kallas klientsides­skanning. Om spionprogrammet upptäcker något som skulle kunna vara barn­övergrepps­material eller grooming-försök (eller något som andra stater kräver att få utnyttja bakdörren till) skickas automatiskt en kopia på innehållet till tjänste­leverantören. Det är därför vi kallar upplägget klientsides­skanning med sidokanalsläcka.