로컬 API 검색 결과의 좌표 · 주소를 자체 공공데이터 조회와 화면 상태에 쓰는 범위 문의

안녕하세요.

현재 학교 프로젝트 기반 국내 여행 일정 서비스를 제작중입니다. 키워드 검색 결과는 DB에 저장하지 않습니다. 저장하는 값은 장소 ID 와 place_url, 사용자가 직접 친 글, 자체 공공데이터(한국관광공사 TourAPI, 소상공인 상가정보, 국토교통부 건물 · 토지 지번)뿐입니다.

  1. 사용자가 검색 결과를 고르면, 결과 address_name 앞부분(예: “경기 가평군”)을 저희 서비스의 지역 목록에 대응시킵니다. 그 지역의 지원 정책 목록을 보여 주고, 화면 상태로 브라우저 URL 쿼리(예: place=경기&city=가평군)에 넣습니다. DB 저장은 없지만 브라우저 기록과 사용자가 공유하는 링크에는 남습니다. 허용되는지요?
  2. 주소 검색 결과의 b_code(법정동코드)를 URL 쿼리에 장소 ID 처럼 식별자로 넣는 것이 허용되는지요? 같은 코드는 행정안전부 법정동코드로 저희 공공데이터에도 있습니다
  3. 검색 결과 좌표로 지도를 연 뒤 사용자가 '이 위치로’를 누르면, 그 좌표로 자체 지번 DB(국토교통부 공공데이터)를 조회해 그 지번의 ID 와 공공데이터 주소 · 중심 좌표만 저장합니다. 검색 결과 좌표 자체는 저장하지 않습니다. 151647 의 ‘일회성 조회 키’ 사용과 151842 의 ‘검색 결과 핀을 그대로 저장 불가’ 중 어느 쪽에 해당하는지요?
  4. 검색 결과 한 곳을 브라우저 메모리에만 두었다가, 같은 앱의 다음 화면(일정에 담기)에서 한 번 꺼내 쓰고 바로 버립니다. 새로 고침하면 사라지고, 서버나 브라우저 저장소에는 두지 않습니다. 실시간 호출 범위로 보아도 되는지요?