개인정보 처리방침

시행일 2026년 11월 5일

1. 처리하는 정보와 목적

항목 — 처리 시점 — 목적 — 보관 순으로 적습니다.

계정(이메일 주소, 이름) — 가입·로그인 때 — 계정 식별과 로그인 — 계정을 삭제하면 지웁니다. 이름은 처음에 이메일 주소의 @ 앞부분으로 만들어지고 바꿀 수 있습니다.

로그인 코드(6자리) — 로그인할 때 — 본인 확인 — 해시로만 10분 보관합니다.

발송 제한 집계(이메일 주소, IP 주소별 시간당 발송 횟수) — 로그인 코드를 보낼 때 — 로그인 코드 남용 방지 — 2시간 뒤 지웁니다.

기기 정보(앱이 만든 무작위 설치 ID, 플랫폼(Mac/iPhone), 로그인·마지막 사용 시각) — 앱에 로그인할 때와 쓸 때 — 기기 목록과 로그아웃 — 계정을 삭제하면 지웁니다.

로그인 유지 토큰 — 앱에 로그인할 때 — 로그인 상태 유지 — 해시로만 보관하며 90일간 유효하고 쓸 때마다 바뀝니다.

요청 메타데이터(시각, 글자 수, 토큰 수, 녹음 길이, 응답 시간, 쓴 음성 인식 엔진, 처리 결과(상태), 플랫폼·앱 버전) — 정리·음성 인식 요청 때 — 운영, 비용 확인, 남용 방지 — 요청한 때부터 1년 동안 보관한 뒤 파기합니다. 계정을 삭제해도 이 기록은 통계용으로 계정 ID와 함께 남았다가 같은 기간이 지나면 파기합니다. 음성과 글 내용은 들어 있지 않습니다.

계정 사전(이용자가 넣거나 앱이 자동으로 넣은 표기와 별칭) — 사전을 바꿀 때 — 여러 기기에서 같은 사전을 쓰기 위해 — 이용자가 지우거나 계정을 삭제하면 지웁니다. 받아쓴 글은 들어 있지 않습니다.

2. 음성과 받아쓴 글

받아쓰기를 하는 동안 음성은 글자로 바꾸기 위해 음성 인식 서버로 보냅니다. 기본은 Soniox의 실시간 음성 인식이고, 설정에 따라 KeyOff 서버(Cloudflare)의 음성 인식을 쓰거나 기기 안의 Apple 음성 인식만 쓸 수 있습니다. 서버에 연결되지 않으면 기기 안에서 받아씁니다.

음성은 글자로 바꾸는 데만 쓰고 저장하지 않습니다. 실시간 음성 인식은 저장 없이 처리되고, 파일로 보내는 방식은 글자로 바꾸는 즉시 지웁니다.

받아쓴 글, 정리 결과, 정리에 쓰는 사전 항목은 정리를 요청할 때만 서버로 가고 저장하지 않습니다. 정리가 끝나면 바로 지웁니다.

음성과 받아쓴 글은 KeyOff와 처리를 맡은 수탁자 모두 AI 모델 학습이나 개선에 쓰지 않습니다.

3. 기기 안에만 남는 정보

앱의 받아쓰기 기록(받아쓴 글과 정리 결과)과 사용량 집계는 기기 안에만 남고 서버로 보내지 않습니다. 받아쓰기 기록은 설정에서 끄거나 지울 수 있습니다.

Mac의 손쉬운 사용 권한은 정리된 글을 커서 위치에 넣고 지금 입력칸인지 확인하는 데만 씁니다. 화면 내용을 서버로 보내지 않습니다.

4. 웹 쿠키

로그인 상태를 유지하는 쿠키(30일)와 앱 로그인 요청을 확인하는 쿠키(10분)를 씁니다.

광고·분석 쿠키는 쓰지 않습니다.

5. 처리 위탁과 국외 이전

수탁자(개인정보 담당 연락처) — 위탁 업무 — 처리하는 정보 — 이전 국가 — 이전 시점·방법 순으로 적습니다.

Cloudflare, Inc.(dpo@cloudflare.com) — 서버, 데이터베이스, 음성 인식(설정에서 고른 경우)과 AI 정리 처리 — 음성(설정에서 고른 경우), 받아쓴 글, 계정, 계정 사전, 기기 정보, 요청 메타데이터 — 미국(Cloudflare 전 세계 데이터센터에서 처리, 데이터베이스는 아시아·태평양 지역) — 서비스를 이용할 때 암호화 통신(HTTPS)으로 이전합니다. Cloudflare는 이 정보를 AI 모델 학습에 쓰지 않습니다.

Soniox Inc.(미국 법인, support@soniox.com) — 음성 인식 — 음성 — 일본(Soniox 일본 지역 데이터센터에서 처리) — 받아쓰기를 하는 동안 암호화 통신(HTTPS·WSS)으로 이전합니다. Soniox는 실시간 음성을 저장하지 않고 처리하며, 음성과 받아쓴 글을 모델 학습에 쓰지 않습니다.

Vercel Inc.(privacy@vercel.com) — 웹 호스팅 — 웹 요청과 쿠키 — 미국(웹 서버는 서울 지역에서 실행) — 서비스를 이용할 때 암호화 통신(HTTPS)으로 이전합니다.

Plus Five Five, Inc.(Resend, support@resend.com) — 로그인 코드 메일 발송 — 이메일 주소와 코드 — 미국 — 서비스를 이용할 때 암호화 통신(HTTPS)으로 이전합니다.

수탁자는 위탁 계약이 끝날 때까지 정보를 보유하며, 각 정보는 1절에 적은 기간이 지나면 지웁니다.

국외 이전은 서비스를 제공하는 데 꼭 필요합니다. 거부하려면 계정을 삭제하고 앱 사용을 멈추면 되며, 이 경우 서비스를 이용할 수 없습니다.

6. 만 14세 미만

만 14세 미만은 가입할 수 없습니다.

7. 이용자의 권리

이름 바꾸기, 기기 로그아웃, 계정 삭제는 웹 /account와 앱 설정에서 직접 할 수 있습니다.

그 밖의 요청은 hello@rootroutine.com으로 보내 주세요.

8. 파기

계정을 삭제하면 이메일 주소와 이름, 기기 정보, 로그인 유지 토큰, 로그인 코드, 다른 로그인 방식의 연결 정보를 바로 지웁니다.

계정 ID는 통계용 요청 메타데이터와 함께 위에 적은 기간 동안 남고 그 뒤 파기합니다.

9. 안전성 확보 조치

암호화 통신(HTTPS)을 씁니다.

로그인 코드와 토큰은 해시로만 저장합니다.

서버 비밀값은 코드와 분리해 관리합니다.

10. 개인정보 보호책임자

김수민(주식회사 루트루틴 대표), hello@rootroutine.com

11. 시행일

이 방침은 2026년 11월 5일부터 적용합니다.