개인정보처리방침
시행일: 2026년 10월 7일 (이전 버전: 2026년 10월 6일)
이 버전의 시행 기간은 2026년 11월 18일까지입니다. 2026년 11월 19일부터는 새 개인정보 처리방침이 시행됩니다. 서비스가 개인정보를 실제로 어떻게 처리하는지는 새 방침이 2026년 10월 19일 현재의 상태를 적고 있으므로, 이 버전의 설명이 새 방침과 다른 부분은 새 방침을 기준으로 하시기 바랍니다.
Ovrina(이하 "서비스")는 「개인정보 보호법」 제30조에 따라 이용자의 개인정보를 보호하고 관련 고충을 빠르게 처리하기 위해 다음과 같이 개인정보 처리방침을 둡니다. 이 방침은 웹(ovrina.app)과 iOS·Android 앱에 모두 적용돼요.
한눈에 보기
- 광고가 없고, 광고·분석용 추적 도구와 행태정보를 쓰지 않아요.
- 개인정보를 팔거나 다른 곳에 제공하지 않아요.
- 일정은 기본이 비공개예요. 친구에게는 "바쁨"으로만 보여요.
- 데이터는 캐나다 서버에 저장돼요.
- 앱에서 언제든 계정과 모든 데이터를 지울 수 있어요.
제1조 개인정보의 처리 목적
서비스는 다음 목적을 위해서만 개인정보를 처리하며, 목적이 바뀌면 「개인정보 보호법」 제18조에 따라 미리 동의를 받는 등 필요한 조치를 해요.
- 회원 가입·식별, 이메일 일회용 코드 또는 Apple·Google·Facebook 계정을 이용한 로그인, 계정 관리
- 일정·할 일·리마인더 등 플래너 기능 제공과 기기 간 동기화
- 이용자가 허락한 범위에서 친구에게 바쁜 시간·공개 일정·상태를 보여주고, 초대와 코멘트를 전달
- 부정 이용 방지, 신고 처리, 문의 응대, 보안 유지
제2조 처리하는 개인정보의 항목과 보유 기간
필수 항목은 서비스 이용 계약을 이행하기 위해(「개인정보 보호법」 제15조 제1항 제4호), 선택 항목은 이용자가 직접 입력하거나 켤 때 동의를 받아 처리해요. 선택 항목을 쓰지 않아도 서비스를 이용할 수 있어요.
| 구분 | 처리 항목 | 처리 목적 | 보유·이용 기간 |
|---|---|---|---|
| 필수 회원 정보 | 이메일 주소, 아이디(@), 이름, 아바타(고른 그림·색), 시간대 | 회원 식별, 로그인(일회용 코드), 친구에게 이름·현지 시간 표시 | 회원 탈퇴 시까지 |
| 필수 서비스 이용 기록 | 로그인 기기 정보(기기·브라우저 종류), IP 주소, 로그인 시각 | 부정 이용 방지, 로그인한 기기 목록 제공 | 로그아웃·세션 만료 또는 탈퇴 시까지 |
| 필수 이용자가 만든 정보 | 일정(제목·시간·장소·메모·반복·공개 범위·공유 그룹·초대한 친구), 할 일, 리마인더, D-Day, 직접 만든 종류, 집중 타이머 기록 | 플래너 기능 제공과 기기 간 동기화 | 이용자가 지우거나 탈퇴할 때까지 |
| 필수 친구 기능 | 친구 요청·관계, 그룹, 초대 응답, 일정 코멘트, 차단 목록, 바쁜 시간 숨김 설정 | 친구와 일정 공유, 약속 잡기, 초대·코멘트 전달 | 이용자가 지우거나 탈퇴할 때까지 |
| 필수 신고 | 신고 사유·내용, 신고 대상, 신고된 코멘트 사본 | 괴롭힘·부적절한 콘텐츠 대응 | 신고한 사람 또는 신고된 사람이 탈퇴할 때까지 |
| 선택 소셜 로그인 | Apple·Google·Facebook 계정으로 로그인할 때 그 서비스가 보내주는 계정 식별값, 이메일 주소(Apple은 "나의 이메일 가리기" 주소일 수 있음), 이름, 프로필 사진 주소 | 회원 식별과 로그인, 가입할 때 이름 미리 채우기 | 회원 탈퇴 시까지 |
| 선택 | 학교, 전공 | 프로필 표시 | 지우거나 탈퇴할 때까지 |
| 선택 푸시 알림 | 기기별 푸시 알림 주소(토큰), 기기 종류(iOS·Android), 앱 언어, 알림 종류별 켜기·끄기 설정 | 친구 요청·초대·답장·코멘트 알림 보내기 | 알림을 끄거나 로그아웃·탈퇴할 때까지 |
| 선택 | 휴대폰 캘린더 일정(직접 고른 캘린더의 제목·시간·장소) | 기존 캘린더 일정을 Ovrina에서 함께 보기 | 연동을 끊고 지우거나 탈퇴할 때까지 |
| 선택 | 집중 타이머 상태(종류, 진행 시간, 공유 여부) | 켰을 때 친구에게 "공부 25분째" 같은 상태 표시 | 타이머를 끄면 삭제(최대 24시간) |
수집 방법: 이용자가 앱·웹에서 직접 입력, 휴대폰 캘린더 연동(선택, 기기의 권한 허용 후), 서비스 이용 과정에서 자동 생성(시간대, 로그인 기록).
기기에만 저장되는 정보: 화면 설정(테마·언어 등), 진행 중인 타이머, 예약된 리마인더·일정 알림은 서버로 보내지 않고 이용자의 기기에만 저장돼요. 리마인더·일정 알림은 기기에서 직접 울려요.
푸시 알림: 친구 요청·초대·답장·코멘트 알림은 휴대폰에서 알림을 허용한 경우에만 Google의 Firebase Cloud Messaging을 통해 보내요(아이폰은 Firebase가 Apple 푸시 알림 서비스로 전달해요). 나 → 알림에서 종류별로 끌 수 있어요.
앱 접근권한: 앱은 필수 접근권한 없이 쓸 수 있어요. 선택 접근권한은 캘린더(휴대폰 캘린더 일정 가져오기, 읽기만 하고 바꾸지 않아요)와 알림(리마인더·친구 알림)이고, 해당 기능을 처음 쓸 때 물어봐요. 허용하지 않아도 다른 기능은 쓸 수 있고, 휴대폰 설정에서 언제든 바꿀 수 있어요.
서비스는 민감정보, 고유식별정보(주민등록번호 등), 위치정보(GPS), 가명정보를 처리하지 않아요. 일정의 "장소"는 이용자가 직접 입력한 글자일 뿐이에요.
제3조 개인정보의 파기 절차와 방법
- 파기 절차: 보유 기간이 끝나거나 처리 목적을 이루면(회원 탈퇴, 이용자의 삭제 등) 지체 없이 파기해요. 단, 앱에서 계정을 삭제하면 실수로 지운 경우를 위해 30일 동안 복구할 수 있는 상태로 두었다가 파기해요. 이 기간에는 계정이 닫혀 다른 이용자에게 보이지 않고, 다시 로그인해 복구하지 않으면 30일 뒤 모든 정보가 영구 삭제돼요. 다른 법령에 따라 보관해야 하는 경우에는 그 정보만 따로 분리해 법정 기간 동안 보관한 뒤 파기해요(현재 해당 없음).
- 파기 방법: 전자적 파일은 복구할 수 없는 방법으로 데이터베이스에서 영구 삭제해요. 서버 백업에 남은 정보는 백업 주기에 따라 최대 30일 안에 덮어써져 사라져요. 종이 문서로는 개인정보를 보관하지 않아요.
제4조 개인정보의 제3자 제공
서비스는 개인정보를 제3자에게 제공하지 않아요. 다만 이용자의 동의가 있거나 법률에 특별한 규정이 있는 경우(예: 법원의 영장)에는 예외로 해요.
다른 이용자에게 보이는 정보: 아래는 이용자가 직접 정한 설정에 따라 서비스 안에서 다른 이용자에게 보이는 정보예요.
- 비공개 일정은 친구에게 시간만 "바쁨"으로, 공개 일정은 제목까지 보여요. 그룹에 공유한 일정은 그 그룹 멤버에게, 초대한 일정은 초대받은 친구에게 보여요.
- 코멘트는 그 일정의 주최자와 초대받은 사람에게만 보여요.
- 아이디·이름·아바타는 친구와, 내 아이디를 정확히 검색한 사람에게 보여요. 전체 이용자 목록은 공개하지 않아요.
- 특정 친구에게는 바쁜 시간까지 숨길 수 있고, 차단하면 서로 찾을 수 없어요.
제5조 개인정보 처리의 위탁
서비스는 원활한 운영을 위해 다음과 같이 개인정보 처리 업무를 맡기고 있어요. 위탁 계약에서 목적 외 처리 금지, 안전성 확보조치, 재위탁 제한, 손해배상 등 책임에 관한 사항을 정하고, 수탁자가 개인정보를 안전하게 처리하는지 감독해요.
| 수탁자 | 위탁 업무 |
|---|---|
| Supabase Pte. Ltd. | 데이터베이스·로그인 서버 운영과 데이터 보관 |
| Plus Five Five, Inc. (Resend) | 로그인 코드 이메일 발송 |
| Cloudflare, Inc. | 웹사이트(ovrina.app) 호스팅과 보안(공격 차단) |
| Google LLC (Firebase Cloud Messaging) | 푸시 알림 발송 |
수탁자나 위탁 업무가 바뀌면 이 방침을 통해 알려드려요.
Apple·Google·Meta(Facebook)는 이용자가 직접 고르는 로그인 수단이에요. 로그인 과정은 서비스가 처리를 맡긴 것이 아니라서 위 표에 넣지 않았고, 그 회사 안에서의 처리에는 각 회사의 개인정보처리방침이 적용돼요. (Google의 푸시 알림 발송은 위 표와 같이 서비스가 맡긴 업무예요.)
제6조 개인정보의 국외 이전
서비스는 서비스 제공(계약 이행)에 필요한 처리위탁·보관을 위해 아래와 같이 개인정보를 국외로 이전해요(「개인정보 보호법」 제28조의8 제1항 제3호). 서비스 서버가 해외에 있어서 이용하는 동안 개인정보가 함께 이전돼요.
| 이전받는 자 (연락처) | 이전 국가 | 이전 항목 | 이전 일시·방법 | 이용 목적 | 보유·이용 기간 |
|---|---|---|---|---|---|
| Supabase Pte. Ltd. ([email protected]) | 캐나다 (Canada Central 리전) | 위 표의 모든 항목(기기에만 저장되는 정보 제외) | 서비스 이용 시마다 암호화된 네트워크(HTTPS)로 전송 | 데이터베이스·로그인 서버 운영, 데이터 보관 | 회원 탈퇴 또는 위탁 계약 종료 시까지 |
| Plus Five Five, Inc. (Resend) ([email protected]) | 미국 | 이메일 주소, 로그인 코드 메일 | 로그인 코드를 요청할 때마다 HTTPS로 전송 | 로그인 코드 이메일 발송 | 발송 후 업체의 발송 기록 보관 기간 동안 |
| Cloudflare, Inc. ([email protected]) | 미국 및 Cloudflare 서버가 있는 국가 | 접속 IP 주소, 브라우저 정보, 요청 기록 | 웹사이트에 접속할 때마다 HTTPS로 전송 | 웹사이트 전송과 보안 | 업체의 로그 보관 기간 동안 |
| Google LLC (Firebase) (https://support.google.com/policies/contact/general_privacy_form) | 미국 및 Google 서버가 있는 국가 | 푸시 알림 주소(토큰), 알림 내용(보낸 친구 이름, 일정 제목, 코멘트 앞부분) | 알림을 보낼 때마다 HTTPS로 전송(알림을 허용한 경우에만) | 푸시 알림 발송 | 발송 후 업체의 보관 기간 동안 |
이전을 거부하는 방법과 효과: 국외 이전을 원하지 않으면 회원 가입을 하지 않거나 계정을 삭제하면 돼요. 다만 서비스의 모든 기능이 해외 서버에서 동작하기 때문에, 이전을 거부하면 서비스를 이용할 수 없어요.
제7조 정보주체와 법정대리인의 권리·의무와 행사 방법
- 이용자는 언제든지 개인정보 열람, 정정, 삭제, 처리정지를 요구하고 동의를 철회할 수 있어요.
- 대부분은 앱에서 바로 할 수 있어요: 프로필 수정(정정), 일정·코멘트 삭제, 나 → 계정 삭제(전체 삭제), 연동 끄기(처리정지).
- 그 밖의 요구는 [email protected]로 보내 주세요. 본인 확인 후 지체 없이, 늦어도 10일 안에 조치하고 결과를 알려드려요. 법령에 따라 제한되는 경우에는 그 이유를 알려드려요.
- 법정대리인이나 위임받은 사람을 통해서도 요구할 수 있어요. 이때는 위임장을 함께 보내 주세요.
- 이용자는 자신이나 다른 사람의 개인정보를 침해하거나 거짓 정보를 입력해서는 안 돼요.
제8조 개인정보의 안전성 확보조치
- 관리적 조치: 개인정보에 접근할 수 있는 사람을 운영자 1인으로 최소화하고, 운영용 계정에 2단계 인증을 사용해요.
- 기술적 조치: 모든 통신을 암호화(HTTPS·TLS)하고, 데이터베이스에 행 단위 보안(Row Level Security)을 적용해 이용자 본인과 허락한 사람만 정보를 볼 수 있게 막아요. 관리자 키는 앱에 넣지 않고 서버에만 보관해요. 비밀번호를 쓰지 않고 이메일 일회용 코드나 Apple·Google·Facebook 계정으로 로그인해요. 로그인 기록을 보관하고 이용자에게 로그인한 기기 목록을 보여줘요.
- 물리적 조치: 데이터는 수탁자(Supabase)의 출입 통제가 적용된 데이터센터에 보관돼요.
제9조 개인정보 자동 수집 장치의 설치·운영과 거부
- 서비스는 광고·추적용 쿠키를 쓰지 않아요.
- 웹에서는 로그인 유지와 화면 설정을 위해 브라우저 저장소(localStorage)만 사용해요.
- 거부 방법: 브라우저 설정에서 ovrina.app의 사이트 데이터를 삭제하거나 차단할 수 있어요(예: Chrome 설정 → 개인정보 및 보안 → 사이트 설정). 차단하면 로그인 상태와 화면 설정이 유지되지 않아요.
- 서비스는 맞춤형 광고를 위한 행태정보를 수집하지 않아요.
제10조 만 14세 미만 아동
서비스는 만 14세 이상만 이용할 수 있고, 가입할 때 확인해요. 만 14세 미만 아동의 개인정보가 수집된 것을 알게 되면 지체 없이 파기해요.
제11조 개인정보 보호책임자
개인정보 처리에 관한 업무를 총괄하고, 관련 문의·불만·피해 구제를 처리하는 책임자는 다음과 같아요.
- 성명: 김태우 (운영자)
- 연락처: [email protected]
제12조 권익침해 구제 방법
개인정보 침해에 대한 신고나 상담이 필요하면 아래 기관에 문의할 수 있어요.
- 개인정보분쟁조정위원회: (국번 없이) 1833-6972, www.kopico.go.kr
- 개인정보침해신고센터: (국번 없이) 118, privacy.kisa.or.kr
- 대검찰청: (국번 없이) 1301, www.spo.go.kr
- 경찰청: (국번 없이) 182, ecrm.police.go.kr
- 캐나다에 사는 이용자는 캐나다 개인정보보호위원회(OPC, www.priv.gc.ca)에도 문의할 수 있어요.
제13조 개인정보 처리방침의 변경
이 방침은 2026년 10월 6일부터 적용돼요(푸시 알림, 앱 접근권한 안내 추가). 이전 방침은 2026년 9월 28일부터 적용됐어요. 내용이 바뀌면 시행 7일 전(이용자에게 불리한 중요한 변경은 30일 전)부터 앱과 이 페이지에서 알려드려요.
Privacy Policy
Effective: October 7, 2026 (previous version: October 6, 2026)
This version's last day in effect is November 18, 2026. The new Privacy Policy is effective from November 19, 2026. The new policy describes how the Service actually handles personal information as of October 19, 2026; where this version's description differs from it, please rely on the new policy.
This policy explains how Ovrina (the "Service") handles your personal information on the web (ovrina.app) and in the iOS and Android apps. It follows Korea's Personal Information Protection Act and Canada's PIPEDA.
In short
- No ads, no advertising or analytics trackers, no behavioural tracking.
- We never sell or give away your personal information.
- Events are private by default: friends just see "Busy".
- Your data is stored on servers in Canada.
- You can delete your account and all your data in the app at any time.
1. Why we process personal information
Only for the purposes below. If a purpose changes, we'll ask for your consent first where the law requires it.
- Creating and identifying your account, signing in with one-time email codes or an Apple, Google or Facebook account, account management.
- Providing the planner (events, tasks, reminders…) and syncing it across your devices.
- Showing friends your busy times, public events and status — only as you allow — and delivering invitations and comments.
- Preventing abuse, handling reports, answering questions and keeping the Service secure.
2. What we process and how long we keep it
Required information is processed to provide the Service you signed up for; optional information only when you add it or turn a feature on. You can use Ovrina without any optional feature.
| Type | Information | Why | How long |
|---|---|---|---|
| Required Account | Email address, username (@ID), display name, avatar (picture and colour you pick), time zone | Identify you, sign you in with one-time codes, show friends your name and local time | Until you delete your account |
| Required Sign-in records | Device and browser type, IP address, sign-in time | Prevent abuse; show your signed-in devices | Until you sign out, the session expires, or you delete your account |
| Required What you create | Events (title, time, place, notes, repeat, visibility, groups shared with, friends invited), tasks, reminders, D-Days, your own kinds, focus-timer records | Provide the planner and sync it across devices | Until you delete it or your account |
| Required Friends | Friend requests and friendships, groups, answers to invitations, event comments, blocks, who you hide busy times from | Share plans with friends, find times, deliver invitations and comments | Until you delete it or your account |
| Required Reports | Reason and details, who was reported, a copy of a reported comment | Deal with abuse and objectionable content | Until the reporter or the reported person deletes their account |
| Optional Social sign-in | When you sign in with Apple, Google or Facebook: the account ID, email address (with Apple, possibly a "Hide My Email" address), name and profile photo address that service sends us | Identify you and sign you in; fill in your name when you sign up | Until you delete your account |
| Optional | School, program | Show on your profile | Until you delete it or your account |
| Optional Push notifications | Push address (token) for each phone, phone type (iOS/Android), app language, which alerts you turned on | Sending friend request, invite, reply and comment alerts | Until you turn alerts off, sign out or delete your account |
| Optional | Events from your phone's calendars (title, time, place — calendars you pick) | See your existing calendars in Ovrina | Until you disconnect and remove them, or delete your account |
| Optional | Focus-timer status (kind, time so far, whether shared) | Show friends e.g. "Study · 25m" when you turn it on | Deleted when the timer stops (at most 24 hours) |
How we get it: you enter it in the app or on the web; from your phone's calendars if you connect them (after you grant permission); or it's created as you use Ovrina (time zone, sign-in records).
Kept only on your device: display settings (theme, language…), a timer in progress and scheduled reminder and event alerts never leave your device; your device shows them itself.
Push notifications: alerts about friend requests, invites, replies and comments are sent through Google's Firebase Cloud Messaging, only if you allow notifications on your phone (on iPhone, Firebase passes them to Apple's push service). You can turn each kind off in You → Notifications.
App permissions: Ovrina needs no permissions to work. Two are optional and asked for the first time you use the feature: Calendars (importing your phone's calendars; read-only, never changed) and Notifications (reminders and friends' alerts). Everything else works without them, and you can change them any time in your phone's settings.
We don't process sensitive information, government ID numbers, GPS location or pseudonymised data. An event's "place" is just text you type.
3. How we destroy it
- When: without delay once it's no longer needed — when you delete it or your account. When you delete your account in the app, it stays restorable for 30 days in case it was a mistake: it is closed and hidden from everyone, and unless you sign in and restore it, everything is permanently deleted after 30 days. If a law ever required us to keep something, we'd keep only that, separately, for the required period (none today).
- How: electronic records are permanently deleted from the database so they can't be restored. Copies in server backups are overwritten within 30 days. We don't keep personal information on paper.
4. Sharing with third parties
We don't give your personal information to third parties, except with your consent or where the law specifically requires it (e.g. a court warrant).
What other users can see, based on your own settings:
- Private events show friends only the time, as "Busy"; public events also show the title. Events shared with a group are visible to its members; events you invite friends to are visible to them.
- Comments are visible only to the event's organiser and the people invited.
- Your username, name and avatar are visible to friends and to anyone who searches your exact @ID. There's no public directory.
- You can hide even your busy times from particular friends, and blocking stops you from finding each other.
5. Service providers (processing on our behalf)
Our contracts with these providers limit them to processing for us, require security safeguards and restrict subcontracting, and we check that they handle data safely.
| Provider | What they do for us |
|---|---|
| Supabase Pte. Ltd. | Runs the database and sign-in, and stores the data |
| Plus Five Five, Inc. (Resend) | Sends sign-in code emails |
| Cloudflare, Inc. | Hosts and protects the website (ovrina.app) |
| Google LLC (Firebase Cloud Messaging) | Sends push notifications |
Apple, Google and Meta (Facebook) are sign-in options you choose yourself. Signing in with them isn't processing on our behalf, so it isn't listed above; their own privacy policies cover what happens on their side. (Sending push notifications through Google is, and is listed above.)
6. Transfers outside your country
Because Ovrina's servers are abroad, your information is transferred as below, as needed to provide the Service (for Korean users: PIPA art. 28-8(1)(iii) — processing and storage entrusted to perform the contract).
| Recipient (contact) | Country | Information | When and how | Purpose | Kept |
|---|---|---|---|---|---|
| Supabase Pte. Ltd. ([email protected]) | Canada (Canada Central region) | Everything in the table above (except what stays on your device) | Whenever you use Ovrina, over an encrypted connection (HTTPS) | Database and sign-in; storing the data | Until you delete your account or the contract ends |
| Plus Five Five, Inc. (Resend) ([email protected]) | United States | Email address, the sign-in code email | Each time you request a code, over HTTPS | Sending sign-in codes | For the provider's delivery-log period |
| Cloudflare, Inc. ([email protected]) | United States and other countries with Cloudflare servers | IP address, browser information, request logs | Each time you visit the website, over HTTPS | Delivering and securing the website | For the provider's log period |
| Google LLC (Firebase) (https://support.google.com/policies/contact/general_privacy_form) | United States and other countries with Google servers | Push address (token); the alert itself (friend's name, event title, start of a comment) | Each time an alert is sent, over HTTPS (only if you allow notifications) | Sending push notifications | For the provider's retention period |
How to refuse, and what happens: don't sign up, or delete your account. Because every feature runs on these servers, Ovrina can't be used without the transfer.
7. Your rights and how to use them
- You can ask to access, correct, delete or stop processing your information, and withdraw consent, at any time.
- Most of this is in the app: edit your profile, delete events or comments, You → Delete account, or disconnect calendars.
- For anything else, email [email protected]. After confirming it's you, we act without delay and within 10 days, and tell you the result (or why the law doesn't allow it).
- A legal representative or someone you authorise can ask for you, with proof of authority.
- Please don't infringe others' information or enter false information.
8. How we keep it safe
- Administrative: only the operator can access personal information, and operating accounts use two-step verification.
- Technical: all traffic is encrypted (HTTPS/TLS); the database uses row-level security so only you and the people you allow can read your data; admin keys live only on the server, never in the app; no passwords — one-time email codes or an Apple, Google or Facebook account; sign-in records are kept and your signed-in devices are shown to you.
- Physical: data is stored in our provider's (Supabase) access-controlled data centres.
9. Cookies and similar technology
- We don't use advertising or tracking cookies.
- On the web we only use the browser's storage (localStorage) to keep you signed in and remember display settings.
- To refuse: clear or block site data for ovrina.app in your browser settings. You'll then be signed out and your display settings won't be remembered.
- We don't collect behavioural data for targeted advertising.
10. Children
Ovrina is for people aged 14 and over, which we ask at sign-up. If we learn that we collected information from someone younger, we delete it without delay.
11. Privacy officer
- Name: Taewoo Kim (operator)
- Contact: [email protected]
12. If you have a complaint
Contact us first — we'll try to fix it. You can also contact a privacy regulator:
- Canada: Office of the Privacy Commissioner of Canada — www.priv.gc.ca
- Korea: Personal Information Dispute Mediation Committee (1833-6972, kopico.go.kr), Privacy Infringement Report Center (118, privacy.kisa.or.kr)
13. Changes to this policy
This policy applies from October 6, 2026 (adds push notifications and app permissions). The previous version applied from September 28, 2026. We'll announce changes in the app and on this page 7 days before they take effect (30 days for important changes that affect you negatively).