1. 처리하는 개인정보와 목적
벨로아는 로그인과 기능 이용 과정에서 아래 정보를 서버에 저장합니다. 선택 기능의 정보는 해당 기능을 이용할 때 처리합니다.
| 구분 | 처리 항목·수집 방법 | 목적 |
|---|---|---|
| 계정·소셜 로그인 | 벨로아 내부 사용자 ID, 계정 유형, 권한, 닉네임, 생성·수정 시각. Google·Kakao 로그인 시 공급자 종류와 사용자 식별자, 공급자가 확인한 이메일이 있는 경우 이메일을 받습니다. 익명 계정에는 외부 계정 식별자와 이메일이 없습니다. | 사용자 식별, 로그인, 프로필 관리와 접근 권한 확인 |
| 인증 세션 | 사용자 ID, Refresh Token의 해시값, 발급·수정·만료·폐기 시각 | 로그인 유지, 세션 갱신과 로그아웃 처리 |
| 푸시·알림 설정 | 사용자별 여러 기기의 FCM 토큰, 업데이트·브리핑 활성 여부, 브리핑 시각과 콘텐츠 필터, 설정 생성·수정 시각 | 벨 알림, 공지·업데이트, 일정 브리핑과 문의 답변 알림 전달 |
| 벨 조건·이력·통계 | 사용자가 등록한 시장·아이템·가격·옵션, 매물 수, 실행 기간·조회 주기·활성 및 추적 설정. 검색으로 관측한 가격과 최근 일치 매물, 발송한 알림 제목·본문·매물 정보, 통계 회차·가격 집계와 관련 시각 | 조건 검색, 단일·다중 매물 알림, 중복 알림 판단과 개인 벨 가격 기록·통계 제공 |
| 시세 즐겨찾기 | 사용자가 선택한 아이템 이름 목록과 생성·수정 시각 | 관심 아이템 시세 목록 제공 |
| 개인 Lost Ark API Key | 사용자가 직접 입력한 API Key | 키 유효성 확인, 개인 키를 이용한 매물 검색·벨 조회와 등록 한도 적용 |
| 문의·답변 | 로그인한 경우 사용자 연결 정보, 회신 이메일, 문의 유형·제목·내용, 처리 상태, 관리자 답변·답변 시각, 생성·수정 시각 | 문의 접수·처리, 본인의 문의 내역 조회, 이메일·푸시 답변 전달 |
| 베리 키우기 | 사용자별 최고 도달 Stage, 최고 점수, 완주 여부, 생성·수정 시각 | 개인 진행 기록 저장과 기기 간 동기화 |
| 서버 운영 기록 | API 요청 시각·방식·경로, 벨로아 사용자 ID, 처리 결과·소요 시간, 기능 처리·오류 진단 기록 | 장애 진단, 서비스 운영과 보안 점검 |
로그인하지 않아도 고객센터에서 문의할 수 있으며, 이때 회신 이메일을 직접 입력해야 합니다. 로그인 문의는 입력한 회신 이메일을 우선 사용하고, 입력하지 않으면 계정 이메일을 사용합니다. 문의 본문에는 답변에 불필요한 개인정보나 인증정보를 적지 마세요.
로스트아크의 공개 캐릭터·뉴스·일정·아이템 정보와 공통 시세 캐시는 서비스 공용 데이터입니다. 이를 이용자 계정에 연결된 벨 기록이나 즐겨찾기와 구분하여 관리합니다. 직접 매물 검색 결과 전체를 개인 검색 이력으로 별도 저장하지는 않습니다.
2. 인증정보와 개인 Lost Ark API Key
Google·Kakao에서 확인한 로그인 정보 또는 익명 계정을 바탕으로 벨로아 자체 인증 세션을 발급합니다. 서비스 요청에는 Access JWT를 사용하며, 로그인 유지에는 Refresh Token을 사용합니다. 서버에는 Refresh Token 원문 대신 SHA-256 해시값을 저장합니다.
앱은 Access Token을 메모리에, Refresh Token을 플랫폼별 인증 저장소(flutter_secure_storage)에 보관합니다. 로그아웃 시 해당 Refresh Token을 폐기하고 기기에 저장된 인증 세션을 지웁니다.
개인 Lost Ark API Key 등록은 선택 사항입니다. 입력한 키는 Lost Ark Open API로 유효성을 확인한 뒤 사용자 계정에 저장하며, 매물 검색과 벨의 주기적 조회에 사용합니다. 키 등록 여부에 따라 벨 등록 한도가 달라집니다. 일반 사용자 API 응답에는 키 원문 대신 등록 여부를 제공하며, 키 원문을 로그에 남기지 않도록 처리합니다.
개인 API Key는 마이페이지에서 따로 삭제할 수 있고, 회원 탈퇴 시 계정과 함께 삭제됩니다. 발급처에서 키를 폐기·재발급한 경우 벨로아에 등록한 키도 삭제하거나 갱신해주세요.
3. 보유 및 이용 기간
계정에 연결된 정보는 아래 삭제 기능과 정기 정리 기준에 따라 보관합니다. 표의 기간은 서비스의 기본 설정이며 운영 설정으로 변경할 수 있습니다. 기간 변경 시 이 방침과 서비스 공지를 통해 안내합니다.
| 정보 | 보관·삭제 기준 |
|---|---|
| 소셜 계정·소셜 식별정보 | 회원 탈퇴 시 삭제 |
| 익명 계정·계정 연결 정보 | 계정 생성 후 기본 30일이 지난 계정을 정기 삭제. 마지막 접속일 기준이 아닙니다. |
| 기기 FCM 토큰·알림 설정 | 계정 삭제 시 삭제. 토큰은 수신 기기 초기화·개별 연결 해제 또는 무효 토큰 정리 시에도 삭제 |
| 벨 등록 조건·최근 일치 매물 | 벨 또는 계정 삭제 시 삭제. 벨 실행 기간 종료는 등록 정보 전체의 삭제를 뜻하지 않습니다. |
| 벨 알림 이력 | 생성 후 기본 30일이 지난 이력을 정기 삭제. 연결된 벨 또는 계정 삭제 시에도 삭제 |
| 개인 벨 가격 통계 | 회차 생성 시 기본 365일 뒤로 정한 만료 시각이 지나면 정기 삭제. 회차·벨·계정 삭제 시에도 삭제. 보관기간 변경은 새 회차부터 적용 |
| 시세 즐겨찾기·개인 API Key | 사용자가 해당 정보를 삭제하거나 계정을 삭제할 때 삭제 |
| 베리 키우기 서버 기록 | 계정 삭제 시 삭제 |
| 인증 세션 | 유효한 Refresh Token은 세션 만료·폐기까지 사용. 만료 또는 폐기 시각에서 기본 7일이 지난 기록은 정기 삭제하며, 계정 삭제 시에도 삭제 |
| 계정에 연결된 문의 | 계정 삭제 시 함께 삭제. 별도의 문의 자동 삭제 기간은 설정되어 있지 않습니다. |
| 계정에 연결되지 않은 비회원 문의 | 자동 삭제 기간이 설정되어 있지 않아 답변 완료 후에도 남습니다. 삭제 요청은 고객센터에서 접수합니다. |
| 서버 운영 로그 | 파일 로그의 날짜별 보관 설정은 30일이며 용량 제한에 따라 더 일찍 정리될 수 있습니다. 계정 삭제와 로그 정리는 별도로 수행됩니다. |
정기 정리 대상은 기간이 지난 뒤 다음 정리 작업에서 삭제됩니다. 외부 SDK가 처리하는 정보의 보관 기준은 5·6항에서 별도로 안내합니다.
4. 기기 내 저장 정보
다음 정보는 앱·브라우저 기능을 위해 기기 내 저장소에 보관합니다.
- Android 일정 알람: 선택한 일정·회차·알람 시각, 예고·반복 여부와 예약 상태를 기기에 저장하여 예약·재생합니다. 이 예약 정보는 벨로아 서버로 전송하지 않습니다. 일정 화면에서 예약을 취소할 수 있습니다. 웹에는 같은 기기 예약 기능이 없습니다.
- 수신 알림 이력: 제목·본문·유형·부가 내용·수신 시각·읽음 상태를 모바일 SQLite 또는 웹 IndexedDB에 저장합니다. 모바일과 웹 앱의 이력 저장 처리에서는 최근 최대 30건을 유지합니다. 다만 웹의 백그라운드 수신 저장에는 이 제한이 적용되지 않아 30건을 넘을 수 있습니다. 알림 화면에서 전체 삭제할 수 있으며 서버의 벨 알림 이력과 별개입니다.
- 설정·캐시: 화면 테마, 최근 캐릭터 검색어, 알림 설정 사본, FCM 토큰 사본과 공용 메타데이터 캐시를 기기에 저장합니다. 최근 검색어는 캐릭터 검색 화면에서 삭제할 수 있습니다. 알림 설정과 토큰의 서버 연결 정보는 1항에도 설명되어 있습니다.
- 게임 기록: 사용자별 베리 키우기 최고 기록을 기기에 저장한 뒤 서버 기록과 병합합니다. 오프라인 기록은 이후 동기화합니다.
- 웹 로그인 상태 확인: Kakao 로그인 도중 일회성 인증 확인 값을 브라우저 세션 저장소에 보관하고 로그인 결과 처리 후 제거합니다.
로그아웃·회원 탈퇴 시 로컬 인증 세션과 수신 알림 이력을 정리합니다. 일정 예약, 게임 기록과 그 밖의 기기 설정 전체가 함께 지워지는 것은 아닙니다. 남은 앱·사이트 데이터는 기기나 브라우저의 데이터 삭제 기능으로 지울 수 있으며, Android 일정 예약은 일정 화면에서 별도로 취소해주세요.
5. 외부 서비스와 정보 전달
계정 정보를 제공받는 로그인 연동, 알림·오류 진단·메일 발송을 위한 외부 처리, 광고 SDK의 직접 처리를 구분하여 안내합니다.
| 서비스·범위 | 정보 흐름과 목적 |
|---|---|
| Google Sign-In·Kakao Login 로그인 연동 | 이용자가 선택한 공급자의 인증정보를 확인하고, 공급자 식별자와 확인된 이메일을 벨로아가 받습니다. 공급자의 로그인 인증정보는 해당 로그인 검증 과정에서 사용합니다. |
| Firebase Cloud Messaging 모바일·웹 푸시 전달 | 기기 토큰, 알림 제목·본문·유형과 부가 내용을 Firebase에 전달합니다. 벨 매물 정보, 공지·업데이트, 브리핑을 발송하며, 연결 사용자에 대한 문의 답변 알림에는 문의 식별자·제목·내용·답변·작성 시각·답변 여부가 포함됩니다. SDK는 메시지 전달을 위한 Firebase 설치 식별자도 처리합니다. |
| Firebase Crashlytics 지원되는 모바일 앱의 오류 진단 | 앱 오류·비정상 종료, stack trace와 오류 진단 내용, 앱 버전·운영체제·기기 모델 및 설치 식별자를 처리합니다. 로그인한 벨로아 사용자 ID를 오류 기록에 연결하며 로그아웃 시 이후 기록의 사용자 연결을 해제합니다. 웹에서는 Crashlytics 초기화와 오류 전송을 생략합니다. |
| Google AdMob 지원되는 모바일 앱의 광고 | 배너·리워드 광고를 제공합니다. Android 앱에는 광고 ID를 사용할 수 있는 권한이 설정되어 있습니다. 광고 SDK의 데이터 처리는 Google의 광고 정책에 따르며 기기에서 Google으로 전달됩니다. 현재 벨로아 웹에는 자체 광고 영역을 제공하지 않습니다. |
| 문의 답변용 메일 서버 SMTP 발송 | 회신 이메일, 문의 제목과 관리자 답변을 메일 서버로 전달하여 답변 안내를 보냅니다. 발신 전용 주소는 회신이나 개인정보 요청의 접수 창구가 아닙니다. |
| Lost Ark Open API 게임 정보 조회 | 개인 키 등록 시 키 검증 요청을 보내고, 개인 키를 사용하는 매물 검색·벨 조회 시 해당 키와 검색 조건을 API에 전달합니다. 캐릭터 조회 시 검색한 캐릭터 이름을 전달합니다. |
Firebase의 공식 안내에 따르면 Crashlytics는 오류 추적 정보와 관련 식별자를 90일 보관한 뒤 삭제 절차를 시작합니다. Cloud Messaging의 설치 식별자는 설치 ID 삭제 API 호출 전까지 보관되며, 호출 후 실제·백업 시스템에서 제거하는 데 최대 180일이 걸립니다. 벨로아의 계정 삭제나 서버 FCM 연결 초기화는 이 설치 ID 삭제 요청과 다릅니다.
Google GenAI에는 뉴스 요약을 위한 공개 로스트아크 공지 본문을 전달합니다. 이 경로에는 벨로아 계정정보·문의·사용자가 입력한 벨 태그를 전달하지 않습니다.
외부 공급자가 자체적으로 처리하는 정보는 Google 개인정보처리방침, Kakao 개인정보처리방침, Firebase 개인정보 보호 안내, Google Mobile Ads 데이터 안내에서 확인할 수 있습니다.
6. 국외 처리와 기능 선택
Firebase Cloud Messaging·Crashlytics는 Google의 글로벌 인프라에서 처리됩니다. Google의 공식 안내상 처리 장소가 특정 한 국가로 한정되어 있지 않습니다.
푸시 토큰과 메시지는 등록·발송 시, 모바일 오류 기록은 오류 보고 시 네트워크를 통해 전달됩니다. 모바일 광고 정보는 광고 SDK가 동작하는 과정에서 전달됩니다.
이용자는 기기·브라우저 설정에서 알림 권한을 거부하거나 벨로아 설정에서 알림 수신 기기를 초기화할 수 있습니다. 초기화 후에는 로그인·토큰 갱신 과정에서 다시 등록될 수 있으며 모바일 공지 토픽 구독은 따로 유지됩니다. Android 광고 ID는 기기의 광고 개인정보 설정에서 재설정하거나 삭제할 수 있습니다.
현재 앱에는 Crashlytics 수집 또는 광고 SDK 처리를 별도로 끄는 설정이 없습니다. 해당 기능을 이용하지 않는 웹 환경을 선택할 수 있지만, 웹에서도 소셜 로그인과 Firebase Messaging의 정보 처리는 이루어집니다. 개인정보 처리 정지에 관한 요청은 고객센터에서 접수합니다.
7. 계정 삭제와 파기 절차
앱·웹 설정의 회원 탈퇴로 계정을 삭제할 수 있습니다. 서버는 사용자 계정과 연결된 소셜 식별정보, 인증 세션, 기기 토큰, 알림 설정, 벨·알림 이력·벨 가격 통계, 시세 즐겨찾기, 개인 API Key, 문의와 베리 키우기 기록을 데이터베이스에서 함께 삭제합니다.
개별 API Key·벨·통계 회차 삭제와 회원 탈퇴는 요청 처리 시 데이터베이스에서 삭제합니다. 보유기간이 있는 정보는 정기 정리 작업이 대상 기록을 확인하여 삭제합니다. 비회원 문의와 로그, 외부 공급자 정보, 기기 내 데이터는 계정에 연결된 데이터 삭제와 구분됩니다.
여기서 설명하는 삭제는 서비스 데이터베이스의 기록 삭제를 뜻하며, 서버 로그·외부 공급자 기록·백업 저장매체 전체를 그 시점에 동시에 지우는 동작을 뜻하지 않습니다.
8. 이용자의 권리와 행사 방법
- 열람·정정: 마이페이지에서 계정 정보를 확인하고 닉네임·개인 API Key를 변경할 수 있습니다. 벨·시세 즐겨찾기·알림 설정은 각 기능 화면에서 관리하며, 계정에 연결된 문의는 문의 내역에서 확인합니다.
- 삭제: 마이페이지에서 개인 API Key를 삭제하고, 벨·가격 통계 화면에서 벨 또는 통계 회차를 삭제할 수 있습니다. 전체 계정 연결 정보 삭제는 설정의 회원 탈퇴를 이용합니다.
- 알림 연결 관리: 설정의 알림 수신 기기 초기화는 모든 기기의 서버 FCM 연결을 지웁니다. 로컬 알림 이력과 Android 일정 예약은 각각 알림 화면·일정 화면에서 별도로 삭제·취소합니다.
- 그 밖의 요청: 개인정보 열람·정정·삭제·처리 정지·동의 철회 및 법정대리인의 요청은 앱 문의 또는 웹 고객센터에서 접수할 수 있습니다. 비회원 문의의 삭제 요청에는 해당 문의를 확인할 수 있는 내용을 알려주세요. 권리 행사 과정에서 본인 확인이 필요한 경우 그에 필요한 정보만 요청합니다.
소셜 계정 자체의 정보 변경·연결 관리와 Lost Ark API Key의 발급·폐기는 각 공급자에서 할 수 있습니다. 벨로아 탈퇴는 Google·Kakao 계정이나 Lost Ark API Key 자체의 폐기를 뜻하지 않습니다.
9. 안전성 확보 조치
벨로아는 인증된 사용자의 ID와 현재 권한을 확인하고, 개인 벨·설정·기록 접근 시 소유권을 검증합니다. 관리자 기능에는 별도 권한 확인을 적용합니다. Refresh Token은 원문 대신 해시값으로 저장하고 갱신·로그아웃 과정에서 이전 토큰을 폐기합니다.
API Key와 토큰 원문, 이메일과 문의 본문이 일반 로그에 노출되지 않도록 처리합니다. 사용자 API 응답에는 개인 API Key 원문을 제공하지 않습니다. 인증정보를 타인과 공유하지 말고 공용 기기 이용 후에는 로그아웃해주세요.
10. 개인정보 문의와 방침 변경
개인정보 관련 요청과 고충은 앱 문의 또는 로그인 없이 이용할 수 있는 벨로아 고객센터를 통해 접수할 수 있습니다. 답변을 받을 수 있는 이메일을 입력해주세요.
방침을 변경할 때에는 변경 내용과 적용 시점을 서비스 공지로 안내합니다. 아래 최종 수정일은 문서를 정리한 날짜이며 시행일을 뜻하지 않습니다.
문서 최종 수정일: