아이폰은 XR 이후 모델부터 NFC 칩이 항상 켜진 상태로 설계되어 있어서, 사용자가 직접 끄거나 켤 수 없습니다. 대신 태그를 인식할 때 화면 상단에 알림이 뜨는 방식으로 작동하죠. 이 덕분에 교통카드나 Apple Pay 같은 기능은 별도 설정 없이 바로 사용할 수 있지만, 그만큼 예상치 못한 상황에서 NFC가 반응할 여지도 있습니다. 이 글에서는 아이폰 NFC 읽기 모드에서 신경 써야 할 보안 위험과 개인정보를 지키는 설정 방법을 정리했습니다.
아이폰 NFC 읽기 모드, 어떤 위험이 있을까
NFC는 기본적으로 IC 카드 ID, 사용자 권한, 사용자 정보 같은 데이터를 태그에 저장하고 읽는 기술입니다. 아이폰은 화면이 켜져 있기만 해도 자동으로 NFC 태그를 인식하기 때문에, 지하철이나 카페, 공공장소에 부착된 태그에 아이폰이 가까이 가면 의도하지 않게 반응할 수 있습니다. 대부분은 무해한 정보를 담고 있지만, 악의적인 태그가 특정 URL을 열거나 연락처 정보를 요청하도록 설정되어 있다면 사용자가 모르는 사이에 개인정보가 노출될 가능성이 있습니다.
대표적인 위험 상황은 세 가지로 볼 수 있습니다.
- 의도하지 않은 태그 인식: 가방이나 주머니 속 아이폰이 주변의 NFC 태그와 반응할 수 있음
- NameDrop을 통한 연락처 유출: iOS 17부터 도입된 NameDrop은 아이폰끼리 가까이 대면 연락처를 자동 공유하는 기능인데, AirDrop 설정이 '모두에게 공개'로 되어 있으면 더 위험함
- 서드파티 앱의 NFC 접근: iOS 18.1부터 애플이 NFC API를 서드파티 앱에 개방하면서, 신뢰할 수 없는 앱이 NFC 정보를 읽거나 전송할 위험이 생김
아이폰은 NFC 태그를 인식할 때 화면 상단에 알림을 띄우므로, 사용자가 바로 확인할 수 있습니다. 알림 없이 조용히 실행되는 경우는 거의 없지만, 그래도 평소에 어떤 태그에 반응하는지 유심히 보는 습관이 필요합니다.
아이폰 NFC 설정, 지금 바로 확인할 것 4가지
아이폰 NFC 보안을 강화하려면 설정 앱에서 몇 가지만 확인하면 됩니다. 아래 내용을 하나씩 따라 해 보세요.
단축어 앱의 NFC 자동화 설정부터 확인합니다. 단축어 앱을 열고 '자동화' 탭으로 이동한 뒤, NFC 태그 인식 시 동작이 '즉시 실행'으로 되어 있다면 '확인 후 실행'으로 바꿔 두는 것이 안전합니다. 이렇게 하면 의도하지 않은 태그가 실행되는 것을 막을 수 있습니다.
NameDrop 기능 제한도 필요합니다. 설정 > 일반 > AirDrop으로 이동해서 '모두에게 공개'로 되어 있다면 '연락처만' 또는 '끄기'로 변경하세요. 사람이 많은 장소에서 아이폰끼리 우연히 가까워졌을 때 연락처가 자동 전송되는 것을 예방할 수 있습니다.
Apple Pay 결제 인증 방식을 확인해 보세요. 설정 > 지갑 및 Apple Pay에서 결제 시 Face ID나 Touch ID 인증이 필요하도록 설정되어 있는지 확인합니다. 생체 인증 없이 결제가 가능하도록 되어 있다면 반드시 인증을 추가해야 합니다.
서드파티 앱의 NFC 접근 권한을 관리하는 것도 중요합니다. 설정 > 개인정보 보호 및 보안 > NFC 및 Nearby Interactions에서 어떤 앱이 NFC에 접근할 수 있는지 확인하고, 사용하지 않는 앱은 접근 권한을 해제하세요. 특히 교통카드 앱처럼 NFC를 항상 읽어야 하는 앱은 필요할 때만 권한을 켜두는 것이 좋습니다.

| 확인 항목 | 설정 경로 | 권장 설정 |
|---|---|---|
| NFC 자동화 | 단축어 > 자동화 | 확인 후 실행 |
| NameDrop | 설정 > 일반 > AirDrop | 연락처만 |
| Apple Pay 인증 | 설정 > 지갑 및 Apple Pay | Face ID 또는 Touch ID |
| 앱 접근 권한 | 설정 > 개인정보 보호 및 보안 > NFC | 사용 않는 앱은 해제 |
교통카드와 신분증, NFC 사용 시 주의할 점
우리나라에서는 아이폰 NFC로 교통카드를 사용하는 경우가 점점 늘고 있습니다. iOS 18.1부터 서드파티 앱을 통한 교통카드 기능이 가능해졌지만, 아직 애플 페이 자체의 교통카드 기능은 제한적입니다. 그래서 별도의 교통카드 앱을 설치해서 사용해야 하는데, 이때 앱이 NFC 태그를 항상 읽을 수 있도록 허용해야 합니다.
이 설정이 켜져 있으면 아이폰을 교통카드 리더기에 가까이 대기만 해도 자동으로 결제가 진행됩니다. 편리한 대신, 다른 NFC 태그와도 반응할 가능성이 있으므로 교통카드 앱을 사용하지 않을 때는 백그라운드 NFC 읽기 권한을 해제해 두는 것이 안전합니다.

| 구분 | NFC 항상 켜짐 | NFC 수동 실행 |
|---|---|---|
| 편의성 | 태그에 대면 즉시 인식 | 매번 실행 필요 |
| 보안 | 의도치 않은 인식 가능 | 상대적으로 안전 |
| 적용 모델 | iPhone XR 이후 | 구형 모델 |
운전면허증이나 주민등록증을 아이폰에 저장해 사용하는 경우도 많습니다. 이런 신분증 앱은 Touch ID나 Face ID 인증을 거쳐야만 정보가 전송되도록 설계되어 있습니다. 다만 신분증 정보를 저장한 앱 자체의 보안이 중요하므로, 해당 앱에 이중 인증이나 추가 비밀번호가 설정되어 있는지 확인해 두는 것이 좋습니다.
아이폰 NFC는 기본적으로 편의를 위해 설계된 기능이라 완전히 차단할 수는 없습니다. 그 대신 어떤 앱이 NFC에 접근하는지, 어떤 상황에서 태그가 실행되는지를 평소에 확인하는 습관이 개인정보를 지키는 가장 확실한 방법입니다.