개인정보처리방침
시행일 2026년 10월 20일
김승현(이하 “운영자”)은 노션 템플릿 + 연동 위젯 서비스(판매자 사이트 notion.dodev.site, 구글 캘린더 동기화 서버 notion-sync.dodev.site, 이하 “서비스”)를 운영하면서 「개인정보 보호법」에 따라 이용자의 개인정보를 아래와 같이 처리합니다. 서비스에는 회원 가입이 없고 이름·전화번호·주소를 받지 않습니다.
1. 처리하는 개인정보
서비스는 이용자가 기능을 쓸 때 필요한 정보만 처리합니다. 상황마다 처리하는 정보와 두는 곳은 다음과 같습니다.
노션 연결 토큰으로 연결할 때
- 항목
- 노션 내부 연결 토큰, 템플릿 첫 페이지 주소, 연결된 노션 DB의 id·속성 id, 고른 DB의 이름
- 두는 곳
- 토큰과 DB의 id·속성 id·이름은 위젯 주소 안에 암호화해 담고, 서버에는 따로 저장하지 않습니다. 첫 페이지 주소는 DB를 찾는 데만 쓰고 버립니다.
노션 로그인(노션 공개 연결)으로 연결할 때
- 항목
- 노션이 발급한 접근 토큰, 워크스페이스 이름, 연결된 노션 DB의 id·속성 id
- 두는 곳
- 위젯 주소 안에 암호화해 담습니다. 노션이 함께 보내는 갱신 토큰은 쓰지 않고 저장하지도 않습니다. 로그인하는 동안 위조 요청을 막는 일회 값을 쿠키에 10분, 달력 템플릿의 DB 고르기 화면으로 넘기는 접근 토큰을 15분 동안만 열리는 암호문 주소에 둡니다.
위젯을 열고 쓸 때
- 항목
- 연결된 노션 DB의 행(할 일·일정의 제목, 날짜, 완료 여부, 분류 등 템플릿이 쓰는 속성)
- 두는 곳
- 요청을 처리하는 동안만 서버 메모리에서 다루고 저장하거나 캐시하지 않습니다. 원본은 이용자의 노션에 있습니다.
구글 캘린더를 연결할 때(모아 달력)
- 항목
- 구글 계정 이메일(기본 캘린더의 id), 구글 갱신 토큰·접근 토큰, 노션 연결 토큰, 맞출 노션 DB의 id·속성 id, 고른 구글 캘린더의 id·이름·노션 분류 대응, 새 일정이 들어갈 기본 캘린더
- 두는 곳
- 동기화 서버의 저장소(Cloudflare D1). 구글·노션 토큰은 모두 암호화해 저장합니다.
동기화할 때
- 항목
- 고른 캘린더 일정과 노션 일정의 제목·날짜·시간, 짝 정보(노션 페이지 id와 구글 일정 id, 마지막으로 맞춘 내용의 해시, 수정 시각), 동기화 상태·오류 기록
- 두는 곳
- 제목·날짜·시간은 맞추는 동안만 메모리에서 쓰고 저장하지 않습니다. 저장소에는 짝 정보와 해시(내용을 되살릴 수 없는 요약값)만 남깁니다.
사이트와 동기화 서버에 접속할 때
- 항목
- IP 주소, 요청 주소, 브라우저 정보, 접속 시각, 동기화 서버의 오류 기록(요청 경로, 연결 id, 오류 문구)
- 두는 곳
- 호스팅 업체(Cloudflare, 예전 주소는 Vercel)가 서비스 운영을 위해 남기는 기본 기록입니다. 위젯 주소는 암호문 그대로 요청 주소에 남을 수 있습니다.
운영자에게 문의할 때
- 항목
- 이메일 주소, 문의 내용
- 두는 곳
- 운영자의 메일함
템플릿 결제는 이 사이트에서 하지 않습니다. 구매 과정에서 처리되는 정보는 템플릿을 구매한 판매처의 개인정보처리방침을 따릅니다.
2. 처리 목적
- 위젯 제공: 연결된 노션 DB를 읽어 위젯에 보여 주고, 위젯에서 체크·이름 바꾸기·추가·휴지통 보내기를 하면 노션에 반영합니다.
- 구글 캘린더 동기화 제공: 이용자가 고른 노션 DB와 구글 캘린더의 일정을 양쪽으로 맞춥니다.
- 연결 관리 권한 확인: 위젯 주소만 아는 사람이 구글 연결을 바꾸거나 끊지 못하게 확인합니다.
- 서비스 운영: 오류 확인, 부정 이용 방지, 장애 대응
- 문의 응대
처리한 정보를 광고, 마케팅, 이용자 성향 분석에 쓰지 않습니다.
3. 보유 기간과 파기
- 위젯 주소 안의 정보: 서버에 저장하지 않으므로 운영자가 따로 보관하는 사본이 없습니다. 노션에서 연결을 제거하면 토큰이 무효가 되어 그 주소는 더 이상 동작하지 않습니다(8장).
- 구글 연결 정보: 연결 완료 화면에서 「연결 끊기」를 누르면 바로 구글에 갱신 토큰 취소를 요청하고, 저장소의 연결 정보·고른 캘린더·짝 정보·로그인 대기 기록을 모두 지웁니다. 이미 만들어진 일정은 이용자의 노션과 구글 캘린더에 그대로 남습니다.
- 다른 구글 계정으로 다시 로그인하면 이전 계정의 캘린더 선택과 짝 정보를 지웁니다. 캘린더 선택에서 뺀 캘린더의 짝 정보도 그때 지웁니다.
- 구글 계정 설정에서 권한만 해제하면 동기화가 멈추고 연결 화면에 「구글 다시 로그인」이 표시됩니다. 이때 저장소에 남은 연결 정보는 「연결 끊기」를 누르거나 이메일로 삭제를 요청하면 지웁니다.
- 구글 로그인 대기 기록은 10분 동안만 유효하고, 쓰이면 바로 지웁니다.
- 쿠키는 7장의 기간이 지나면 브라우저에서 사라집니다.
- 접속 기록은 호스팅 업체가 정한 보관 기간이 지나면 지워집니다.
- 문의 메일은 처리를 마친 뒤 지체 없이 지웁니다. 다만 관계 법령에 따라 보존해야 하는 경우에는 그 기간 동안 보관합니다.
파기는 저장소의 행을 지우는 방식으로 하며, 전자 파일은 되살릴 수 없게 지웁니다. 지운 행은 Cloudflare D1의 시점 복구 기록에 Cloudflare가 정한 기간 동안 남았다가 사라지며, 그 안의 토큰도 암호문입니다.
4. 구글 사용자 데이터
모아 달력의 구글 캘린더 동기화는 이용자가 연결 화면에서 구글로 로그인해 허용했을 때만 동작합니다. 요청하는 권한은 두 가지입니다.
calendar.events: 고른 캘린더의 일정을 읽고, 노션에서 만들거나 고치거나 지운 일정을 구글 캘린더에 반영합니다.calendar.calendarlist.readonly: 연결 화면에서 동기화할 캘린더를 고를 수 있게 캘린더 목록을 읽습니다.
읽는 것과 쓰는 것
- 캘린더 목록 가운데 이용자에게 쓰기 권한이 있는 캘린더의 id·이름·색, 그리고 기본 캘린더 id(구글 계정 이메일)를 읽습니다.
- 고른 캘린더(최대 10개)의 일정에서 제목·날짜·시간·수정 시각만 씁니다. 반복 일정과 생일·근무 위치 같은 특수 일정은 건너뜁니다. 구글이 함께 보내는 설명·장소·참석자·알림 같은 다른 칸은 쓰지도 저장하지도 않습니다.
- 노션에서 바뀐 일정을 고른 캘린더에 만들고 고치고 지우고 다른 캘린더로 옮깁니다. 서비스가 만든 일정에는 짝을 찾기 위해 노션 페이지 id를 일정의 비공개 확장 속성에 남깁니다. 참석자에게 알림 메일은 보내지 않습니다.
- 구글에서 지운 일정은 노션 페이지를 휴지통으로 보냅니다(노션에서 30일 안에 되살릴 수 있습니다).
저장과 공유
- 저장하는 정보와 보관 기간은 1장·3장과 같습니다. 일정 제목·날짜·시간은 저장하지 않습니다.
- 구글 사용자 데이터는 이용자 본인의 노션 DB로 보내는 것 말고는 누구에게도 넘기지 않습니다.
제한적 사용 약속
구글 API로 받은 정보의 사용은 구글 API 서비스 사용자 데이터 정책과 구글 Workspace API 사용자 데이터 및 개발자 정책의 제한적 사용 요건을 따릅니다.
- 구글 사용자 데이터는 화면에 보이는 노션과 구글 캘린더 동기화 기능을 제공하고 개선하는 데만 씁니다.
- 그 기능을 위해 이용자가 동의한 경우, 보안 목적(악용 조사 등), 법령 준수를 위한 경우가 아니면 다른 곳으로 넘기지 않습니다.
- 사람이 읽지 않습니다. 이용자가 특정 데이터를 보는 데 명시적으로 동의한 경우, 보안 목적(버그·악용 조사), 법령 준수, 관련 법령에 맞게 모으고 익명화해 내부 운영에 쓰는 경우만 예외입니다.
- 광고(리타기팅, 개인 맞춤·관심 기반 광고 포함)에 쓰지 않고, 광고 플랫폼·데이터 브로커 같은 제3자에게 팔거나 넘기지 않습니다.
- 신용도 판단이나 대출 목적에 쓰지 않습니다.
- 인공지능·머신러닝 모델을 만들거나 학습시키거나 개선하는 데 쓰지 않습니다.
The use of information received from Google Workspace scopes will adhere to the Google User Data Policy, including the Limited Use requirements.
This service uses Google user data (the list of your calendars, and the title, date and time of events in the calendars you select) only to provide and improve the two-way sync between your Notion database and Google Calendar shown in the app. We do not allow humans to read this data, do not use or transfer it for advertising, do not sell it, and do not use it to create, train, or improve artificial intelligence or machine learning models.
구글 계정의 권한은 언제든 구글 계정 권한 관리에서 해제할 수 있습니다(8장).
5. 제3자 제공
운영자는 이용자의 개인정보를 제3자에게 제공하지 않습니다. 이용자가 연결한 본인의 노션·구글 계정으로 데이터를 보내는 것은 이용자가 요청한 기능의 동작입니다. 법령에 따라 수사기관 등이 정해진 절차로 요구하는 경우에는 그 범위 안에서 제공할 수 있습니다.
6. 처리 위탁과 국외 이전
서비스는 아래 업체의 서버에서 동작하므로 개인정보가 국외로 이전됩니다. 이용자가 위젯을 열거나 동기화가 돌 때마다 암호화된 통신(HTTPS)으로 전송됩니다. 업체별 연락처는 각 업체의 개인정보처리방침에 있습니다.
Cloudflare, Inc. (처리 위탁)
- 이전 국가
- 미국 및 Cloudflare 데이터센터가 있는 국가
- 항목
- 1장의 접속 기록, 위젯 요청에 담긴 정보, 동기화 서버 저장소(D1)의 정보
- 목적
- 판매자 사이트·위젯·동기화 서버 호스팅, 저장소 운영
- 보유 기간
- 3장의 기간 또는 위탁 계약이 끝날 때까지
Vercel Inc. (처리 위탁, 예전 주소)
- 이전 국가
- 미국
- 항목
- 예전 주소(focus-widget-seven.vercel.app)로 들어온 접속 기록과 위젯 요청에 담긴 정보
- 목적
- 이미 노션에 붙어 있는 예전 위젯 주소의 호스팅
- 보유 기간
- Vercel이 정한 기록 보관 기간 또는 예전 주소 운영을 마칠 때까지
Google LLC (이용자 요청에 따른 본인 계정 연동)
- 이전 국가
- 미국
- 항목
- 구글 토큰, 노션에서 만든·고친 일정의 제목·날짜·시간, 짝을 찾는 노션 페이지 id
- 목적
- 이용자의 구글 캘린더 읽기·쓰기(Google Calendar API)
- 보유 기간
- 이용자 구글 계정의 데이터로, 구글의 정책을 따릅니다
Notion Labs, Inc. (이용자 요청에 따른 본인 계정 연동)
- 이전 국가
- 미국
- 항목
- 노션 토큰, 위젯에서 바꾼 내용, 구글에서 가져온 일정의 제목·날짜·시간
- 목적
- 이용자의 노션 DB 읽기·쓰기(Notion API)
- 보유 기간
- 이용자 노션 워크스페이스의 데이터로, 노션의 정책을 따릅니다
국외 이전을 원하지 않으면 서비스를 연결하지 않거나 8장의 방법으로 연결을 끊으면 됩니다. 이 경우 위젯과 구글 캘린더 동기화를 쓸 수 없습니다.
8. 이용자의 권리와 행사 방법
이용자는 언제든 자신의 개인정보 열람, 정정, 삭제, 처리 정지를 요구할 수 있습니다. 바로 할 수 있는 방법은 다음과 같습니다.
- 구글 연결 끊기: 연결 완료 화면의 구글 캘린더 카드에서 「연결 끊기」. 구글 토큰을 취소하고 저장소의 정보를 바로 지웁니다.
- 구글 권한 해제: myaccount.google.com/permissions 에서 이 서비스의 앱을 골라 액세스 권한을 삭제합니다.
- 노션 연결 제거: 노션 설정의 연결 목록에서 이 서비스의 연결을 제거하거나, 토큰으로 연결했다면 노션 개발자 도구에서 그 연결을 삭제합니다. 토큰이 무효가 되어 위젯 주소가 더 이상 동작하지 않습니다.
- 이메일 요청: notion@dodev.site 로 요청하면 지체 없이(늦어도 10일 안에) 처리하고 결과를 알려 드립니다. 저장된 구글 연결 정보를 찾을 수 있게 연결한 구글 계정 이메일을 함께 적어 주세요. 대리인을 통해서도 요청할 수 있습니다.
9. 안전성 확보 조치
- 위젯 주소에 담는 연결 정보는 서버에만 있는 비밀 키로 AES-256-GCM 암호화합니다. 키 없이는 내용을 읽거나 위조할 수 없습니다.
- 동기화 서버에 저장하는 구글·노션 토큰은 위젯 사이트와 다른 별도 키로 AES-256-GCM 암호화합니다. 암호문마다 연결 id와 칸 이름을 묶어 두어 다른 행이나 칸으로 옮기면 풀리지 않습니다.
- 구글 클라이언트 비밀값과 구글 갱신 토큰은 동기화 서버에만 있고 위젯 사이트에는 없습니다.
- 위젯 사이트와 동기화 서버 사이의 요청은 HTTPS와 비밀 API 키로 보호합니다. 모든 통신은 HTTPS입니다.
- 위젯 주소만으로는 구글 연결 상태 보기와 「지금 동기화」만 할 수 있습니다. 구글 로그인·캘린더 고르기·연결 끊기는 노션 토큰을 다시 확인하거나 연결 직후의 일회용 코드를 거쳐 받은 30분짜리 서명 쿠키가 있어야 합니다.
- 구글·노션 로그인의 위조 요청 방지 값은 일회용이며 10분 뒤 만료됩니다.
- 저장소와 비밀 키에는 운영자만 접근합니다.
10. 개인정보 보호책임자
개인정보 처리에 관한 문의, 불만, 피해 구제는 아래 책임자에게 연락해 주세요.
개인정보 보호책임자
- 성명
- 김승현
- 직위
- 운영자
11. 권익 침해 구제
개인정보 침해로 상담이나 구제가 필요하면 아래 기관에 문의할 수 있습니다.
- 개인정보분쟁조정위원회: 국번 없이 1833-6972, kopico.go.kr
- 개인정보침해신고센터(한국인터넷진흥원): 국번 없이 118, privacy.kisa.or.kr
- 대검찰청: 국번 없이 1301, spo.go.kr
- 경찰청: 국번 없이 182, ecrm.police.go.kr
12. 방침 변경
이 방침을 바꾸면 시행 7일 전부터 이 페이지에 바뀐 내용과 시행일을 알립니다. 처리하는 항목이 늘거나 이용 목적이 바뀌는 것처럼 이용자 권리에 중요한 변경은 30일 전부터 알립니다.