Short version: Start as a guest and nothing about you ever leaves your phone. If you sign in, we keep a small account so your ID stays yours and your schedule comes back when you change phones. Your grades never leave your phone either way. There is no analytics or advertising SDK, and we never sell anything to anyone.
As a guest: nothing. The app works fully offline apart from downloading your school’s public course list and calendar, and that request carries nothing about you.
If you sign in, an account is created for you on Google Firebase (our hosting provider), and these are stored there:
What is never sent: your grades, target GPA, and GPA calculations. Those stay on your phone only. This is enforced on the server as well as in the app — our security rules reject any write that contains them.
Only you can read your account. Our security rules allow reads and writes solely by the signed-in owner; no other user can see your data.
Signing in is optional. After you pick your school, the sign-in screen offers “Continue as guest”. Guests can use everything except sharing schedules with friends, which asks you to sign in at that moment — an account is needed so that friends can tell each other apart.
If you do sign in, Apple confirms who you are and returns a unique ID, and usually your name and email address. That result is written to your phone and to your account, so that (a) your handle can be reserved for you alone, and (b) your schedule and friends can be restored on a new phone.
Your sign-in itself is handled by Apple or Google, under their own privacy policies. Signing out (Me → Settings → Sign out) erases the stored result from your phone and ends the session; your account stays until you delete it.
Deleting your account. Me → Settings → Delete my data removes everything on the phone and also deletes your account, your stored schedule, and your handle reservation from our servers. The handle becomes available to someone else.
All of the following is written to your device’s local storage. As a guest none of it is sent anywhere; if you sign in, the items marked below are also kept in your account:
Deleting the app deletes all of it. You can also erase everything inside the app at any time: Me → Settings → Delete my data.
Sharing is entirely under your control and does not pass through us.
Three things connect out, and you should know about all of them:
yourcollege.web.app, and keeps a copy on your phone. Afterwards it
asks about once a day whether the files changed. The request names the school file
only — it does not include your name, schedule, friends, or anything else about you.
The site is static file hosting (Google Firebase Hosting), which may keep ordinary
server logs such as IP addresses; we do not use them to identify anyone.u.expo.dev for a newer version of the app's code. This request
includes technical information such as your platform, app version, update
identifier, and a random per-installation identifier that Expo uses to count
installs (it is not linked to you). It does not include your schedule, name, friends, or
grades. This service is operated by Expo — see
Expo's privacy policy.Class and deadline reminders are local notifications, scheduled by your own phone. We do not use push notifications and we never obtain a push token or any device identifier. If you decline the notification permission, the rest of the app works normally.
Course lists, academic calendars, and campus events shown in the app come from each school's publicly available class search and event calendars. They are published as static files on our website and downloaded once per school, as described above. Looking up a course inside the app does not tell us anything, because the search runs on your phone against the copy it already has.
Wheny is intended for university students. We do not knowingly collect information from anyone — including children — because we do not collect information at all.
Wheny is an independent app. It is not endorsed by, sponsored by, or affiliated with any university or college. Official academic records and deadlines are whatever your school's registrar says they are; figures shown in this app, including GPA estimates, are for reference only.
If this policy changes, the date at the top changes with it. Because the app stores everything locally, a change here cannot retroactively affect data we never had.
Wheny is operated by Juwon Han, an individual developer (the seller shown on the App Store), reachable at jhan@oneleaders.com.
If you sign in, your account data described above is stored on Google Firebase servers
in the United States (region us-central1). Google processes it on our behalf
under Google’s own security and privacy commitments. Nothing is stored anywhere else, and we
do not share it with anyone.
Questions, or a request to see or delete your data: jhan@oneleaders.com. You can also delete everything yourself at any time from Me → Settings → Delete my data.
요약: 게스트로 쓰면 사용자 정보가 폰 밖으로 나가지 않습니다. 로그인하면 계정이 하나 만들어져, 아이디를 그 사람 것으로 지켜주고 폰을 바꿔도 시간표가 돌아오게 합니다. 성적은 어느 쪽이든 폰에만 남습니다. 분석·광고 도구는 넣지 않았고, 어떤 정보도 팔지 않습니다.
게스트는 없습니다. 고른 학교의 공개 강의 목록·학사일정을 내려받는 것 말고는 밖으로 나가는 것이 없고, 그 요청에도 사용자 정보가 실리지 않습니다.
로그인하면 Google Firebase(저희가 쓰는 호스팅)에 계정이 만들어지고 다음이 보관됩니다:
절대 보내지 않는 것: 성적, 목표 평점, 학점 계산 결과. 앱에서 빼는 것으로 끝내지 않고 서버 규칙이 거부합니다 — 앱이 실수로 보내도 서버가 막습니다.
계정은 본인만 읽을 수 있습니다. 서버 규칙이 로그인한 본인에게만 읽기·쓰기를 허용하며, 다른 사용자는 볼 수 없습니다.
계정 지우기. Me → 설정 → Delete my data 를 누르면 폰 안의 것은 물론 계정·보관된 시간표·아이디 예약까지 서버에서 지워집니다. 그 아이디는 다른 사람이 쓸 수 있게 됩니다.
아래는 폰 안에 저장됩니다. 게스트면 어디로도 보내지 않고, 로그인했으면 성적을 뺀 나머지가 계정에도 함께 보관됩니다:
앱을 지우면 전부 함께 지워집니다. 앱 안에서도 언제든 지울 수 있습니다 (나 → 설정 → 계정 삭제).
yourcollege.web.app에서 내려받아 폰에 저장하고, 그 뒤로는 하루 한 번쯤
바뀌었는지만 확인합니다. 요청에는 학교 파일 이름만 실리고 사용자 정보는 없습니다.
정적 파일 호스팅(Google Firebase)이라 IP 주소 같은 일반 서버 로그는 남을 수 있으나, 사람을 알아보는 데 쓰지 않습니다.u.expo.dev에 새 버전이 있는지
확인합니다. 기기 종류·앱 버전 같은 기술 정보가 포함되며,
시간표·이름·친구·성적은 포함되지 않습니다.수업·마감 알림은 폰이 스스로 띄우는 로컬 알림입니다. 푸시 알림을 쓰지 않으며, 푸시 토큰이나 기기 식별자를 받지 않습니다. 알림을 거부해도 나머지 기능은 그대로 씁니다.
Wheny은 독립적으로 만든 앱이며 어떤 대학의 승인이나 후원도 받지 않았습니다. 공식 학사 기록과 마감일은 각 학교 기준이며, 이 앱의 숫자(학점 계산 포함)는 참고용입니다.
Wheny 는 개인 개발자 한주원(앱스토어에 표시되는 판매자)이 운영합니다. 연락처: jhan@oneleaders.com
로그인하면 위에 적은 계정 정보가 미국에 있는 Google Firebase 서버(리전 us-central1)에
보관됩니다. Google 은 저희를 대신해 이를 처리하며, 다른 곳에는 저장하지 않고 누구와도 공유하지 않습니다.
열람·삭제 요청은 위 이메일로 하시거나, 앱의 Me → 설정 → Delete my data 로 직접 지울 수 있습니다.