Problem ujawniania informacji przez Internet jest potęgowany przez ogólną tendencję do odchodzenia od aplikacji desktopowych na rzecz aplikacji internetowych. W pierwszych dziesięcioleciach rewolucji komputerów osobistych poszczególne komputery stają się coraz bardziej wydajne, zarówno pod względem surowej mocy obliczeniowej, jak i miejsca na dysku twardym. Z drugiej strony dostęp do sieci był powolny lub nie istniał. W rezultacie królowały aplikacje desktopowe. Być może najlepszym przykładem jest pakiet Microsoft Office działający w systemie Microsoft Windows. Powstanie sieci World Wide Web w połączeniu z łatwym dostępem do zawsze działającego szybkiego Internetu zmieniło krajobraz. Użytkownicy nie są już przywiązani do dużych aplikacji komputerowych i monolitycznych systemów operacyjnych. Dobrze zaprojektowane aplikacje internetowe zaczynają teraz zastępować swoje odpowiedniki na PC. Widzimy teraz wczesne dudnienia tego trendu. Firma Google opracowała lub nabyła internetowe zamienniki oprogramowania do edycji tekstu, poczty e-mail, kalendarzy, arkuszy kalkulacyjnych i prezentacji. Dodatkową korzyścią jest to, że tacy użytkownicy mogą uzyskać dostęp do swoich danych z dowolnego miejsca na świecie. Do pracy potrzebują tylko przeglądarki i połączenia internetowego. Przeglądarki istnieją dla wszystkich głównych systemów operacyjnych, więc staje się coraz bardziej zablokowane w danym systemie operacyjnym coraz bardziej nieistotne. Chociaż w przypadku aplikacji komputerowych aktualizacje zwykle występują rzadko, scentralizowane aplikacje internetowe mogą być aktualizowane w sposób ciągły. Jedną z największych przeszkód we wdrażaniu aplikacji internetowych jest konieczność zapewnienia wyjątkowo niezawodnej łączności sieciowej, która jeszcze nie została osiągnięta, ale z każdym dniem staje się coraz bardziej rzeczywistością. Kolejnym poważnym problemem jest bezpieczeństwo. Umieszczając aplikacje i ich pliki danych na scentralizowanych serwerach, tracimy kontrolę nad naszymi danymi. Krytyczne informacje, które kiedyś były bezpiecznie przechowywane na naszych komputerach osobistych, obecnie znajdują się na serwerach firm internetowych. W przeszłości posiadaliśmy całą aplikację na naszych maszynach i mogliśmy z niej korzystać tak długo, jak chcieliśmy. Dzięki aplikacjom internetowym możemy narazić się na ryzyko zarówno dostępu do aplikacji, jak i naszych danych, oddając je w ręce osoby trzeciej.