Un browser proxy se referă la orice browser web utilizat de un computer care utilizează un server proxy pentru a accesa un site web sau un fișier pe care utilizatorul dorește să-l vadă în loc să se conecteze direct la acesta de pe computerul utilizatorului. Browserele proxy permit utilizatorilor să navigheze pe internet în mod anonim. De obicei, un computer trimite o solicitare pentru un site web pe care dorește să-l vizualizeze, iar un server procesează acea cerere. Apoi serverul trimite site-ul web dorit înapoi la computer. Cu un browser proxy, un server proxy special procesează cererea și afișează o adresă IP diferită – numărul utilizat pentru a identifica un computer individual – decât adresa IP reală a utilizatorului, blocând astfel site-ul web de unde provine vizualizarea paginii web.
În timp ce un browser proxy sună ca un instrument pe care numai hackerii l-ar folosi, de fapt oferă multe servicii legale utile. Protejarea identității unui computer împiedică un site web să urmărească computerul sau să colecteze date despre utilizator fără permisiunea acestuia. De asemenea, permite computerului să scaneze fișierele primite pentru amenințări dăunătoare înainte de a le deschide. Serverul proxy este un server intermediar, ceea ce înseamnă că acționează ca un intermediar între computer și site-ul web pe care computerul încearcă să îl acceseze.
Locația serverului proxy poate fi un sistem computerizat separat sau un program instalat pe propriul computer al utilizatorului. Pentru a funcționa, utilizatorul poate utiliza una dintre cele două opțiuni principale. El poate alege să caute pe web un site web proxy. Odată ce ajunge la acest site, el introduce adresa URL a paginii web pe care dorește să o vadă și site-ul web proxy îl conectează la acesta în timp ce își protejează identitatea computerului de site.
El poate alege, de asemenea, să viziteze un server proxy și să obțină adresa IP a acelui server. Apoi își configurează browserul web astfel încât acesta să direcționeze browserul către serverul proxy și astfel browserul său este acum un browser proxy. Identitatea computerului său este ascunsă în timp ce navighează pe diferite site-uri web.
Utilizarea unui browser proxy oferă utilizatorului controlul asupra conținutului care ajunge pe computerul său. El poate configura filtre pentru a bloca anumite tipuri de conținut. Dacă un site web nu îndeplinește criteriile stabilite de utilizator, serverul proxy îl va bloca.
Proxy-urile inverse fac opusul unui proxy normal. În loc să ascundă identitatea computerului de server, proxy-ul invers ascunde identitatea serverului de computer. Acesta este mai puțin popular, dar este disponibil pentru cei care doresc să protejeze identitatea unui server de cei care se conectează la acesta.