iPhone 키보드 개인정보 보호: 전체 액세스가 실제로 의미하는 것
인터넷을 사용하는 타사 키보드에 iOS가 전체 액세스를 요구하는 이유를 알아보세요. 이 권한으로 할 수 있는 일과 없는 일, QKeyboard가 입력을 보호하는 방법을 설명합니다.
인터넷에 연결하는 모든 타사 iPhone 키보드에는 같은 경고가 표시됩니다: “전체 액세스를 허용하면 개발자가 사용자가 입력하는 모든 내용을 전송할 수 있습니다.” 불안하게 들리는 문구이며, 실제로도 설명이 완전하지는 않습니다. 이 권한에는 이유가 있습니다. 권한이 실제로 무엇을 제어하는지 이해하면 충분한 정보를 바탕으로 판단할 수 있습니다.
전체 액세스란 무엇인가 — 기술적으로
iOS는 기본적으로 타사 키보드를 격리합니다. 전체 액세스가 없으면 키보드는 다음을 할 수 없습니다.
- 인터넷에 접근할 수 없습니다.
- 위치 서비스를 이용할 수 없습니다.
- 자체 컨테이너의 디스크를 읽거나 쓸 수 없습니다.
- 기기의 마이크나 카메라에 접근할 수 없습니다.
전체 액세스를 켜면 키보드는 네트워크에 연결되고 자체 컨테이너에 저장할 수 있습니다. 연락처, 사진, 메시지 또는 다른 앱의 데이터에 접근할 수 있게 되는 것은 아닙니다. 이 권한은 기기 전체가 아니라 키보드 확장 프로그램에 적용됩니다.
AI 키보드에 전체 액세스가 필요한 이유
AI 키보드는 언어 모델을 통해 다시 쓰기 요청을 처리합니다. 언어 모델은 서버에서 실행됩니다. 키보드는 다시 쓰기를 위해 선택한 텍스트를 서버로 보내고 결과를 받아야 합니다. 전체 액세스가 없으면 키보드에 네트워크 연결이 없으므로 어떤 AI 기능도 실행할 수 없습니다.
Apple Writing Tools는 모델을 기기에서 실행해 이 문제를 피합니다. 하지만 기기 내 모델은 더 작고 기능이 제한적이며 최신 iPhone에서만 사용할 수 있습니다. 클라우드 기반 AI 키보드는 기기 내 처리의 개인정보 보호 수준을 일부 양보하는 대신 더 나은 다시 쓰기 품질과 폭넓은 기기 호환성을 제공합니다.
QKeyboard가 전송하는 것과 전송하지 않는 것
다시 쓰기를 요청할 때만 전송되는 항목:
- 명시적으로 선택한 텍스트 또는 전체 텍스트 필드의 내용
- 선택한 글쓰기 모드(Professional, Concise 등)
절대 전송되지 않는 항목:
- 입력 기록. QKeyboard는 키 입력을 기록하지 않습니다.
- 입력했지만 다시 쓰기를 요청하지 않은 텍스트
- 다른 앱이나 다른 텍스트 필드에 있는 텍스트
- 위치, 연락처 또는 개인 데이터
전송은 다시 쓰기 요청마다 한 번만 이루어지며 전송 중에는 암호화됩니다 (HTTPS). AI 제공업체는 다시 쓰기를 생성하는 데 필요한 텍스트만 처리합니다. QKeyboard 서버는 다시 쓰기 요청을 영구적으로 저장하지 않습니다.
BYOK 사용자를 위한 Keychain의 장점
BYOK(Bring Your Own Key)를 사용하면 API 키가 QKeyboard 자체 서버로 보내지거나 그곳에 저장되지 않고 Apple Keychain에 저장됩니다. Apple Keychain은 iOS가 암호와 결제 정보를 저장할 때 사용하는 하드웨어 기반 보안 저장소입니다. 전체 액세스를 켜도 다른 앱은 이 키를 읽을 수 없습니다. QKeyboard도 자체 서버에 키를 저장하지 않습니다.
전체 액세스를 켜야 할까요?
iPhone 어디에서나 AI 다시 쓰기를 사용하려면 켜야 합니다. 키보드가 AI 제공업체에 연결하려면 이 권한이 반드시 필요합니다.
켜기 전에 다음을 확인하세요.
- 키보드 제작자가 무엇을 전송하고 무엇을 저장하는지 명시한 명확한 개인정보 보호정책을 제공하는지 확인합니다.
- 어떤 제공업체가 텍스트를 처리할지 직접 관리하고 싶다면 키보드가 BYOK를 지원하는지 확인합니다.
- 언제든지 설정 → 일반 → 키보드 → 키보드 → [키보드 이름]에서 전체 액세스를 취소할 수 있는지 확인합니다.
이 권한이 불편하다면 Apple Writing Tools를 사용하세요 — 기기에서 실행되므로 네트워크 접근이 필요하지 않습니다. 대신 기능이 적고 다시 쓰기 스타일이 하나뿐이라는 점을 감수해야 합니다.
결론
전체 액세스는 불안하게 들리는 표현으로 설명되는 폭넓은 권한입니다. 하지만 AI 키보드에서 이 권한이 가능하게 하는 일은 텍스트를 다시 쓰는 데 필요한 네트워크 연결 하나입니다. 무엇을 전송하는지 투명하게 공개하고, 사용자가 명시적으로 요청한 다시 쓰기에만 전송하며, 제공업체를 직접 관리하고 싶다면 BYOK를 지원하는 키보드를 선택하세요. 이 권한은 함정이 아니라 선택해야 하는 절충점입니다.
