웹사이트 대신 앱 설치를 유도하는 기업들의 공격적인 마케팅 전략에 대한 비판이 제기됨
사용자 경험 저하(Degraded User Experience), 과도한 권한 요구, 광고 차단 어려움 등이 주요 불만 사항으로 언급됨
앱 개발의 기술적 문제점과 웹 기술의 발전으로 인한 앱의 상대적 경쟁력 약화 분석
앱 강요의 배경에는 사용자 데이터 수집, 광고 수익 증대 등 기업의 경제적 동기가 존재함
웹 환경에서는 사용자 스크립트(User Scripts), 광고 차단(Ad-blockers), 확장 프로그램(Extensions) 등을 통해 사용자 맞춤 설정이 가능하다는 점이 강조된다. 반면, 앱은 이러한 사용자 제어를 제한하고, 푸시 알림(Push Notifications), 데이터 수집(Data Collection), 광고(Ads) 등 기업의 이익을 위한 기능에 집중하는 경향이 있다. 웹 브라우저(Web Browser)는 샌드박스(Sandbox) 역할을 수행하여 보안 측면에서 유리하다는 의견도 제시된다.
초기 Flutter 앱(Flutter Apps)에서 발생했던 문제와 같이, 앱은 종종 웹보다 낮은 품질의 사용자 경험을 제공한다. 특히, 와 다른 렌더링 방식은 미세한 를 유발하여 사용자에게 이질감을 줄 수 있다. 이러한 문제는 앱의 를 저해하며, 사용자 만족도를 떨어뜨리는 요인으로 작용한다.
기업들은 웹 버전을 축소하고 앱 설치를 유도함으로써 광고 차단(Ad Blocking)을 우회하고, 사용자 데이터를 더 효과적으로 수집할 수 있다. 이는 사용자 유지(User Retention) 및 수익 증대(Revenue Growth)에 기여하기 때문이다. 하지만, 이러한 전략은 웹 생태계를 훼손하고, 사용자 경험을 저하시키는 엔시티피케이션 루프(Enshittification Loop)를 가속화한다는 비판을 받는다. 데이터 미저장 정책(Zero-Retention Policy)을 통해 사용자 프라이버시를 보호하는 것이 중요해진다.
최근 웹 기술의 발전으로 반응형 디자인(Responsive Design)이 보편화되면서, 웹 환경에서도 훌륭한 사용자 경험을 제공할 수 있게 되었다. 또한, PWA(Progressive Web Apps) 기술을 통해 앱과 유사한 기능을 웹에서 구현할 수 있게 되면서, 앱의 필요성이 줄어들고 있다. 웹 표준(Web Standards)의 발전은 앱 개발의 필요성을 감소시키고, 사용자 선택의 폭을 넓히는 데 기여한다.