Det finns flera typer av programvara för datorsekretess, mycket av den utformad för att hindra internetservrar eller virus från att spåra information om en användare när de är online. En vanlig kategori av programvara, känd som programvara för anonym surfning, döljer den faktiska datoradressen och annan information om en användare och den dator som används. En annan är känd som en Internet protocol (IP) blockerare, och den tillåter att specifika webbplatser eller adresser ignoreras så att information inte kan skickas eller tas emot från den. Krypteringsmjukvara kan skydda innehållet i filer eller Internetmeddelanden så att den som avlyssnar meddelandet inte kommer att kunna tyda det. Slutligen finns det programvara som är utformad för att ta bort information från en dator som kan avslöja personlig information, surfvanor eller lösenord om en hårddisk äventyras.
Anonym surfning uppnås genom datorsekretessmjukvara som använder proxyservrar och andra metoder för att faktiskt dölja en användares sanna identitet och för att hålla platsen och IP-adressen för en dator dold. Detta kan hjälpa till att förhindra att spårningscookies, virus och skadlig programvara kan rikta in sig på en användare för datastöld eller informationsinsamling. Det kan också förhindra attacker på en dator eller nätverk. Ett potentiellt problem med att använda anonym webbläsarprogramvara är att vissa webbplatser, särskilt e-handelssajter och webbplatser som kräver en specifik användarinloggning, själva kan blockera åtkomst till användare utan en giltig IP-adress som inte är proxy.
IP-blockerande programvara ger möjlighet att definiera en specifik webbplats eller sekvens av webbplatser så att information inte tas emot eller överförs mellan den och användarens dator. Genom att använda IP-blockerande programvara för datorsekretess kan de webbplatser som används för att hämta information från en användare blockeras medan en större webbplats fortfarande tillåts fungera korrekt. Program som reklamblockerare för webbläsare använder ibland denna typ av skydd.
Programvara för datorsekretess som utför kryptering är mer komplex än de andra typerna eftersom det kräver mer än en användare för att ha programmet installerat. Denna programvara tar block av text, filer eller bilder och använder starka krypteringsalgoritmer för att fördunkla data, vilket gör det omöjligt att läsa utan lösenord eller krypteringsnyckel. Detta upprätthåller integriteten genom att förhindra att hackare mellan källan och destinationen kan kausalt läsa e-postmeddelanden som passerar genom osäkra servrar.
En del datorprogramvara är inbyggd direkt i webbläsare och operativsystem, samt är tillgängliga som fristående program. Dessa är den typ som kan radera bevis på surfvanor online, information och lösenord från en lokal hårddisk. Denna information, även om den inte har sparats specifikt av användaren, kan vara tillgänglig i ett system- eller webbläsarcache, eller i cookies som laddas ner från webbplatser. Att regelbundet radera denna information kan hjälpa till att upprätthålla ett rent system som skyddar en användares integritet.
Slutligen, den sista försvarslinjen i programvara för datorsekretess är virus- och skadlig programvara. Det här är program som kan gå igenom alla filer på ett datorsystem, lokalisera och ta bort skadliga program som kan göra allt från att logga tangenttryckningar till att omdirigera webbsökningar. Även om nya datavirus skapas varje dag är många av de äldre virusen fortfarande aktiva på webben och kan ibland döljas i en annars godartad nedladdning.