개인정보 처리방침

앱 이름: 메이플 루틴 (Maple Routine) 시행일: 2026년 11월 11일 (개정판) 개정일: 2026년 11월 4일 버전: 1.8


0. 요약

메이플 루틴은 회원가입이 없고, 이용자의 기록이 기기에 저장되는 앱입니다. 예외가 둘 있습니다. 이용자가 적은 드롭 아이템 판매가는 여러 이용자의 기록으로 시세 통계를 내기 위해 운영자 서버로 전송됩니다(1-7). 그리고 앱을 고치는 데 참고하려고 어느 화면을 얼마나 보는지 같은 사용 기록을 보냅니다(1-8). 화면을 그리는 기록은 계속 기기에 있습니다.


1. 처리하는 개인정보의 항목

1-1. 이용자가 직접 입력하는 정보

항목 설명
넥슨 오픈 API 키 이용자가 openapi.nexon.com에서 본인 명의로 발급해 앱에 입력한 개인 키

1-2. 넥슨 오픈 API를 통해 조회되는 정보

API 키를 입력한 이용자는 기기가 넥슨 서버에 직접 요청해 받아오고, 운영자의 서버를 거치지 않습니다. 넥슨으로 로그인한 이용자는 넥슨의 보안 지침에 따라 로그인 토큰을 운영자 서버만 들고 있어서, 운영자 서버가 이용자 대신 넥슨에 요청하고 받은 내용을 그대로 기기로 넘깁니다. 서버는 그 내용을 저장하지 않고, 요청 건수와 처리 시간만 기록에 남깁니다.

항목 설명
계정 식별자 넥슨이 발급한 메이플 ID 식별자
캐릭터 식별자(ocid) 넥슨이 발급한 캐릭터 고유 식별자
캐릭터 정보 캐릭터명, 레벨, 월드명, 직업, 캐릭터 이미지 주소, 최근 접속 여부
스케줄러 진행 상태 게임 내 스케줄러에 등록한 일간·주간·보스 콘텐츠의 진행/완료 상태
강화 사용 내역 계정에서 사용한 큐브·스타포스·잠재 재설정 기록. 가계부의 지출 금액을 산정하는 데 씁니다
메소 획득량 산정 정보 캐릭터의 장비 잠재·어빌리티·심볼·유니온 정보. 사냥 수입 계산기가 씁니다

1-3. 이용자가 앱에서 직접 생성하는 정보

항목 설명
보스 수익 기록 처치한 보스, 파티 인원, 산정된 결정석 수익
아이템 드롭 기록 획득한 아이템, 획득 시점, 이용자가 적은 판매가
가계부 기록 이용자가 직접 적은 수입·지출과 그 날짜·금액
앱 설정 테마, 스케줄 관리 방법(자동/수동), 드롭 연출 표시 여부, 추적 캐릭터 선택
알림 설정 받을 공지 종류의 켜짐·꺼짐

1-4. 알림을 켠 경우 Google이 처리하는 정보

넥슨 공지 알림은 Google의 Firebase Cloud Messaging으로 배달됩니다. 알림을 켜지 않으면 이 항목은 생기지 않습니다.

항목 설명
푸시 토큰 기기 단위로 Google이 발급하는 배달 주소. 운영자는 이 값을 받지도 보관하지도 않습니다
기기·앱 정보 기기 모델, 운영체제 버전, 앱 버전
네트워크 정보 IP 주소

운영자가 알림을 보내는 방식은 주제(topic) 발송입니다. "게임 공지를 구독한 기기 전체"에 보낼 뿐이고, 그 안에 누가 있는지는 운영자가 알 수 없습니다. 어떤 종류를 구독했는지는 이용자의 기기에만 저장됩니다.

수집 항목과 이용 방식의 최신 내용은 Google의 정책을 따릅니다. → Google 개인정보처리방침 · Firebase 데이터 처리 안내

1-5. 공지 조회 과정에서 서버에 남는 기록

앱이 공지 목록과 본문을 운영자의 서버(mapleroutine.store)에서 읽어 옵니다. 이 요청에는 API 키도, 캐릭터 정보도, 이용자를 식별하는 값도 들어가지 않습니다. 서버는 누구인지 묻지 않고 공개된 공지를 돌려줄 뿐입니다.

다만 일반적인 웹 요청이므로 앞단 서버에 접속 기록이 남습니다.

항목 설명
접속 기록 IP 주소, 요청 시각, 요청 경로

이 기록은 장애 대응과 남용 차단에만 쓰고, 30일이 지나면 삭제합니다. 회원가입이 없어 특정 이용자와 연결되지 않습니다.

1-6. 수집하지 않는 정보

명확히 밝힙니다. 이 앱은 다음을 수집하지 않습니다.

1-7. 운영자 서버로 전송되는 정보 (드롭 판매가 · 강화 합계에서 빠진 줄)

이 앱에서 운영자가 수집하는 정보입니다. 목적은 여러 이용자의 기록으로 아이템 시세 통계를 내는 것이고, 수집한 값은 앱 화면에 표시하지 않습니다. 앱의 화면은 계속 기기의 기록으로 그립니다.

보내는 시점. 이용자가 드롭 판매가를 저장하거나 고치거나 지우는 그때 그 한 건이 전송됩니다. 이 기능을 담은 버전으로 업데이트한 뒤 처음 앱을 켜면, 그 전에 기기에 쌓인 판매가도 한 번 나눠 전송됩니다.

항목 설명
드롭 아이템 판매가 이용자가 적은 판매 총액(메소), 아이템 종류를 가리키는 코드, 기간, 월드, 반지 레벨, 어느 보스 · 난이도에서 얻었는지. 분배 인원 · 비율 · 수수료는 보내지 않습니다
강화 합계에서 빠진 줄의 정보 앱이 비용을 매기지 못하거나 이벤트 월드인지 판정하지 못한 강화 내역의 날짜 · 강화 종류 · 사유 · 장비 이름 · 줄 수. 캐릭터명은 보내지 않습니다. 앱의 계산 오류를 찾는 데만 씁니다
기록 식별자 이용자의 기기가 만든 무작위 값(UUID). 같은 기록을 고쳤을 때 앞서 보낸 값을 찾아 덮어쓰는 데만 씁니다. 드롭에는 기기 안에서 어느 처치 기록의 드롭인지 가리키는 값도 함께 갑니다. 그 처치 기록 자체는 보내지 않습니다
넥슨 계정 구분값 이용자의 기기가 만든 무작위 값(UUID). 같은 이용자의 넥슨 계정을 서로 가르는 데만 씁니다
이용자 식별자 아래 설명

이용자 식별자. 같은 사람의 수정을 잇고 다른 사람의 기록을 덮어쓰지 못하게 하려면 요청마다 이용자를 구별해야 합니다. 쓰는 값은 둘 중 하나입니다.

이용 방식 보내는 값 성질
API 키 API 키의 SHA-256 해시 키 원문은 전송되지 않습니다. 해시는 되돌릴 수 없어 운영자는 그 값에서 키를 얻을 수 없습니다. 서버는 받은 해시를 한 번 더 해시해 저장하므로, 서버 저장소가 유출되어도 그 값으로 다른 사람의 기록을 열 수 없습니다
넥슨 로그인 로그인 세션 식별자 서버가 세션에서 넥슨 계정 식별자를 찾아 그것으로 구별합니다

운영자는 이 값만으로 이용자 본인이 누구인지 알 수 없습니다. 이름 · 연락처 · 캐릭터 식별자가 함께 오지 않고, 해시는 되돌릴 수 없습니다. 다만 한 사람의 기록이 서로 묶이므로, 이 처리방침은 1-7 의 기록 전체를 개인정보로 다룹니다.

보내지 않는 것. API 키 원문, 계정 식별자(메이플 ID), 캐릭터 식별자(ocid), 캐릭터명, 보스 처치 기록, 가계부 기록, 강화 지출 합계, 가계부의 사냥 계산기 입력, 강화 사용 내역 원본, MVP 등급, 앱 설정, 알림 설정.

1-8. 운영자 서버로 전송되는 사용 기록

하루에 몇 분이 앱을 여는지, 어느 화면을 많이 보는지 알아 다음에 고칠 곳을 고르려고 모읍니다. 운영자가 직접 만든 기능이고, 외부 분석 서비스를 쓰지 않습니다.

항목 설명
방문 앱을 연 시각. 앱을 30분 넘게 떠나 있다가 돌아온 때도 한 번으로 셉니다
화면 본 화면의 이름(예: 오늘, 보스, 가계부)과 그 화면에 머문 시간
동작 횟수 드롭 · 판매가를 저장한 때와 가계부에 수입 · 지출을 더한 때. 무엇을 적었는지는 보내지 않습니다
앱 정보 운영체제 종류(iOS · Android)와 앱 버전
이용자 식별자 1-7 과 같은 값(API 키의 해시 또는 로그인 세션)

보내는 시점. 기기에 모아 두었다가 앱을 닫거나 다른 앱으로 넘어갈 때, 또는 다음에 앱을 켤 때 한 번에 보냅니다. 보내지 못한 것은 버리고 다시 보내지 않습니다.

보내지 않는 것. 캐릭터 식별자(ocid) · 캐릭터명 · 월드, 기록의 내용(아이템 · 금액 · 날짜), 화면에 보이는 내용, 입력한 글자, 기기 모델, 위치.

이 기록은 개별 이용자를 들여다보는 데 쓰지 않고, 날짜별 · 화면별 합계로만 봅니다. 그래도 1-7 과 같은 식별자로 한 사람의 기록이 서로 묶이므로 개인정보로 다룹니다.


2. 개인정보의 처리 목적

목적 사용 항목
넥슨 오픈 API 인증 API 키
콘텐츠·보스 스케줄 조회 및 표시 계정 식별자, 캐릭터 식별자, 캐릭터 정보, 스케줄러 진행 상태
보스 수익·드롭·가계부 기록 관리 이용자가 생성한 기록
가계부 지출 산정 강화 사용 내역
사냥 수입 계산 메소 획득량 산정 정보
앱 화면 구성 앱 설정
넥슨 공지 알림 배달 푸시 토큰 등(1-4 항목)
공지 조회 및 서버 안정성 유지 접속 기록(1-5 항목)
아이템 시세 통계 작성 1-7 의 드롭 판매가와 이용자 식별자
강화 지출 계산 오류 확인 강화 합계에서 빠진 줄의 정보(1-7)
앱 개선에 참고할 이용 통계 작성 1-8 의 사용 기록과 이용자 식별자

운영자는 위 목적 외로 정보를 이용하지 않으며, 이용자의 게임 데이터를 판매하지 않습니다.

1-7의 처리는 통계 작성을 위한 것입니다. 개별 이용자를 분석하거나 평가하지 않고, 이용자에게 맞춘 광고·추천에 쓰지 않으며, 제3자에게 제공하지 않습니다(4장). 수집한 값은 앱 화면에 표시하지 않습니다. 나중에 표시하게 되면 이 처리방침을 먼저 개정하고 공지합니다.


3. 처리 및 보유 기간

기기에 저장되는 정보

이용자가 직접 지울 수 있고, 운영자는 들고 있지 않습니다.

데이터 삭제 시점
API 키, 넥슨 로그인, 선택한 계정 앱 내 "로그아웃" 또는 "계정 삭제" 실행 시 (더보기 → 설정 → 앱 정보 및 계정)
조회 캐시, 추적 목록, 진행 상태 앱 내 "캐시 데이터 삭제 → 일반 데이터" 실행 시
보스 수익·드롭 기록, 가계부 기록 앱 내 "캐시 데이터 삭제 → 수익·지출 기록" 실행 시
위 전부 앱 삭제 시 운영체제가 함께 제거

운영자가 보관하는 정보

데이터 보관 기간
1-7 의 기록 통계라는 목적이 다할 때까지. 이 기능을 앱에서 거두면 그 표 전체를 폐기합니다. 계정을 삭제하시면 이용자와의 연결을 끊고 남깁니다(아래)
이용자 식별자(API 키 해시 · 넥슨 계정 식별자) 계정 삭제를 요청하신 날부터 30일 뒤 지웁니다
로그인 세션 로그아웃하거나 계정 삭제를 요청하시면 바로 지웁니다
1-8 의 사용 기록 180일 뒤 삭제
서버 접속 기록(1-5) 30일 뒤 삭제

계정을 삭제하는 방법. 앱의 계정 삭제(더보기 → 설정 → 앱 정보 및 계정)를 실행하면, 앱이 기기에서 키를 지우기 전에 서버로 삭제를 요청합니다. 서버는 로그인 세션을 바로 지우고 삭제를 예약합니다. 그다음 기기에서 로그아웃합니다. 서버가 요청을 받지 못하면 로그아웃하지 않고 알려 드립니다. 키가 기기에 남아 있어야 다시 시도할 수 있기 때문입니다.

30일의 유예기간이 있습니다. 실수로 누르셨거나 마음이 바뀐 경우를 위해서입니다. 이 기간에 같은 API 키나 넥슨 계정으로 다시 로그인하시면 삭제를 취소할지 여쭙니다. 취소하시면 계정이 그대로 이어집니다. 유예 중에는 그 계정으로 새 기록을 받지 않습니다. 30일이 지나면 서버는 이용자를 가리는 값(API 키 해시 · 넥슨 계정 식별자)을 지우고, 이용자가 보낸 기록에서 이용자와의 연결을 끊습니다. 그 뒤로는 취소할 수 없습니다. 기기에 저장된 기록은 지우지 않으므로, 지우시려면 데이터 삭제를 이용해 주세요.

보낸 기록은 누구의 것인지 모르게 남습니다. 통계는 여러 이용자의 값을 모아 만드는 것이라, 한 사람이 나갈 때마다 과거 값이 빠지면 통계 자체가 흔들립니다. 연결이 끊긴 기록에는 이름 · 연락처 · 캐릭터명도, 이용자를 가리는 값도 없어서 운영자도 누구의 기록인지 알 수 없습니다. 같은 키로 다시 쓰셔도 이전 기록과 이어지지 않습니다. 다만 옛 앱 버전이 보낸 보스 처치 · 가계부 · 강화 지출 기록은 캐릭터 식별자가 들어 있어 익명이 될 수 없으므로 계정과 함께 지웁니다.

로그아웃은 삭제가 아닙니다. 로그아웃은 기기에서 로그인만 풀고, 기기의 기록과 서버의 값은 그대로 둡니다. 아직 보내지 못한 기록과 사용 기록(1-8)은 그때 버립니다. 다음에 다른 사람이 같은 기기로 로그인했을 때 그 사람의 이름으로 나가지 않게 하려는 것입니다.

고친 이력은 보관하지 않습니다. 같은 기록을 여러 번 고치셔도 서버에는 마지막 값 하나만 남습니다. 앱에서 기록을 지우시면 서버의 기록도 지운 것으로 표시되어 통계에서 빠집니다.

계정 삭제는 앱에서만 할 수 있습니다. 운영자가 들고 있는 것은 되돌릴 수 없는 해시뿐이라, 메일로 요청을 받아도 어느 기록이 이용자의 것인지 찾을 수 없습니다. 키나 로그인을 들고 있는 앱만 서버에 이용자를 밝힐 수 있습니다. 이미 로그아웃하셨다면 같은 API 키를 다시 입력하거나 다시 로그인하신 뒤 계정 삭제를 실행해 주세요.

Google이 처리하는 푸시 관련 정보(1-4)의 보유 기간은 Google의 정책을 따르며, 앱에서 알림을 모두 끄거나 앱을 삭제하면 그 기기로는 알림이 가지 않습니다.


4. 개인정보의 제3자 제공

운영자는 이용자의 개인정보를 제3자에게 제공하지 않습니다. 다만 앱이 동작하는 과정에서 이용자의 기기가 다음 사업자와 직접 통신합니다.

통신 대상 전달되는 정보 목적
넥슨코리아 (open.api.nexon.com) 이용자가 입력한 API 키, 조회 대상 캐릭터 식별자 게임 데이터 조회. 이용자 본인이 발급한 키로 본인 데이터를 조회하는 것입니다
Google LLC (Firebase Cloud Messaging) 1-4의 항목 알림 배달. 알림을 켠 경우에만 발생합니다
운영자의 서버 (mapleroutine.store) 공지 조회에는 없음(접속 기록은 1-5). 기록 전송에는 1-7 · 1-8 의 항목 공지 목록·본문 조회 · 1-7 · 1-8 의 기록 수집
Cloudflare, Inc. · GitHub, Inc. 앱 버전 정보, IP 주소 등 일반적인 웹 요청 정보 앱 업데이트 파일 내려받기. 이용자 데이터를 보내지 않으며, 업데이트 통계 전송 기능은 꺼져 있습니다

처리 위탁

운영자의 서버와 1-7 의 값을 저장하는 데이터베이스는 Oracle Cloud 의 서버에서 동작합니다. 운영자가 직접 설정하고 관리하는 서버이고, 이용자의 개인정보를 넘겨 처리를 맡기는 위탁이 아니라 그 서버를 빌려 쓰는 것입니다.


5. 알림을 끄는 방법

이 앱은 넥슨 공지를 알림으로 보내 드립니다. 알림은 선택입니다. 거부해도 앱의 모든 기능을 그대로 쓸 수 있습니다.

앱에서 종류별로 끄기 더보기 → 설정(톱니바퀴) → 알림 설정. 받을 종류(앱 공지 사항 · 게임 공지 사항 · 썬데이 메이플 · 게임 업데이트 안내 · 캐시 아이템 업데이트)를 각각 켜고 끕니다.

운영체제에서 전부 끄기 Android: 설정 → 앱 → 메이플 루틴 → 알림 iOS: 설정 → 메이플 루틴 → 알림

알림을 모두 끄면 Google의 배달 경로(1-4)도 쓰이지 않습니다.

이 앱은 광고를 게재하지 않습니다. 광고 식별자를 읽지 않으므로 맞춤형 광고를 위한 별도 거부 절차가 없습니다.


6. 정보주체의 권리와 행사 방법

기기에 저장된 정보는 운영자에게 요구하실 필요 없이 이용자가 직접 즉시 지우실 수 있습니다. 운영자가 보관하는 1-7 도 앱에서 그 기록을 지우면 서버에서 지운 것으로 표시됩니다.

권리 행사 방법
열람 기기에 저장된 것은 앱 화면에서 직접 확인. 1-7 은 앱의 드롭 기록이 곧 그 내용입니다
정정 앱에서 기록을 고쳐 저장하면 서버의 값도 그 값으로 갱신됩니다
삭제 기기 데이터는 더보기 → 설정 → 앱 정보 및 계정 → 데이터 삭제(범위 선택 가능), 또는 앱 삭제. 운영자 서버의 계정은 같은 화면의 계정 삭제로 지웁니다(3장)
처리 정지 로그아웃 또는 계정 삭제. 그 뒤로는 기록이 전송되지 않습니다. 기기에 모아 두고 아직 보내지 않은 기록과 사용 기록(1-8)도 그때 버립니다. 사용 기록만 따로 끄는 설정은 없습니다

Google이 보유한 푸시 관련 정보에 대한 권리 행사는 Google에 직접 요청하셔야 합니다.


7. 개인정보의 안전성 확보 조치

이용자께 안내드립니다. API 키는 기기 내 앱 저장 영역에 별도 암호화 없이 보관됩니다. 기기를 분실하거나 루팅·탈옥된 기기를 사용하는 경우 노출될 수 있으므로, 기기 잠금을 설정하시고 기기 양도·폐기 전에 로그아웃을 실행해 주시기 바랍니다. API 키가 유출되었다고 판단되면 openapi.nexon.com에서 직접 재발급하실 수 있습니다.


8. 만 14세 미만 아동의 개인정보

이 앱은 만 14세 미만 아동을 대상으로 하지 않으며, 아동으로부터 개인정보를 의도적으로 수집하지 않습니다. 만 14세 미만 이용자는 법정대리인의 동의 아래 이용하시기 바랍니다.


9. 개인정보 보호책임자 및 문의처

이 앱은 개인 개발자가 운영합니다.

개인정보 침해에 관한 신고·상담이 필요하시면 아래 기관에 문의하실 수 있습니다.


10. 처리방침의 변경

이 처리방침의 내용이 추가·삭제·수정될 경우, 변경 사항을 시행 7일 전부터 앱 또는 배포처를 통해 공지합니다. 다만 이용자 권리에 중대한 변경이 발생하는 경우에는 최소 30일 전에 공지합니다.


부칙


Maple Routine is not associated with NEXON Korea. Data based on NEXON Open API.