시행일 2026년 9월 17일
(주)에고소프트(이하 "회사")는 Whyday(이하 "앱")를 만들고 운영합니다.
이 문서는 앱이 무엇을 받고, 무엇을 받지 않는지를 있는 그대로 적은 것입니다.
앱은 로그인 없이 전부 동작합니다. 로그인하지 않으면 회사 서버에 남는
개인정보가 없습니다. 이름과 이메일은 어떤 경우에도 서버로 보내지 않습니다.
다음은 앱이 수집하지도, 전송하지도, 저장하지도 않습니다.
추적 동의(ATT) 창이 뜨지 않습니다
⚠️ 앱에 광고는 있습니다. 다만 맞춤 광고가 아닙니다. 무엇이 오가는지는 아래 2-3 광고에 그대로 적었습니다.
앱은 "몇 %가 이 답을 골랐는가"를 보여 줍니다. 이를 위해 다음을 보냅니다.
| 무엇 | 예 |
|---|---|
| 기기에서 만든 임의의 번호 | a3f91c2e (8자리) |
| 문항 번호와 고른 보기 번호 | nature.space.01.a|1, 2 |
| 주제 번호와 통과 여부 | nature.space.01, 통과 |
| 분야별 진행 정도 | 10칸으로 줄인 값 nature: 60 (0·10·…·100). 서버는 이를 6 번 칸으로 셉니다 |
| 앱을 처음 연 날로부터 며칠째 | 28 — 「오늘 이 문항을 본 사람 수」를 날마다 세는 데 씁니다 |
기기 식별자와 연결되지 않습니다. 앱을 지우면 사라집니다.
같은 사람을 두 번 셀 수 없으므로, 서버는 임의의 번호마다
「아직 걸려 있는 주제」와 「분야별 구간」을 한 줄씩 들고 있습니다.
이것은 합계가 아니라 그 번호에 달린 줄입니다 — 있는 그대로 적어 둡니다.
(한 사람이 재확인을 세 번 틀렸다고 「아직 이렇게 아는 사람」이 셋 늘면
화면의 「N명 중 X%」가 사람 수가 아니라 사건 수가 됩니다.)
않습니다. 두 서버는 서로를 모릅니다.
기기를 바꿔도 기록이 이어지도록 계정에 맡길 수 있습니다. 선택 사항이며,
로그인하지 않아도 앱의 모든 기능을 씁니다.
로그인할 때 일어나는 일
1. 애플·카카오·구글이 발급한 증서를 한 번만 서버로 보냅니다.
2. 서버가 해당 제공자에게 확인하여 제공자 쪽 사용자 번호를 받습니다.
3. 서버는 그 번호를 그대로 저장하지 않습니다. 비밀값과 합쳐 해시한 값
(sha256, 32자)만 저장합니다. 이 값으로는 원래 번호를 되돌릴 수 없습니다.
4. 이름과 이메일은 서버로 보내지 않습니다. 기기 안에만 둡니다.
서버에 저장되는 것
| 무엇 | 설명 |
|---|---|
| 이용자 식별값 | 위 3번의 해시값. 원래 번호로 되돌릴 수 없습니다 |
| 학습 기록 한 벌 | 이해한 주제, 다시 확인할 일정, 착각 기록, 깨알·옷, 앱을 연 날들, 처음 연 날 |
| 판 번호·갱신 시각 | 기기 간 충돌을 막는 데 씁니다 |
| 접속 딱지의 해시 | 딱지 자체는 저장하지 않습니다 |
학습 기록에는 이름·이메일·연락처가 들어 있지 않습니다. 서버는 이 기록을
열어 보지 않고 그대로 보관했다가 그대로 돌려줍니다.
⚠️ 위 1절의 임의의 번호(2-1)는 이 기록에 들어 있지 않습니다. 계정
서버와 「세상의 흔적」 서버는 서로를 모르고, 두 쪽을 이어 주는 값이 앱
어디에도 올라가지 않습니다.
앱에는 보상형 광고가 있습니다. 옷장에서 「광고 보고 깨알 받기」를 스스로
누를 때만 뜨고, 하루 2번까지입니다. 한 번도 안 봐도 앱은 전부 동작하고
학습에도 아무 차이가 없습니다.
광고는 Google AdMob이 보냅니다. 회사가 구글에 이용자 정보를 넘기는 것이
아니라, 광고를 한 편 받아 오는 요청 자체에 다음이 담깁니다.
| 구글에 가는 것 | 무엇에 쓰이나 |
|---|---|
| IP 주소 | 광고 송출 · 대략의 지역(나라 수준) 추정 |
| 기기·운영체제 정보 | 화면에 맞는 광고를 고르기 |
| 광고 노출·시청 기록 | 같은 광고를 너무 자주 안 보여주기 · 부정 클릭 막기 · 집계 |
맞춤 광고를 켜지 않았습니다. 코드에서 못 박아 둔 것은 이 세 가지입니다.
publisherPrivacyPersonalizationState = .disabled)ageRestrictedTreatment = .child)그래서 관심사·행동에 맞춘 광고가 오지 않고, 구글이 식별자를 맞춤 광고에
쓰지 않으며, 광고 식별자(IDFA)를 읽을 일이 없어 ATT 동의 창이 없습니다.
대신 광고 단가는 낮아집니다. 「추적하지 않습니다」를 계속 사실로 두기
위해 그쪽을 골랐습니다.
구글이 광고 데이터를 어떻게 다루는지는 구글의 방침을 따릅니다.
<https://policies.google.com/technologies/partner-sites>
| 목적 | 근거 |
|---|---|
| 「몇 %가 이 답을 골랐는가」 표시 | 이용자의 동의 (앱 사용) |
| 기기를 바꿔도 기록 잇기 | 이용자의 동의 (로그인 선택) |
| 서비스 유지·장애 대응 | 정당한 이익 |
다른 목적으로 쓰지 않습니다. 광고, 프로파일링, 자동화된 의사결정에
사용하지 않습니다.
| 무엇 | 기간 |
|---|---|
| 학습 기록 | 계정을 지울 때까지 |
| 접속 딱지 해시 | 마지막 사용 후 400일이 지나면 만료됩니다 (아래 ※) |
| 「세상의 흔적」 합계 | 기간 제한 없음 — 개인을 가리키지 않는 합계입니다 |
| 「세상의 흔적」의 임의 번호에 달린 줄 (2-1) | 기간 제한 없음 (아래 ※※) |
| 백업 | 30일치만 두고 자동으로 지웁니다 |
※ 만료된 딱지는 다시 쓰이려 할 때 그 자리에서 지웁니다. 다시 안 쓰이면 해시 한 줄이 그대로 남습니다 — 그 줄에는 딱지 원본도, 이름도, 이메일도 없습니다. 「지나면 알아서 사라진다」고 적어 두면 사실이 아니게 되므로 있는 그대로 적습니다. ※※ 이 줄은 임의의 번호로만 가리킵니다 — 이름도, 이메일도, 계정도 달려 있지 않아 회사는 그 번호가 누구인지 알 수 없습니다. 다만 앱은 자기 번호를 압니다. 그래서 앱 안에서 지울 수 있습니다 — 설정 → 세상의 흔적 → 「세상에 남긴 흔적 지우기」. 누르면 그 번호로 달린 줄을 지우고, 그 몫을 합계에서도 뺍니다. ⚠️ 고른 보기의 합계는 지워지지 않습니다. 「이 문항에서 2번 보기를 고른 횟수」 같은 한 칸이라, 어느 몫이 누구 것인지 찾을 방법이 없습니다. 「안 지운다」가 아니라 찾을 대상이 없다는 뜻입니다. 앱을 지우면 기기에서 그 번호가 사라져 다시는 그 줄에 닿지 않습니다 — 지우고 나서 앱을 지우는 것이 순서입니다.
앱 안에서 직접 지울 수 있습니다.
삭제합니다. 서버에서 지운 것은 되돌릴 수 없습니다.
것도 함께 덮어씁니다.
이 기기의 임의 번호로 달린 줄(어느 주제에 걸렸는지 · 분야별로 어디까지
갔는지)을 지우고, 그 몫을 합계에서도 뺍니다.
서버(2-2)를, 이것은 「세상의 흔적」(2-1)을 지웁니다. 셋 다 쓰면 남는
것은 고른 보기의 합계뿐이고, 거기에는 누구인지가 아예 없습니다
(위 4절 ※※).
문의: manager@myegos.com — 열람·정정·삭제·처리정지 요구를 받습니다.
지체 없이, 늦어도 10일 이내에 답변드립니다.
회사는 이용자의 정보를 제3자에게 제공하거나 판매하지 않습니다.
로그인 기능을 위해 다음 서비스와 확인 목적의 통신이 발생합니다. 회사가
이들에게 이용자 정보를 넘기는 것이 아니라, 이용자가 선택한 제공자에게 회사가
증서가 진짜인지 물어보는 것입니다.
| 제공자 | 언제 | 무엇을 |
|---|---|---|
| Apple | 애플 로그인을 고를 때 | 증서 검증(공개키 조회) |
| Kakao | 카카오 로그인을 고를 때 | 증서 검증 |
| 구글 로그인을 고를 때 | 증서 검증 | |
| Google AdMob | 광고를 보겠다고 누를 때 | 광고 송출 (위 2-3) |
카카오 로그인을 쓰는 경우 카카오 SDK가 앱에 포함되어 있으며, 카카오의
개인정보처리방침이 함께 적용됩니다. 로그인을 쓰지 않으면 이 SDK는 동작하지
않습니다.
광고를 위해 Google Mobile Ads SDK가 앱에 포함되어 있으며, 구글의
개인정보처리방침이 함께 적용됩니다.
학습 기록을 보관하는 서버는 대한민국 내에 있습니다. 위 6항의 증서 검증
통신은 각 제공자의 해외 서버로 갈 수 있으며, 이때 회사가 보내는 것은
이용자가 방금 발급받은 증서뿐입니다.
광고(2-3)를 볼 때의 요청은 구글(Google LLC, 미국 등) 의 서버로 갑니다.
가는 것은 위 2-3 표에 적은 것이 전부이며, 이름·이메일·학습 기록은 가지
않습니다. 광고를 누르지 않으면 이 통신 자체가 없습니다.
회사는 만 14세 미만 아동의 개인정보를 의도적으로 수집하지 않습니다.
만 14세 미만은 법정대리인의 동의 없이 로그인 기능을 이용할 수 없습니다.
로그인하지 않고 쓰는 것은 개인정보 수집에 해당하지 않습니다.
⚠️ 다만 나이를 확인할 방법이 없다는 것을 전제로 만들었습니다. 이 앱은
4+ 등급으로 나가고 로그인 없이 전부 동작하므로, 아동이 쓰고 있다고 보아야
합니다. 그래서 광고를 아동 대상·비맞춤으로 못 박았습니다(2-3). 나이를
믿고 맞춤 광고를 켜는 쪽은 고르지 않았습니다.
`
(주)에고소프트
이메일 manager@myegos.com
`
이 방침이 바뀌면 시행일 7일 전에 앱과 이 페이지에 알립니다. 이용자에게
불리한 변경은 30일 전에 알립니다.