사진은 어디로 갈까요?

사람 관상에서 사진을 고르는 것은 서버에 업로드하는 일이 아니에요. 얼굴을 재는 작업은 기기에서 끝내고, AI 풀이에 필요한 비율만 동의 후 보내요.

공캣 운영팀 · 실제 서비스 구현 기준 · 2026년 9월 7일

사진 선택부터 풀이까지

  1. 기기에 있는 사진을 골라요. 브라우저 메모리에 사진을 열고 크기·방향을 조정해요. 공캣 서버에 사진 파일을 업로드하지 않아요.
  2. 기기 안에서 얼굴 위치를 찾아요. MediaPipe Face Landmarker가 얼굴의 점 위치를 찾고, 공캣 코드가 눈 사이 간격이나 얼굴 길이 같은 20개 비율을 계산해요. 분석 모듈을 다운로드하는 통신은 있지만 그 통신으로 사진을 보내지는 않아요.
  3. 보낼 내용을 확인하고 선택해요. 비율과 간단한 관상도는 AI 없이 볼 수 있어요. 동의하지 않아도 여기까지는 이용할 수 있어요.
  4. 동의한 비율로 이야기만 만들어요. 비율 20개와 동의 여부, 선택한 말투 코드를 공캣 서버로 보내요. 서버는 관상 규칙을 적용하고 비율·판정 문장을 외부 AI(Ollama)에 전달해 글을 받아요. 사진·얼굴 좌표는 이 요청에 포함하지 않아요.

무엇을 저장하나요?

사람 관상의 사진·얼굴 좌표는 기기 메모리에만 있고, 비율과 풀이도 공캣 DB에 저장하지 않아요. 페이지를 닫거나 ‘사진과 결과 지우기’를 누르면 이 화면에서 결과를 다시 불러올 수 없어요. 기기에 있던 원본 사진 파일을 삭제하는 기능은 아니에요.

하루 요청 횟수를 세기 위한 접속 주소의 해시는 서버 메모리에 당일 기준으로 보관해요. 별도로 방문·풀이 시작·완료·오류·공유 같은 이용 단계를 집계하지만 사진·비율·풀이 글을 분석 이벤트에 넣지 않아요. 외부 AI 사업자의 처리 조건은 개인정보처리방침의 처리 위탁 항목에서 확인할 수 있어요.

사진이 없으면 완전히 익명인가요?

그렇게 보장하지 않아요. 비율도 얼굴에서 만들어진 정보예요. 원본 사진과 수백 개의 좌표를 보내는 것보다 전송하는 정보를 줄였지만, ‘누구인지 절대 알 수 없다’거나 ‘다른 정보와 결합해도 안전하다’는 뜻은 아니에요. 그래서 보내는 수치를 제한하고, 동의를 받고, 저장하지 않는 방식을 함께 사용해요.

공유 카드에는 무엇이 들어가나요?

풀이 완료 후 화면에 보이는 짧은 요약과 공캣 링크만 공유해요. 원본 사진·얼굴 좌표·비율 수치는 카드에 담지 않아요. 공유 전에 요약을 직접 확인할 수 있고, 공유받은 사람은 내 전체 결과가 아닌 새 관상 시작 화면으로 들어와요.

반려동물 관상과는 달라요

사람 관상은 사진을 전송하지 않는 한 가지 원칙을 따릅니다. 반려동물 관상에서는 ‘직접 고르기’와 ‘사진 AI’ 중 선택해요. 직접 고르기는 기기 안에서 끝나지만 사진 AI 방식은 동물 사진을 서버와 외부 AI로 보내 특징을 읽어요. 사람이 함께 나온 사진은 사용하지 마세요.

관상이 성격을 알아내는 검사는 아니에요

MediaPipe가 하는 일은 얼굴 위치 측정이에요. 성격이나 운명을 알아내는 기술이 아닙니다. 비율을 전통 관상의 표현과 연결한 것은 공캣의 놀이 규칙이고, AI는 그 규칙을 이야기로 풀어요. 사진 각도·표정·빛에 따라 비율도 달라지므로 채용·평가·관계 결정에 쓰지 마세요.

사진을 보내지 않는 관상 시작