Oprogramowanie proxy może służyć jako pakiet bezpieczeństwa, filtr treści, serwer pośredniczący, sposób na ukrycie tożsamości użytkownika. Użytkownicy w sieci mogą również korzystać z oprogramowania, które szuka serwerów proxy, aby uniknąć reguł filtrowania ustawionych przez administratora. Może być używany do obrony lub ataku na bezpieczeństwo sieci komputerowych.
Oprogramowanie proxy używane jako część programu zabezpieczającego sieć może skanować i filtrować zawartość w oparciu o parametry ustawione przez administratora. Może również wykryć użycie serwera proxy do wysyłania złośliwego oprogramowania lub oprogramowania szpiegującego do systemu. Maskując adres IP sieci i wykorzystując definicję antywirusową, dodaje warstwę ochrony przed zagrożeniami zewnętrznymi.
Utrzymanie bezpieczeństwa danych opuszczających sieć jest równie ważne dla firm zajmujących się wrażliwymi danymi korporacyjnymi lub klienckimi. Oprogramowanie proxy może wykrywać nieautoryzowane transmisje danych osobowych lub poufnych i blokować komunikację lub rejestrować incydent w celu kontynuacji przez kierownictwo. Pakiety bezpieczeństwa na komputerach domowych mogą używać oprogramowania proxy do sprawdzania ruchu w obu kierunkach, aby chronić dane osobowe właściciela.
Serwery poczty e-mail wykorzystują oprogramowanie proxy do kierowania i rejestrowania ruchu zarówno w sieci lokalnej (LAN), jak i rozległej (WAN). Spam i wiadomości-śmieci są odradzane i sortowane zgodnie z zasadami. E-maile rozgłoszeniowe są zwykle obsługiwane przez serwer proxy, który eliminuje lub przekierowuje odpowiedź na wiadomość e-mail. Zastrzeżenie „Nie odpowiadaj” lub klauzula rezygnacji z takiej wiadomości e-mail wskazuje na użycie oprogramowania proxy. Sieci z dużą liczbą użytkowników mogą wykorzystywać proxy do tworzenia ogólnego firmowego adresu zwrotnego dla wiadomości e-mail wysyłanych przez pojedynczego pracownika.
Najczęstszym zastosowaniem oprogramowania proxy jest obsługa żądań klientów za pośrednictwem serwera pośredniczącego. Gdy oprogramowanie jest wykorzystywane do tego celu, prawie cały ruch sieciowy przechodzi przez serwer proxy. Pomaga to w skróceniu czasu odpowiedzi i zarządzaniu przepustowością dzięki wykorzystaniu pamięci podręcznej. Często odwiedzane lub statyczne strony są przechowywane na serwerze i przesyłane do klienta najkrótszą ścieżką.
Bycie anonimowym to cecha, której wielu użytkowników szuka podczas korzystania z oprogramowania proxy. Klienci poszukujący informacji ze źródeł, które są ograniczone przez przepisy obowiązujące w miejscu pracy lub przepisy rządowe, mogą korzystać z oprogramowania wyszukującego serwery proxy, które wypełnią żądanie, prezentując anonimową maszynę jako żądającego użytkownika. Może to ukrywać złośliwą stronę, ale w większości przypadków służy do uzyskania dostępu do materiałów, które są uważane za niewłaściwe ze względów estetycznych lub politycznych.
Istnieją uzasadnione zastosowania tej strategii, które mogą obejmować unikanie śledzenia przez sprzedawców internetowych i serwery reklam. Użytkownicy serwisów i forów społecznościowych mają kontrolę nad tym, kto faktycznie widzi ich adresy IP lub dane kontaktowe. Zapewnia również bezpieczeństwo osobom korzystającym ze współdzielonego komputera, ukrywając historię przeglądania i dane osobowe.