개인정보처리방침
시행일: 2026년 10월 9일 · 최종 개정일: 2026년 10월 20일
한국어 · English version below ↓
qoro file(이하 “서비스”)은 휴대폰과 PC의 폴더, 이용자의 Google Drive, 이용자의 다른 기기에 있는 파일을 웹 앱과 iOS 앱에서 관리하도록 돕는 파일 관리 서비스입니다. 서비스는 큐엔아이(QNI)가 운영하며, 이 방침은 서비스가 Google 사용자 데이터를 포함한 개인정보를 어떻게 처리하는지 설명합니다.
한눈에 보기
- 파일의 내용·이름·폴더 목록은 서비스 서버에 저장되지 않습니다. 파일은 이용자의 기기 안에서 처리되거나, 이용자의 기기에서 다른 기기로 암호화되어 직접 전송됩니다.
- 이 기기의 폴더 관리는 로그인 없이 쓸 수 있습니다. 로그인(Google)은 원격 기능과 Google Drive에만 필요합니다.
- 광고·분석 도구를 쓰지 않으며, 개인정보를 판매하지 않습니다.
Google API Services User Data Policy 필수 고지 항목 위치
1. 처리하는 정보와 접근하는 Google 사용자 데이터 (What data we access)
1-1. 로그인 없이 쓸 때
- 이용자가 고른 폴더와 그 안의 파일 — 브라우저(웹)나 iOS의 파일 접근 기능으로 기기 안에서 직접 읽고 씁니다. 파일의 내용·이름·폴더 목록은 서비스 서버로 보내지 않습니다.
- 기기 안에만 저장되는 정보(브라우저 또는 앱 저장소): 연결한 폴더의 접근 정보, 복사·이동 작업 기록, 휴지통 기록, 미리보기 썸네일, PDF·EPUB 책갈피, 화면 설정(언어 등), 이 기기의 기기 ID와 이름, 5G(중계) 전송량 집계. 서버로 보내지 않습니다.
1-2. 로그인할 때(선택 — 원격 기능·Google Drive)
서비스가 요청하는 OAuth 범위(scope)와 각 범위로 접근하는 데이터는 다음과 같습니다. 아래 목록이 전부입니다.
openid,https://www.googleapis.com/auth/userinfo.email
→ Google 계정의 고유 식별자와 이메일 주소. 로그인과 이용자 식별에 사용합니다.https://www.googleapis.com/auth/userinfo.profile
→ 이름·프로필 사진 등 기본 공개 프로필. 앱 화면의 계정 표시에 이름을 씁니다.https://www.googleapis.com/auth/drive.file
→ 이용자가 Google Drive 선택 창(Google Picker)에서 직접 고른 파일·폴더와 서비스가 만든 파일에만 접근합니다. 이용자의 다른 Drive 파일·폴더는 조회할 수도, 접근할 수도 없습니다.
이용자가 요청한 복사·이동·새 폴더 외에 서비스가 스스로 이용자의 Drive에 만드는 파일은 ‘qorofile-작업공간.json’ 하나입니다. 기기를 바꿔도 연결한 Drive 폴더와 기기 이름이 따라오게 하려는 것으로, 연결한 Drive 폴더 목록(폴더 ID·이름·쓰기 가능 여부·추가 시각), 기기 목록(기기 ID·이용자가 지은 이름·처음 본 시각), 갱신 시각이 담깁니다.
로그인은 형제 서비스 qoro todo와 같은 Google 로그인(같은 계정 체계)을 쓰므로 Google 동의 화면에 “qoro todo”로 표시될 수 있습니다. qoro todo에 이미 허용한 권한(캘린더·할 일 등)이 같은 Google 토큰에 함께 묶일 수 있으나, qoro file은 Google Drive(drive.file) 외의 Google API를 호출하지 않으며 캘린더·할 일 등 다른 Google 데이터에 접근하지 않습니다.
1-3. 원격 기능(내 기기·공유)을 쓸 때
- 연결 신호: 기기 ID, 기기 이름, 기기 종류(휴대폰/컴퓨터), 기기끼리 연결을 맺기 위한 협상 정보(네트워크 주소(IP 포함)·암호화 키 교환 정보). 상대 기기에 실시간으로 전달될 뿐 저장되지 않습니다.
- 공유 링크·QR·4자리 코드: 추측할 수 없는 무작위 비밀값입니다.
1-4. 자동으로 생기는 정보
접속 과정에서 표준 요청 기록(IP 주소, User-Agent, 요청 경로)이 생기며, 앱을 전송하는 호스팅·글꼴 CDN·중계·연결 주소 확인 서버가 이를 처리합니다(3절).
서비스는 결제 정보, 주민등록번호 등 고유식별정보, 건강·신념 등 민감정보, 연락처 목록, 위치, 광고 식별자를 수집하지 않습니다. 사진·파일은 이용자가 고른 것만 기기 안에서 다룹니다.
2. 정보의 사용 방식 (How we use it)
서비스는 위 정보를 오직 이용자가 요청한 기능을 제공하기 위한 목적으로만 사용합니다.
- 이 기기의 폴더: 목록 표시, 미리보기, 복사·이동·이름 바꾸기·삭제(휴지통)를 기기 안에서 수행합니다.
- 미리보기: 사진(HEIC 포함)·영상·PDF·EPUB·문서·압축 파일의 미리보기는 기기 안에서 처리하며, 파일 내용을 서버로 보내지 않습니다.
- 이메일·계정 식별자: 로그인, 같은 계정의 내 기기끼리 서로를 찾는 데(내 기기 연결 채널의 이름은 계정 식별자의 해시값입니다), 문의 회신에 씁니다.
- 이름: 앱 화면의 계정 표시에만 씁니다.
- Google Drive(drive.file): 이용자가 고른 Drive 폴더·파일의 목록 표시·미리보기·복사·이동·이름 바꾸기·삭제(Drive 휴지통) 등 이용자가 요청한 파일 작업과 작업공간 파일 동기화에 씁니다. 이용자의 브라우저(또는 앱)가 Google Drive API를 직접 호출하며, Drive 파일 내용은 서비스 서버를 거치지 않습니다.
- 기기 간 전송: 파일과 폴더 목록은 기기에서 기기로 직접(WebRTC) 암호화되어 전송됩니다. 직접 연결이 되지 않을 때(예: 5G↔와이파이)에만 암호화된 상태로 중계 서버를 거칩니다.
- 5G(중계) 전송량: 기기 안에서 집계하고 같은 계정의 내 기기끼리 직접 연결로 합산해, 월 사용 상한을 표시·적용하는 데 씁니다.
서비스는 개인정보와 Google 사용자 데이터를 광고·마케팅·프로파일링·신용평가·판매 등 어떤 목적으로도 사용하지 않습니다.
4. 보호 방법 (How we protect it)
- 전송 구간 암호화: 서버와의 모든 통신은 HTTPS(TLS)로 암호화됩니다. 기기 간 연결은 WebRTC의 DTLS로 암호화되어, 중계 서버를 거칠 때도 암호화된 상태입니다.
- 저장 시 암호화: Google이 발급한 refresh token은 데이터베이스에 저장하기 전 AES-256-GCM으로 암호화합니다. 암호화 키는 서버 환경변수로만 관리됩니다.
- 클라이언트 미노출: 암호화된 토큰과 키는 브라우저로 전송되지 않습니다. 서비스는 Drive 작업에 필요한 짧은 수명의 액세스 토큰만 받아 쓰며, 액세스 토큰은 서버에 저장하지 않습니다.
- 접근 통제: 토큰이 저장된 테이블은 Row Level Security로 보호되며 서버 자격증명으로만 접근할 수 있습니다.
- 로그인 결과 보호: 로그인 결과는 암호화·봉인되어, 짧은 시간만 유효하고 로그인을 시작한 그 탭(또는 앱)만 열 수 있는 값으로 전달됩니다.
- 공유 범위 제한: 공유 링크는 추측할 수 없는 128비트 무작위 비밀값을 씁니다. 초대(링크·QR·4자리 코드)는 3분 동안만 유효하고, 4자리 코드는 1회용이며 시도가 많으면 닫힙니다. 상대의 삭제는 기본으로 막혀 있고 이용자가 허용할 때만 가능합니다.
- 서버 무저장: 파일의 내용·이름·폴더 목록은 서버에 저장하지 않습니다.
- 사람의 열람 금지: 운영자를 포함해 어떤 사람도 이용자의 Google 사용자 데이터를 열람하지 않습니다(보안 사고 대응, 법적 의무 이행, 이용자의 명시적 동의 등 Google 정책이 허용하는 예외 제외).
- 광고·분석 미사용: 광고·분석·추적 도구와 쿠키를 쓰지 않습니다.
5. 보유 기간 및 삭제 절차 (Retention & deletion)
- 기기 안 정보: 이용자가 지울 때까지 기기에 남습니다. 폴더 연결을 해제하면 그 폴더의 접근 정보가 지워지고, 휴지통 항목은 7일 뒤 자동으로 비워집니다(앱에서 즉시 영구 삭제할 수도 있습니다). 책갈피·작업 기록은 앱에서 지울 수 있고, 브라우저의 사이트 데이터 삭제 또는 iOS 앱 삭제로 모두 제거됩니다.
- 연결 신호·초대 코드: 서버에 저장되지 않으며 전달이 끝나면 사라집니다. 초대는 3분 뒤 만료됩니다.
- 계정과 암호화 토큰: 이용자가 계정을 유지하는 동안 보관합니다. 계정 창의 ‘계정 삭제’(qoro todo 메뉴의 ‘계정 삭제’도 같음)를 누르면 즉시 계정과 서비스가 보관하는 정보(암호화 토큰 포함)를 삭제하고 Google에 권한 해지를 요청합니다 — qoro todo와 같은 계정이므로 qoro todo의 데이터(모임·공유 링크·일정 잡기·Drive 앱 폴더의 가계부 등)도 함께 삭제되며, 이용자가 만든 모임은 다른 참여자에게서도 사라집니다. 이때 이 기기에서도 계정에 묶인 정보(내 기기 목록, 그 기기들과 Drive 폴더의 연결, 로그인 쿠키)를 지우고, 공유 링크·QR·4자리 코드로 연결한 기기와의 연결을 모두 끊어 서로 준 권한을 없앱니다(꺼져 있는 상대 기기에는 다음에 켜질 때 알립니다). 같은 계정으로 로그인해 있던 다른 기기도 계정이 없어진 것을 확인하면 같은 정리를 합니다. 이 기기의 로컬 폴더 연결·책갈피·휴지통과 이용자의 기기·Drive에 있는 파일은 지우지 않습니다. 아래 문의처로 요청하셔도 됩니다.
- Drive 작업공간 파일: 이용자 본인의 Google Drive에 있으며 이용자가 언제든 직접 삭제할 수 있습니다. qoro file의 ‘계정 삭제’는 이 파일도 함께 지웁니다. qoro todo 메뉴에서 계정을 삭제한 경우에는 남으므로 Drive에서 직접 지워 주세요.
- 로그아웃: 이 기기의 qoro file 로그인만 끝냅니다(다른 앱·다른 기기의 로그인에는 영향이 없습니다).
- 삭제 요청: ilovz73ai@gmail.com 으로 가입 이메일 주소와 함께 요청하시면 접수일로부터 영업일 기준 7일 이내에 서비스가 보관하는 정보를 파기하고 결과를 회신합니다.
- 권한 직접 철회: 언제든 Google 계정 → 보안 → 타사 앱·서비스에서 접근 권한을 철회할 수 있습니다(“qoro todo”로 표시됩니다). Google 정책상 refresh token은 6개월 이상 쓰이지 않으면 만료됩니다.
- 파기 방법: 전자적 파일은 복구할 수 없는 방식으로 삭제합니다. 서비스는 결제·거래를 취급하지 않으므로 법령에 따라 별도로 보존할 기록이 없습니다.
6. 제한적 사용(Limited Use) 및 AI/ML 미사용 확약
qoro file이 Google API로부터 받은 정보의 사용 및 다른 앱으로의 전송은 Google API 서비스 사용자 데이터 정책(제한적 사용(Limited Use) 요구사항 포함)을 준수합니다.
qoro file’s use and transfer of information received from Google APIs to any other app will adhere to the Google API Services User Data Policy, including the Limited Use requirements.
- 이용자에게 명시된 기능을 제공하거나 개선하는 목적 외에는 Google 사용자 데이터를 사용하지 않습니다.
- 광고 게재 목적으로 Google 사용자 데이터를 사용하거나 이전하지 않습니다.
- Google 사용자 데이터를 판매하거나 데이터 브로커·정보 중개자에게 이전하지 않습니다.
- Google Workspace API에서 취득한 데이터를 일반화·비개인화(non-personalized) AI 또는 ML 모델의 개발·개선·학습에 사용하지 않으며, 그러한 목적으로 제3자에게 이전하지도 않습니다.
- 사람이 Google 사용자 데이터를 읽지 않습니다(보안·법적 의무 준수, 이용자의 명시적 동의, 정책상 허용된 예외 제외).
7. 이용자의 권리
이용자는 자신의 개인정보에 대해 열람·정정·삭제·처리정지를 요구할 권리가 있으며, 아래 문의처로 요청할 수 있습니다. 앱 안에서는 로그아웃, 폴더 연결 해제, 기기 목록에서 지우기, 기기 이름 바꾸기, 휴지통 영구 삭제, 책갈피 지우기로 직접 관리할 수 있고, 계정 창의 계정 삭제로 계정과 서비스가 보관하는 정보를 즉시 지울 수 있습니다(5절). 만 14세 미만 아동의 개인정보는 수집하지 않습니다.
8. 쿠키와 기기 저장소
- 로그인 쿠키(qorofile-auth): 로그인한 경우에만, 이 사이트 전용으로 로그인 상태를 유지합니다.
- 기기 저장소: 1-1에 적은 정보와 화면 언어 선택을 기기에 저장합니다.
- 앱 캐시: 빠른 실행과 오프라인 실행을 위해 앱 화면 파일과 글꼴을 기기에 저장합니다. 이용자의 파일은 담기지 않습니다.
- 광고·분석·추적 쿠키는 쓰지 않습니다.
9. 운영자·문의처 및 방침 변경
- 운영: 큐엔아이(QNI) · 대표 이효선 · 사업자등록번호 548-23-02232
- 개인정보 보호책임자 / 문의: ilovz73ai@gmail.com
- 서비스 주소: https://file.qorotodo.ooo
- 이 방침이 변경되는 경우 시행일 전에 이 페이지에 개정 내용과 시행일을 게시합니다.
Privacy Policy
Effective date: October 9, 2026 · Last updated: October 20, 2026
English · 한국어 원문 보기 ↑
qoro file (the “Service”) is a file manager that helps you manage files in folders on your phone and computer, in your Google Drive, and on your other devices — from a web app and an iOS app. The Service is operated by QNI. This policy explains how the Service handles personal information, including Google user data.
At a glance
- The contents and names of your files and your folder lists are never stored on our servers. Files are processed on your device, or sent directly from your device to your other device, encrypted.
- Managing folders on this device works without signing in. Sign-in (Google) is needed only for remote features and Google Drive.
- We use no advertising or analytics tools, and we do not sell personal information.
Where each required disclosure appears
1. What information we process and what Google user data we access
1-1. Without signing in
- Folders you pick and the files in them — read and written directly on your device through the browser’s (web) or iOS’s file-access features. The contents and names of your files and your folder lists are not sent to our servers.
- Information stored only on your device (browser or app storage): access information for the folders you connected, copy/move task records, trash records, preview thumbnails, PDF/EPUB bookmarks, display settings (such as language), this device’s ID and name, and a tally of 5G (relay) transfer usage. None of it is sent to our servers.
1-2. When you sign in (optional — remote features and Google Drive)
The Service requests the following OAuth scopes. This list is exhaustive.
openid,https://www.googleapis.com/auth/userinfo.email
→ Your Google Account identifier and email address, used to sign you in and identify your account.https://www.googleapis.com/auth/userinfo.profile
→ Basic profile information such as your name and profile picture. Your name is shown as your account in the app.https://www.googleapis.com/auth/drive.file
→ Access only to files and folders you choose yourself in the Google Drive picker (Google Picker) and files the Service creates. The Service cannot see or access any other files or folders in your Drive.
Apart from the copies, moves and new folders you ask for, the Service creates exactly one file in your Drive on its own: “qorofile-작업공간.json” (a workspace file). It lets your connected Drive folders and device names follow you to a new device, and contains the list of connected Drive folders (folder ID, name, whether it is writable, when it was added), the list of your devices (device ID, the name you gave it, when it was first seen), and the time it was last updated.
Sign-in uses the same Google sign-in (the same account system) as the sibling service qoro todo, so the Google consent screen may show “qoro todo”. Permissions you have already granted to qoro todo (such as Calendar and Tasks) may be bundled into the same Google token, but qoro file calls no Google API other than Google Drive (drive.file) and does not access your calendar, tasks, or any other Google data.
1-3. When you use remote features (my devices, sharing)
- Connection signals: device ID, device name, device type (phone/computer), and the negotiation information needed for two devices to connect (network addresses, including IP addresses, and encryption key-exchange data). They are relayed to the other device in real time and are not stored.
- Share links, QR codes and 4-digit codes: unguessable random secrets.
1-4. Information generated automatically
Connecting to the Service creates standard request logs (IP address, User-Agent, request path), which are handled by the servers that host the app, deliver fonts, relay connections and check network addresses (Section 3).
The Service does not collect payment information, government identifiers, sensitive information (such as health or beliefs), contact lists, location, or advertising identifiers. Photos and files are handled on your device, and only the ones you pick.
2. How we use it
The Service uses the information above only to provide the features you ask for.
- Folders on this device: listing, previews, copy/move/rename/delete (to the trash) — all performed on your device.
- Previews: previews of photos (including HEIC), videos, PDF, EPUB, documents and archives are processed on your device; file contents are not sent to our servers.
- Email and account identifier: to sign you in, to let your own devices on the same account find each other (the channel for your devices is named after a hash of your account identifier), and to reply to your inquiries.
- Name: shown only as your account in the app.
- Google Drive (drive.file): for the file operations you request on the Drive folders and files you picked — listing, previews, copy, move, rename, delete (to the Drive trash) — and to sync the workspace file. Your browser (or the app) calls the Google Drive API directly; Drive file contents never pass through our servers.
- Transfers between devices: files and folder lists are sent directly from device to device (WebRTC), encrypted. Only when a direct connection is impossible (for example 5G ↔ Wi-Fi) do they pass through a relay server — still encrypted.
- 5G (relay) usage: tallied on your device and summed across your own devices over the direct device-to-device connection, to show and apply the monthly usage limit.
The Service never uses personal information or Google user data for advertising, marketing, profiling, credit assessment, or sale.
4. How it is protected
- Encryption in transit: all communication with servers is encrypted with HTTPS (TLS). Connections between devices are encrypted with WebRTC’s DTLS and stay encrypted even through a relay server.
- Encryption at rest: the refresh token issued by Google is encrypted with AES-256-GCM before it is stored. The encryption key exists only in server environment variables.
- Never exposed to the client: the encrypted token and the key are never sent to the browser. The Service receives only short-lived access tokens for Drive operations and never stores access tokens on the server.
- Access control: the table holding tokens is protected by Row Level Security and is reachable only with server credentials.
- Protected sign-in result: the sign-in result is delivered encrypted and sealed, as a short-lived value that only the tab (or app) that started the sign-in can open.
- Limited sharing: share links use an unguessable 128-bit random secret. An invitation (link, QR code or 4-digit code) is valid for only 3 minutes; a 4-digit code is single-use and closes after too many attempts. Deletion by the other person is blocked by default and possible only when you allow it.
- Nothing stored on servers: file contents, file names and folder lists are not stored on our servers.
- No human access: no person, including the operator, reads your Google user data (except where Google’s policy permits, such as security incidents, legal obligations, or your explicit consent).
- No ads or analytics: no advertising, analytics or tracking tools or cookies are used.
5. How long it is retained and how it is deleted
- Information on your device: stays on your device until you delete it. Disconnecting a folder removes its access information; items in the trash are emptied automatically after 7 days (you can also delete them permanently right away). Bookmarks and task records can be cleared in the app, and everything is removed by clearing the site data in your browser or deleting the iOS app.
- Connection signals and invitation codes: not stored on servers; they disappear once delivered. Invitations expire after 3 minutes.
- Account and encrypted token: kept while you keep your account. “Delete account” in the account panel (or the same item in the qoro todo menu) immediately deletes the account and the information the Service keeps (including the encrypted token) and asks Google to revoke access — because qoro todo uses the same account, your qoro todo data (groups, share links, polls, the budget in its Drive app folder, etc.) is deleted too, and groups you created disappear for other members. On this device it also removes what is tied to the account (your device list, connections to those devices and to Drive folders, the sign-in cookie), and removes every link to devices connected by share link, QR code or 4-digit code, along with the permissions you gave each other (a linked device that is off is told the next time it is on). Your other devices that were signed in to the same account do the same cleanup once they confirm the account is gone. Local folder connections, bookmarks and the trash on this device, and the files on your devices and in your Drive, are not deleted. You can also ask us at the contact below.
- Drive workspace file: it lives in your own Google Drive and you can delete it yourself at any time. “Delete account” in qoro file deletes it too. If you delete your account from the qoro todo menu it stays, so please delete it from your Drive yourself.
- Signing out: ends only the qoro file sign-in on this device (sign-ins in other apps and on other devices are not affected).
- Deletion requests: email ilovz73ai@gmail.com with your account email address, and we will destroy the information the Service keeps and reply within 7 business days of receipt.
- Revoking access yourself: you can revoke access at any time in Google Account → Security → Third-party apps & services (it appears as “qoro todo”). Under Google’s policy, a refresh token that goes unused for 6 months expires.
- Method of destruction: electronic files are deleted so that they cannot be recovered. The Service handles no payments or transactions, so no records must be retained by law.
6. Limited Use disclosure and AI/ML non-use affirmation
qoro file’s use and transfer of information received from Google APIs to any other app will adhere to the Google API Services User Data Policy, including the Limited Use requirements.
- We use Google user data only to provide or improve the user-facing features described in this policy.
- We do not use or transfer Google user data to serve advertisements.
- We do not sell Google user data or transfer it to data brokers or information resellers.
- We do not use data obtained from Google Workspace APIs to develop, improve, or train generalized or non-personalized AI or ML models, and we do not transfer it to third parties for that purpose.
- No person reads Google user data, except where permitted for security, legal compliance, or with your explicit consent, as allowed by Google’s policy.
7. Your rights
You have the right to request access to, correction of, deletion of, and suspension of processing of your personal information, by contacting us below. In the app you can manage it yourself with Sign out, Disconnect (a folder), Remove from list (a device), Rename device, Delete permanently (the trash) and Remove bookmark, and Delete account in the account panel deletes the account and the information the Service keeps immediately (Section 5). We do not collect personal information from children under 14.
8. Cookies and on-device storage
- Sign-in cookie (qorofile-auth): set only when you sign in, for this site only, to keep you signed in.
- On-device storage: the information listed in 1-1 and your display language choice.
- App cache: app screen files and fonts are stored on your device for fast and offline launch. Your files are not included.
- No advertising, analytics or tracking cookies are used.
9. Operator, contact and changes
- Operator: QNI (큐엔아이) · Representative: Hyoseon Lee · Business registration no. 548-23-02232
- Privacy contact: ilovz73ai@gmail.com
- Service: https://file.qorotodo.ooo
- If this policy changes, we will post the changes and their effective date on this page before they take effect.