WebView
Przeglądarka osadzona jako widok wewnątrz aplikacji — to, co się pojawia, gdy otwierasz link w Instagramie zamiast w Safari.
Komponent nazywa się WKWebView na iOS i android.webkit.WebView na Androidzie. Renderuje HTML i uruchamia JavaScript dokładnie jak przeglądarka, ale bez paska adresu i z możliwością wstrzykiwania kodu oraz podglądania tego, co się dzieje.
Ta właśnie możliwość jest sednem krytyki. Aplikacja pokazująca stronę logowania w WebView może w zasadzie odczytać wpisywane dane, dlatego specyfikacja OAuth odradza to rozwiązanie i zaleca systemowy komponent przeglądarki — SFSafariViewController lub Chrome Custom Tabs — który działa odizolowany od aplikacji i współdzieli zwykłe sesje użytkownika.