Privacy
개인정보처리방침
노른(Nornen, 이하 "운영자")은 Liora(https://liora.nornen.net)를 운영하면서 아래와 같이 개인정보를 처리합니다. 이 문서는 서비스가 실제로 수집하는 항목만 적습니다.
초안 작성일
초안
초안 — 법무 검토 전
이 문서는 서비스가 실제로 하는 일을 코드 기준으로 적은 초안입니다. 법무 검토 뒤 확정되며, 확정 전까지는 내용이 바뀔 수 있습니다.
수집하는 정보
서비스 코드에서 확인한 항목만 적었습니다. 아래에 없는 정보는 수집하지 않습니다.
Google 계정 정보
- 대상
- Google로 로그인한 멤버
- 구체적으로
- 이름
- 이메일 주소와 이메일 인증 여부
- 프로필 사진 URL
- Google 계정 식별자
- 로그인 시 Google이 발급한 OAuth 토큰 (저장 시 암호화)
- 보관
- 서비스 데이터베이스. 계정 삭제 요청 시까지 보관합니다. Google 비밀번호는 전달받지 않습니다.
크리에이터 프로필
- 대상
- 핸들을 설정한 로그인 멤버
- 구체적으로
- 공개 핸들(@handle, 고유)
- 표시 이름(선택)
- 프로필 이미지 URL(선택) 또는 Google 계정 사진 URL. Google 계정 사진이 공개 페이지에 표시되며, 계정 설정에서 끌 수 있습니다
- 아바타 출처(avatar_source: custom / oauth / none)
- 보관
- 서비스 데이터베이스. custom=직접 URL, oauth=Google 계정 사진(공개 페이지에 표시), none=이니셜만. 서버는 이미지 URL만 내려주고 이메일·Google 실명은 공개하지 않습니다.
세션(로그인 상태)
- 대상
- 로그인한 멤버
- 구체적으로
- 세션 쿠키 `__Host-grok-auth.session_token` (HttpOnly · Secure · SameSite=Lax)
- 5분짜리 서명된 세션 캐시 쿠키 `__Host-grok-auth.session_data`
- 세션 기록에 남는 로그인 당시 IP 주소와 브라우저 정보(User-Agent)
- 보관
- 세션은 7일 후 만료됩니다. 로그아웃하면 즉시 폐기됩니다.
작품과 업로드 미디어
- 대상
- 편집 계정(아틀리에)만 업로드할 수 있습니다
- 구체적으로
- 업로드한 이미지·영상·음원 파일
- 제목, 종류, 출처(AI·사진·손그림), 태그
- 구조화 프롬프트, 타임코드, 메모, 레퍼런스 이미지
- 업로드한 계정의 ID
- 보관
- 미디어 파일은 서버 디스크에, 나머지는 데이터베이스에 저장합니다. 미디어는 공개 범위에 따라 보이며, 19+ 표시 작품의 원본은 성인 확인을 마친 열람자에게만 전송되고 그 외에는 흐림 처리된 썸네일만 전송됩니다. 프롬프트는 로그인한 멤버만 봅니다. 편집자가 삭제할 때까지 보관합니다.
서버 로그
- 대상
- 모든 방문자
- 구체적으로
- 웹 서버 접근 로그: IP 주소, 요청한 주소, 브라우저 정보, 시각
- 편집 동작 감사 로그: 계정 ID와 작품·문서 ID (이메일은 기록하지 않음)
- 요청 속도 제한을 위한 IP 주소 (서버 메모리에만, 짧게)
- 보관
- 접근 로그는 약 30일 뒤 삭제됩니다. 컨테이너 로그는 용량 기준으로 순환합니다.
생년월일
- 대상
- 성인용 콘텐츠를 열람하려는 방문자(저장은 로그인 멤버만)
- 구체적으로
- 생년월일(선택, 성인용 콘텐츠 열람 확인 목적)
- 보관
- 로그인 멤버: 서비스 데이터베이스에 저장되어 다음 방문에도 자동으로 열람이 해제되며, 계정 설정에서 수정·삭제할 수 있고 계정 삭제 요청 시까지 보관합니다. 비로그인 방문자: 입력한 생년월일은 서버에서 만 19세 이상 여부를 계산하는 데만 쓰이고 저장·기록되지 않습니다. 실제 본인인증이 아닙니다.
성인 확인 세션 쿠키
- 대상
- 성인 확인을 마친 비로그인 방문자
- 구체적으로
- 세션 쿠키 `liora.adult_ok` (HttpOnly · Secure · SameSite=Lax) — 서명된 무작위 값으로, 생년월일이나 방문자를 식별하는 정보는 담지 않습니다.
- 보관
- 브라우저에만 저장되며 만료 시각이 없어 브라우저를 닫으면 사라지고, 발급 후 24시간이 지나면 서버가 더 이상 인정하지 않습니다. 서버는 이 값을 데이터베이스에 저장하지 않고 요청마다 서명과 발급 시각만 확인해 19+ 작품의 원본을 전송할지 결정합니다. 쿠키 헤더는 서버 접근 기록에 남지 않습니다.
브라우저 저장소
- 대상
- 편집 계정 및 비로그인 방문자
- 구체적으로
- 「작품 등록」 화면의 임시 저장 초안(제목·메모·프롬프트 텍스트). 미디어 파일은 포함하지 않습니다.
- 비로그인 방문자의 성인 확인 토큰(위 쿠키와 같은 값; 생년월일 자체는 저장하지 않음). 탭·세션이 끝나면 사라집니다.
- 보관
- 초안은 브라우저 localStorage에만 저장되며 서버로 전송되지 않습니다. 성인 확인 토큰은 sessionStorage에 저장되며, 이 서비스 도메인에서는 서버로 전송되지 않고 위 쿠키가 대신 쓰입니다. 쿠키가 차단되는 개발용 라이브 프리뷰(*.grok-sandbox.com)에서만 작품 목록·상세 요청에 함께 전송되며, 그 경우 요청 주소의 일부로 서버 접근 기록(약 30일)에 남을 수 있습니다. 등록을 마치면 초안은 삭제됩니다.
수집하지 않는 것
- 분석·광고용 추적 도구나 쿠키를 쓰지 않습니다.
- 결제 정보, 전화번호, 위치 정보, 연락처를 수집하지 않습니다.
- 로그인하지 않은 방문자에게 서비스가 설정하는 쿠키는 성인 확인을 마쳤을 때의 `liora.adult_ok` 하나뿐이며, 그 밖의 쿠키는 없습니다.
- 비로그인 방문자가 입력한 생년월일은 서버에 저장하거나 로그에 남기지 않습니다.
1. 처리 목적
- 로그인과 멤버 확인 — Google 계정으로 본인을 확인하고, 이메일이 편집 계정 목록에 있는지 서버에서 판단합니다.
- 작품과 프롬프트 코덱스 제공 — 업로드된 작품을 보여 주고, 로그인한 멤버에게 프롬프트를 열람하게 합니다.
- 성인용 콘텐츠 열람 확인 — 입력된 생년월일로 서버에서 만 19세 이상 여부를 판단합니다(자기신고, 본인인증 아님). 로그인 멤버의 생년월일만 저장하고, 비로그인 방문자는 확인 결과만 세션 동안 기억합니다.
- 보안과 남용 방지 — 요청 속도 제한, 편집 동작 감사, 장애 대응.
- 문의 응대 — 이메일로 들어온 요청에 답합니다.
2. 보유 기간
- 계정 정보: 삭제를 요청할 때까지.
- 생년월일(선택): 로그인 멤버는 계정 설정에서 삭제하거나 계정 삭제 요청 시까지. 비로그인 방문자의 생년월일은 저장하지 않습니다.
- 성인 확인 세션 쿠키(비로그인): 브라우저를 닫을 때까지, 최대 24시간.
- 세션: 로그인 후 7일, 또는 로그아웃 시.
- 작품·미디어: 편집자가 삭제할 때까지.
- 웹 서버 접근 로그: 약 30일.
3. 이용자의 권리
자신의 계정 정보에 대한 열람·정정·삭제는 liora@nornen.net 로 요청할 수 있습니다. 생년월일은 계정 설정에서 직접 수정·삭제할 수 있습니다. 계정 전체 삭제는 앱 안에 버튼이 없으므로 이메일로 처리합니다. 로그아웃은 계정 메뉴에서 언제든 할 수 있습니다.
4. 보호 조치
- 모든 연결은 HTTPS(HSTS)로 암호화됩니다.
- 세션 쿠키는 HttpOnly · Secure · SameSite=Lax이며 스크립트가 읽을 수 없습니다.
- 19+ 작품의 원본 미디어는 서버가 열람자의 성인 확인 여부를 확인한 뒤에만 전송하며, 확인 전에는 흐림 처리된 썸네일과 중립적인 공유 카드만 제공합니다.
- Google OAuth 토큰은 저장 시 암호화합니다. 편집 권한은 서버에서만 판단합니다.
- 업로드 파일은 선언된 형식을 믿지 않고 실제 바이트를 검사한 뒤 저장합니다.
5. 변경과 문의
이 방침이 바뀌면 이 페이지에 게시하고 상단의 날짜를 갱신합니다. 개인정보 관련 문의: liora@nornen.net
개인정보 보호책임자: 운영자, liora@nornen.net