1. 처리방침의 목적과 적용 범위

직장일기(이하 ‘운영자’)는 개인정보 보호법 등 관계 법령에 따라 이용자의 개인정보를 보호하고 관련 고충을 처리하기 위해 이 방침을 공개합니다. 이 방침은 직장일기 앱의 회원가입, 개인 기록, 라운지, 가상 마을 및 문의 응대에 적용됩니다. 선택 기능은 해당 기능을 이용할 때 필요한 범위에서 정보를 처리합니다.

2. 처리하는 개인정보와 목적

회원가입·로그인: 계정 식별자, Apple·Google 등 로그인 제공자, 인증 정보와 로그인 세션, 제공자가 전달하는 이메일 및 계정 기본 정보, 닉네임을 처리합니다. 계정 식별, 로그인 유지, 서비스 제공과 부정 이용 방지에 사용합니다. 소셜 계정의 비밀번호를 직장일기에 직접 입력받지 않습니다. 별도로 제공된 이메일 계정으로 로그인하는 경우 이메일 주소와 비밀번호를 인증 서비스에 전달하여 본인을 확인합니다. 프로필 사진은 이용자가 등록할 때 처리합니다.

개인 업무 기록: 기본 출퇴근·점심·반차 시간, 연차 일수와 갱신 기준, 실제 출퇴근 시점, 휴가 종류·메모, 휴식 시작·종료 시점, 퇴근 메모, 빡침 기록의 이유·강도·메모·연결한 사람, 기록 생성·수정 시점을 처리합니다. 기록 저장·조회, 근무·휴가 계산, 회고와 통계·명세서 형태의 요약에 사용합니다. 퇴근 기록의 마을 게시판 집계와 마을의 근무 상태 표시는 아래 가상 마을 및 제5항에 따릅니다.

관계 기록: 이용자가 입력한 사람의 표시 이름 또는 별명, 기본 아바타 또는 선택한 사진, 관계 지도 위치와 연결·관계명, 함께한 기분의 5단계, 메모와 기록 시점을 처리합니다. 개인 관계 지도와 회고를 제공하며, 선택한 인물 사진은 본인 계정의 접근 권한으로 관리하는 비공개 저장소에 저장하고 라운지나 마을에 자동 공개하지 않습니다. 타인의 이름·사진을 입력할 때에는 필요한 권한을 확인하고, 실명보다 별명을 사용하며 타인의 연락처·건강정보 등 불필요한 개인정보나 회사의 기밀을 입력하지 말아 주세요.

라운지: 작성자 계정 식별자·닉네임·표시되는 프로필 사진, 글의 분류·본문·첨부 사진, 댓글·좋아요와 작성 시점을 처리합니다. 공개 게시물 제공과 상호작용에 사용합니다. 신고·차단 시에는 신고자와 대상 계정·콘텐츠 식별자, 신고 사유·설명, 신고 당시 작성자·본문·사진 경로의 사본, 처리 상태·검토 메모·시점, 차단과 숨김 관계를 처리하여 권리 침해와 부정 이용에 대응합니다.

가상 마을: 로그인 확인 정보, 계정 식별자, 닉네임, 차단 관계, 접속 방, 캐릭터, 가상 위치·방향·이동·자세, 자리 이용과 돌탑·풍등·손불·엽전·연꽃·물질·채집·덕장·장작·연·줄다리기 등 활동 상태를 처리합니다. 실시간 동기화, 접속 인증, 차단 반영과 과도한 요청 제한에 사용합니다. 가상 위치는 실제 GPS 위치가 아닙니다. 마을에 있는 동안 앱 기록에서 계산한 근무 중 여부, 근무 진행 단계와 야근 여부도 캐릭터 표현에 사용하고 다른 이용자에게 표시합니다. 실제 출근 시각·퇴근 예정 시각과 개인 메모 본문은 이 상태 공유에 포함하지 않습니다.

마을 게시판: 가입을 완료한 회원의 해당 날짜 퇴근 기록을 집계하여 평균 퇴근 시각을 표시합니다. 마을에 입장하지 않은 회원의 기록도 집계에 포함됩니다. 게시판에는 날짜와 평균 시각을 표시하며 닉네임·개별 기록·집계 인원은 표시하지 않습니다. 집계 대상이 1명인 경우에도 평균이 표시될 수 있으므로 모든 경우에 개인을 식별할 수 없는 통계라고 보장하지 않습니다.

마을의 신고·차단: 신고자와 대상 계정 식별자, 신고 당시 닉네임·캐릭터·마을·방, 신고 사유·설명, 처리 상태·검토 메모·시점을 처리합니다. 이용자 보호, 신고 검토와 차단 적용에 사용하며 일반 이용자에게 신고자 정보와 운영 검토 내용을 공개하지 않습니다.

기기 안에서만 사용하는 글: 풍등 소원과 대숲 외치기 문구는 해당 연출을 위해 기기 메모리에서 일시 사용하며 서버나 다른 이용자에게 문구를 전송하거나 지속 저장하지 않습니다. 연출 종료, 작성 장소 이탈 또는 마을 화면 종료 등 해당 기능의 정리 시점에 제거됩니다. 기능 사용 여부와 소원 작성 여부 같은 분석 이벤트는 문구 본문과 별도로 제3항에 따라 처리합니다.

문의: 이용자가 보낸 이메일 주소, 문의·첨부 자료 및 응대 내용을 처리합니다. 본인 확인과 답변, 불만 처리 및 권리 행사에 사용하며, 확인에 필요하지 않은 신분증 전체 사본이나 비밀번호를 요구하지 않습니다.

3. 자동 수집 정보와 수집 방법

정보는 이용자의 입력·사진 선택·기능 사용, 선택한 소셜 로그인 제공자, 앱과 서버의 통신 및 포함된 외부 SDK를 통해 수집됩니다. 접속 시점, IP 주소, 요청·응답과 오류 정보, 앱 버전·운영체제·기기 환경 등은 인증·통신·보안·장애 대응 과정에서 처리될 수 있습니다.

Google Analytics for Firebase: 앱 인스턴스·세션 식별자, 기기·운영체제·앱 버전·언어, 앱 실행·업데이트·이용 시간 등 자동 이벤트와 IP 주소로 추정한 대략적인 지역 정보가 이용 통계에 사용될 수 있습니다. 화면 조회, 로그인·가입 방식, 출근·퇴근 기능 사용, 마을 입장·퇴장과 이동·휴식·인사·풍등·돌탑·엽전·물질·채집·장작·연·줄다리기 등 기능 사용 이벤트도 기록합니다. 화면명, 기능명, 마을 배치 구분, 켜짐·꺼짐, 횟수, 소원 작성 여부 등 제한된 매개변수를 전송하며, 업무·관계 메모 본문, 사진, 소원·외치기 문구, 닉네임, 계정 식별자와 가상 좌표를 별도 분석 매개변수로 보내지는 않습니다. 앱 설치·세션 식별자가 포함되므로 이 정보를 모두 익명 정보로 보지 않습니다.

Firebase Crashlytics: 오류 발생 시각, 오류 메시지·스택 추적, 기기·운영체제·앱 버전·설치·세션 식별자와 마을 배치 버전 등 실행 환경을 오류 원인 분석과 안정성 개선에 사용합니다. 앱에서 처리되지 않은 오류와 비정상 종료 정보를 전송할 수 있습니다. 현재 구성에는 Firebase Cloud Messaging을 통한 푸시 알림 기능과 해당 메시징 SDK가 포함되어 있지 않습니다.

배포용 앱은 실행 시 Analytics와 Crashlytics 수집을 활성화하며, 로그인·가입 이전에도 수집합니다. 개발·성능 점검용 실행에서는 수집하지 않습니다. Android는 광고 식별자 수집과 관련 권한을 비활성화하고 있습니다. iOS 앱은 광고 추적 허용을 요청하는 화면을 표시하지 않으며, 지원하는 iOS 버전에서는 이용자의 추적 허용 없이 광고 식별자(IDFA)에 접근할 수 없습니다. 광고 식별자와 별개로 앱 설치·세션 식별자 등 이용 분석 정보는 수집됩니다.

Analytics 설정: Google 신호 데이터 수집은 꺼져 있고, 상세 위치·기기 정보 수집과 ‘광고 개인 최적화 허용’은 켜져 있습니다. 상세 위치 정보는 IP 주소 등을 바탕으로 추정하는 지역 정보이며 기기의 GPS 위치를 뜻하지 않습니다. Google 제품·서비스 개선을 위한 데이터 공유는 꺼져 있습니다. ‘참여 모델링 및 비즈니스 통계’는 켜져 있어 집계·익명화된 측정 자료가 통계에 사용될 수 있으며, 기술 지원을 위한 데이터 접근과 계정 사용·구성 정보 등을 이용한 비즈니스 추천도 허용되어 있습니다. 이용자의 제어 방법은 제12항에 안내합니다.

글꼴·외부 페이지: 앱에 필요한 글꼴이 기기에 없으면 Google Fonts에서 내려받을 수 있으며 이 과정에서 IP 주소 등 통신 정보가 처리될 수 있습니다. Notion에 게시된 약관·처리방침 등 외부 웹페이지를 열면 해당 제공자가 페이지 요청과 접속 정보를 처리할 수 있습니다. 개인 기록 본문이나 사진을 글꼴 요청에 포함하지 않습니다.

4. 개인정보 처리의 법적 근거와 선택권