iPhone 앱이 다른 앱에서 “붙여넣기”되는 이유는 무엇입니까?

아이폰 사용 시, 데이터를 클립보드에 복사한 후 다른 앱에 붙여넣는 것이 일반적입니다. 하지만 일부 앱은 사용자가 인지하지 못한 채 백그라운드에서 클립보드 내용을 읽어들일 수 있습니다. iOS 14 및 iPadOS 14 버전부터는 앱이 클립보드에 접근할 때 사용자에게 알림을 제공하여 이러한 행위를 인지할 수 있도록 개선되었습니다.

아이폰 클립보드의 역할

클립보드는 복사한 정보(텍스트, 이미지 등)가 일시적으로 저장되는 공간입니다. 예를 들어, 웹페이지에서 텍스트를 선택하고 ‘복사’를 누르면, 해당 텍스트는 클립보드로 이동합니다. 이후 다른 앱에서 ‘붙여넣기’를 실행하면, 해당 앱은 “Safari에서 붙여넣음”과 같은 메시지를 표시하여 클립보드의 내용을 사용했음을 알립니다. 이는 다른 앱이 클립보드에 저장된 내용 외에 다른 정보를 읽을 수 없도록 하는 보안 조치입니다.

앱의 무단 클립보드 접근

클립보드 접근 알림 기능이 추가된 이유는 앱이 ‘붙여넣기’ 버튼을 직접 누르거나 사용자 동의를 명시적으로 받지 않고도 클립보드의 내용을 가져올 수 있기 때문입니다. 즉, 클립보드에 저장된 정보에 무단으로 접근할 수 있다는 의미입니다.

앱은 활성화된 상태, 즉 화면에 표시될 때만 클립보드에 접근할 수 있습니다. 예를 들어, Safari에서 텍스트를 복사한 후 Facebook 앱으로 전환했다면, Facebook 앱은 사용자가 Facebook을 이용하는 동안만 Safari에서 복사한 텍스트에 접근할 수 있습니다. 만약 Twitter 앱으로 전환하여 Twitter를 사용한다면, Facebook 앱은 더 이상 클립보드를 모니터링할 수 없습니다.

iOS 14 및 iPadOS 14 이전에는 앱이 백그라운드에서 언제 클립보드에 접근하는지 알 수 없었습니다. 하지만 새로운 알림 기능 덕분에 앱이 클립보드 내용을 읽을 때마다 사용자에게 알림이 제공되어 사용자가 이를 인지할 수 있게 되었습니다.

클립보드 개인 정보 문제

개인 정보가 클립보드에 복사되어 있을 때, 사용 중인 앱이 이 정보를 읽을 수 있다는 사실을 인지하지 못할 수 있습니다. 예를 들어, 비밀번호나 신용카드 번호를 복사한 후 소셜 미디어 앱으로 전환하면, 해당 앱이 클립보드 내용을 읽고 민감한 데이터를 서버에 업로드할 위험이 있습니다.

악의적인 목적이 아니라 하더라도, 일부 앱은 광고 네트워크를 통해 클립보드 내용을 확인하고 이를 바탕으로 광고를 개인화할 수도 있습니다. 알림 메시지는 앱이 언제 클립보드에 접근하는지를 알려주므로, 사용자는 정보를 바탕으로 적절한 조치를 취할 수 있습니다. 만약 앱이 특별한 이유 없이 자주 ‘붙여넣기’를 시도한다면, 해당 앱 사용을 중단하거나 민감한 정보를 클립보드에 저장하지 않도록 주의해야 합니다.

앱 개발자들은 사용자들이 백그라운드에서 알 수 없이 데이터를 붙여넣는 앱에 대한 우려를 인지하고 자동 붙여넣기 기능을 제거하는 방향으로 업데이트하고 있습니다.

iOS 14 개발 초기 버전에서 클립보드 알림 기능이 처음 도입되었을 때, TikTok 앱이 사용자의 입력 중에 클립보드 내용을 지속적으로 읽고 있다는 사실이 밝혀졌습니다. TikTok 측은 데이터를 저장하지 않았다고 주장하며, 클립보드 읽기를 중단하는 업데이트를 배포했습니다.

앱의 클립보드 접근 차단

만약 앱이 부당하게 계속해서 클립보드에 접근하는 경우, 해당 앱의 접근을 제한할 필요가 있습니다. 하지만 iOS 14 및 iPadOS 14에서는 앱이 클립보드 접근을 못하도록 직접 차단하는 기능은 제공되지 않습니다. 설정 메뉴의 개인 정보 항목에서도 관련 옵션을 찾을 수 없습니다.

앱의 클립보드 접근을 막으려면 해당 앱을 삭제하거나 사용을 중지해야 합니다.

클립보드 알림 숨기기

붙여넣기 시 나타나는 알림 메시지가 불편하게 느껴질 수도 있습니다. 특히 사용자가 직접 ‘붙여넣기’를 선택할 때 알림이 뜨는 경우에는 더욱 그렇습니다.

하지만 iOS 14 및 iPadOS 14 버전에서는 클립보드 알림을 비활성화하거나 숨길 수 있는 방법이 없습니다. 어떤 이유로든 앱이 클립보드에 접근하면 알림이 표시됩니다.

긍정적인 측면으로는, iOS 14 및 iPadOS 14에는 의도치 않은 붙여넣기를 줄이는 새로운 기능이 추가되었습니다. 예를 들어, 앱이 웹 주소만을 클립보드에서 자동으로 붙여넣고 싶을 때, 개발자는 앱을 업데이트하여 시스템에 “클립보드에 웹 주소가 있는지?”를 확인하도록 요청할 수 있습니다. 만약 웹 주소가 없다면, 앱은 아무런 동작을 하지 않고 알림도 표시되지 않습니다. 웹 주소가 있는 경우에만 앱은 URL을 붙여넣고 알림을 표시하게 됩니다.