2024년 5월, 아이폰을 iOS 17.5로 업데이트한 사람들 사이에서 이상한 보고가 하나둘 올라오기 시작했다. 몇 년 전에 분명히 지웠던 사진이, 어느 날 갑자기 사진 앱 앨범에 다시 나타났다는 것이다. 낡은 사진들, 오래전에 정리했다고 믿었던 것들. The Verge와 9to5Mac을 비롯한 매체들이 앞다퉈 보도했다.

애플은 공식 성명을 냈다. 기기 내 저장소에서 완전히 지워지지 않고 남아 있던 파일이 데이터베이스 손상으로 인해 다시 표시된 것이며, iCloud 동기화와는 무관하다고 설명했다.

영상 · 29초

거의 모든 사람에게 비밀이 있습니다. 하지만 그것을 안전하게 둘 곳은 거의 없습니다.

Everkeep이 가장 사적인 데이터를 오프라인으로 보관하는 방법을 확인하세요 — 번호 부여, 봉인, 상시 감시.

보호 시작하기 — CAD 187 캐나다 달러/년

이 설명을 찬찬히 뜯어보면, 해명보다 더 무거운 말이 하나 있다. "완전히 지워지지 않고 남아 있던 파일"——삭제됐어야 할 것이 기기 안에 남아 있었다는 인정이다. 몇 년 동안, 아무도 모르게. 그리고 한 번의 업데이트가 그 사실을 드러낸 것뿐이다.

지운 게 아니라, 지워달라고 부탁한 것이다

스마트폰에서 '삭제' 버튼을 누를 때 실제로 일어나는 일을 따라가 보자.

아이폰에서 사진을 지우면 그것은 '최근 삭제된 항목'이라는 별도의 공간으로 옮겨진다. 30일이 지나야 진짜 삭제가 시작된다. 그 사이 아이클라우드 백업이 돌면, 지운 줄 알았던 사진은 백업 파일 속에도 들어가 있다. 사진을 '영구 삭제'했다는 표시가 떠도, 그것은 파일 시스템의 데이터베이스에 남겨진 기록일 뿐이다. 실제 데이터가 저장소 어디에 어떻게 남아 있는지는 운영체제의 속사정이다——애플 스스로가 이번에 인정했듯, 그 표시와 실체는 다를 수 있다.

카카오톡도 사정은 비슷하다. 대화를 지우고, '이 기기에서 삭제'를 누르고, 백업 파일까지 날린다. 그런데 예전에 내보내 둔 백업이 어딘가에 하나 더 있고, 대화 상대방의 폰에는 그 대화가 그대로 있고, 네이버 클라우드에 켜둔 자동 동기화가 중간에 한 번 사진을 건져 올렸을 수도 있다. 우리는 매번 확실한 손놀림으로 '삭제'를 눌렀지만, 실제로는 여러 시스템에 '지워주세요'라는 요청서를 보낸 셈이다. 요청이 다 닿았는지, 다 처리됐는지는 아무도 확인해주지 않는다.

삭제 버튼은 명령이 아니라 요청이다. 그리고 그 요청의 수신자는 언제나 남의 소프트웨어다.

'몰래 보관'이 문제가 아니다

여기서 오해하지 말아야 할 게 있다. 클라우드 회사가 당신의 사진을 몰래 간직하고 있다는 얘기가 아니다. '최근 삭제된 항목'의 30일 유예도, 백업 보존도, 데이터베이스의 지체도——대부분은 악의가 아니라 설계의 결과다. 실수로 지운 걸 되돌려주고, 고장 난 기기를 복구해주기 위해 만들어진 관대한 구조다. 엔지니어 입장에서는 합리적인 선택이다.

문제는 따로 있다. 삭제라는 동작의 모든 단계가 내 손 밖에 있다는 것이다. 나는 버튼 하나를 누를 뿐이고, 그 뒤의 전 과정——휴지통 유예, 백업 반영, 데이터베이스 정리, 물리적 덮어쓰기——은 내가 들여다볼 수도, 개입할 수도, 검증할 수도 없는 남의 스택 위에서 돌아간다. 잘 돌아갈 때는 아무 문제가 없다. 그러나 이번 iOS 17.5처럼 어딘가에서 손상이 생기면, '지웠다'고 믿었던 과거가 아무런 예고 없이 돌아온다. 그것도 내가 원해서가 아니라, 그냥 시스템이 그렇게 생겼기 때문에.

한나 아렌트는 인간의 조건에서 용서를 이렇게 설명했다. 용서는 이미 저질러진 과거의 족쇄에서 벗어나는 유일한 행위라고. 과거는 돌이킬 수 없지만, 용서는 그것에 묶이지 않게 해준다. 그런데 디지털의 과거는 용서도 묻지 않는다. 우리가 놓아주었다고 믿는 순간에도, 어디선가 조용히 누워 있다가 어느 날 스스로 돌아온다. 지운다는 행위가 내 것이 아니었기 때문이다.

진짜 '지운다'는 건 물리적인 일이다

그래서 결론은 생각보다 단순하다. 삭제가 성립하는 조건은 삭제라는 동작이 내 손에 있는 것이다. 내 손에 있는 물리적 미디어 위에서, 내가 직접 지우는 것——그때 비로소 삭제는 요청이 아니라 사실이 된다.

여기서 '내 손에 있다'는 말의 뜻을 정확히 하자. 클라우드 계정 설정 화면에서 '동기화 끄기'를 누르는 게 아니다. 그 스위치 역시 남의 소프트웨어에 대한 요청일 뿐이다. 내 손에 있다는 건, 데이터가 담긴 매체가 물리적으로 누구의 통제 아래 있느냐의 문제다. 내가 암호화한 하드디스크가 내 서랍에 있든, 신뢰할 수 있는 사람의 보관 시설에 봉인되어 있든——그 미디어의 운명을 결정하는 주체가 나라는 것. 남길지, 지울지, 파괴할지. 그 결정권이 남의 서버실이 아니라 내 쪽에 있을 때, 삭제는 비로소 삭제가 된다.

물론 물리적 미디어에도 한계는 있다. 분실, 화재, 고장——디지털이든 아날로그든 '없어지지 않음'과 '없어짐'은 늘 동전의 양면이다. 그래서 중요한 건 매체를 둘로 나누어 서로 다른 곳에 두는 식의, 오래된 상식이다. 요령이 아니라 상식. 삭제의 확실성도, 보관의 확실성도, 결국 같은 뿌리에서 나온다. 미디어가 누구 손에 있느냐.

삭제 버튼을 믿지 말고, 미디어를 손에 쥐어라

iOS 17.5 사건이 남긴 교훈을 한 줄로 줄이면 이렇다. '지웠다'는 믿음은 소프트웨어가 주는 안심이지, 물리적인 사실이 아니다. 안심은 시스템이 멀쩡할 때만 유효하고, 시스템은 언젠가 멀쩡하지 않게 된다.

지웠다고 생각한 것들이 사실은 보이지 않는 어딘가에 계속 누워 있다는 불안——그 불안은 근거가 있었다. 이번에는 몇 년 전 사진이 앨범에 돌아온 정도였지만, 다음에는 무엇이 어디서 돌아올지 아무도 모른다. 불안의 정체는 '누군가 나를 엿본다'가 아니다. 내 과거의 운명을 내가 아닌 것이 쥐고 있다는 사실 그 자체다.

해결책은 새 앱도, 새 설정도 아니다. 정말로 남기고 싶지 않은 것, 정말로 남기고 싶은 것——둘 다 같은 답을 가리킨다. 스스로 암호화하고, 스스로 남길지 파괴할지를 결정할 수 있는 매체를 손에 쥐는 것. 삭제든 보관이든, 동작의 주체가 나일 때 비로소 그 말은 뜻을 갖는다.


Everkeep은 스스로 소유하고 스스로 암호화한 하드디스크의 오프라인 보관을 제공합니다. 번호를 부여하고, 봉인하고, 사진으로 기록하고, 보관합니다——두 개의 복사본, 두 개의 장소. 우리는 그 안을 영원히 볼 수 없습니다. 기기 슬롯당 연 187달러.