[이용정책 문의] 사용자 확정 좌표 및 지도 SDK POI 라벨명의 저장 가능 여부

[FAQ] 지도/로컬 API 문의 전 꼭 읽어 주세요.

안녕하세요. 개인용 음식점 방문 기록 안드로이드 앱을 운영 중입니다. 지도 표시는 카카오맵 Android SDK, 장소 검색은 로컬 API(키워드로 장소 검색)를 사용합니다.

선행 답변들을 통해 아래는 확인했습니다.

  • 장소ID·장소명·place_url의 저장은 허용 (150888, 151265)
  • 카테고리 정보는 저장 불가, 화면 노출 시점에 실시간 호출 (151265)
  • 좌표·주소·전화번호 등 그 외 응답 데이터는 저장 불가, 실시간 호출만 가능 (149619, 151263)
  • 검색 결과는 지도를 해당 지역으로 이동시키는 용도로만 사용하고, 사용자가 지도 위에서 다시 직접 지정한 좌표를 저장하는 방식은 허용 (151263)

위 범위에 맞춰 구현을 조정하려 합니다. 아직 안내를 찾지 못한 두 가지에 대해 확인 부탁드립니다.

[구현 방식]

  1. 사용자가 본인이 실제 방문한 음식점을 기록하는 개인 아카이브 앱이며, 기록은 지도 위에 핀으로 표시됩니다.
  2. 장소 지정 경로는 두 가지입니다.
    • 경로 A: 로컬 API 키워드 검색 결과 목록에서 사용자가 1건을 선택
    • 경로 B: 지도에 표시된 POI를 사용자가 직접 탭. 이 경우 상호명은 카카오맵 Android SDK의 라벨 클릭 이벤트가 전달하는 값이며, 해당 좌표로 로컬 API를 재호출하지는 않습니다.
  3. 검색 결과의 좌표는 저장하지 않고 지도를 해당 위치로 이동시키는 용도로만 사용합니다. 기록 작성 화면에서 사용자가 지도 위의 핀 위치를 확인하고 확정하며, 저장되는 좌표는 이 사용자 확정 좌표입니다.
  4. 저장 항목은 장소ID, 장소명, place_url, 사용자 확정 좌표, 그리고 사용자가 직접 작성한 방문일·평점·메모·사진입니다. 주소·전화번호·카테고리·검색 응답 원문·검색 결과 목록은 저장하지 않습니다.
  5. 저장 위치는 사용자 기기 내부 DB와 사용자 본인 소유의 클라우드 드라이브뿐이며, 당사 서버에는 보관하지 않습니다. 장소 DB 구축, 제3자 제공, 재판매 목적이 아닙니다.

[문의 사항]

  1. 사용자가 지도 위에서 핀 위치를 확정한 좌표를 저장하는 것은 허용되는 것으로 이해했습니다. 다만 사용자가 핀을 옮기지 않고 표시된 위치를 그대로 확정한 경우, 저장되는 값이 결과적으로 검색 결과 좌표와 동일해집니다. 이 경우도 허용 범위인지, 아니면 사용자가 실제로 위치를 변경한 경우에만 허용되는지 확인 부탁드립니다.
  2. 1번이 불가하다면, 좌표를 저장하지 않고 앱 실행 시마다 저장된 장소명으로 로컬 API를 실시간 호출해 좌표를 받아 지도에 표시하는 방식은 허용되는지요? (사용자당 기록 100건 내외 규모)
  3. 경로 B에서 얻는 상호명, 즉 카카오맵 Android SDK의 라벨 클릭 이벤트가 전달하는 POI 이름을 저장하는 것이 허용되는지 확인 부탁드립니다. 로컬 API 응답이 아니므로 별도 기준이 적용되는지, 아니면 로컬 API 응답과 동일하게 저장 제한 대상으로 보아야 하는지 안내 부탁드립니다.

답변 부탁드립니다. 감사합니다.

@H_SY3411

  1. 로컬 API 검색 결과를 기반으로 한 좌표는 사용자가 화면에서 확인하거나 확정하는 절차를 거치더라도
    별도로 저장하여 활용할 수 없습니다. (기존에 확인하셨다는 답변은 재확인 부탁드립니다.)
  2. 좌표를 별도로 저장하지 않고,
    화면 노출 시점마다 로컬 API를 실시간 호출하여 응답받은 좌표를 지도에 표시하는 방식은 허용됩니다.
  3. 카카오맵 SDK의 POI 라벨 클릭 이벤트를 통해 전달되는 장소명 역시
    그대로 저장하여 반복 활용하는 방식은 허용하지 않습니다.