개인정보 처리방침
1. 개요 및 처리 주체의 구분
본 개인정보 처리방침은 MinisTool 운영자(이하 "운영자")가 제공하는 MinisTool 웹사이트, MinisTool Web, MinisTool Desktop, MarkupViewMini(이하 통칭 "서비스")에 적용됩니다.
정보가 어디에서 처리되는지에 따라 책임과 범위가 다르므로, 본 방침은 아래 세 가지를 구분하여 기술합니다.
| 처리 주체 | 설명 |
|---|---|
| 운영자 측 | 웹사이트 및 배포 페이지를 제공하기 위한 호스팅 환경. 운영자는 이용자 계정이나 작업 콘텐츠를 저장하는 서버를 운영하지 않습니다. |
| 이용자 기기 | 브라우저의 localStorage 및 데스크탑 앱의 로컬 설정 파일. 대부분의 데이터가 여기에만 존재합니다. |
| MinisTool Desktop의 선택 기능인 Drive 동기화를 사용하는 경우에 한해, 이용자 본인의 Google Drive에 백업 데이터가 저장됩니다. |
2. 운영자가 처리하는 정보
2.1 웹사이트 이용 시
- 운영자는 웹사이트에 회원가입, 로그인, 문의 양식 등 개인정보를 직접 입력받는 기능을 두고 있지 않습니다.
- 운영자는 서비스에 제3자 분석 도구, 광고 네트워크, 행태 추적 스크립트를 설치하지 않았습니다.
- 호스팅 및 접속 로그: 아래 네 개 사이트는 모두 Vercel Inc.의 호스팅 환경(Hobby 요금제)에서 제공됩니다.
- www.ministool.com (MinisTool 웹사이트)
- web.ministool.com (MinisTool Web)
- desktop.ministool.com (MinisTool Desktop 소개·배포 페이지)
- mdvm.ministool.com (MarkupViewMini)
2.2 애플리케이션 이용 시
- 운영자는 MinisTool Desktop, MinisTool Web, MarkupViewMini로부터 이용 통계, 텔레메트리, 오류 보고를 수집하지 않습니다.
- 운영자는 이용자의 작업 콘텐츠(문서, 텍스트, 이미지, 즐겨찾기 등)를 운영자의 서버에 저장하거나 열람하지 않습니다.
3. 이용자 기기에 저장되는 정보
아래 정보는 이용자의 기기에만 저장되며 운영자에게 전송되지 않습니다.
- 언어 설정 (
ministool_lang) — 웹사이트 및 웹 도구 공통 - 도구별 작업 상태 및 설정 — 색상 목록, 이미지 편집 설정, 마크다운 표 편집 내용, 최근 사용한 기호 등이
브라우저
localStorage에 저장됩니다. - 데스크탑 앱 설정 및 즐겨찾기 — 로컬 설정 파일에 저장됩니다.
이 정보는 브라우저의 사이트 데이터 삭제, 또는 앱의 설정 초기화·제거를 통해 이용자가 직접 삭제할 수 있습니다.
4. 서비스별 처리 내역
| 서비스 | 외부 통신 및 데이터 처리 |
|---|---|
| MinisTool Web (web.ministool.com) |
모든 처리가 브라우저 내에서 이루어집니다. 이용자가 불러온 이미지·텍스트는 외부로 전송되지 않습니다. 웹 폰트는 빌드 시점에 사이트 자체에 포함되어 제공되므로, 이용자 브라우저가 외부 폰트 서버로 요청을 보내지 않습니다. |
| MarkupViewMini (mdvm.ministool.com) |
문서 렌더링은 브라우저 내에서 이루어집니다. 버전 표시를 위해 동일 사이트의 정적 파일을 요청합니다. |
| MinisTool Desktop | 버전 확인을 위한 정적 파일 요청이 발생합니다. 이용자가 선택한 경우에 한해 Google Drive 동기화가 동작합니다(제5장 참조). |
본 방침에서 MinisTool Desktop의 Drive 동기화에 관한 설명은 해당 기능에만 적용되며, MinisTool Web이나 MarkupViewMini에는 적용되지 않습니다.
5. MinisTool Desktop – Google Drive 동기화 (선택 기능)
5.1 이용 목적
- Google 인증은 회원가입이나 이용자 프로필 수집을 위한 것이 아닙니다.
- 목적은 오직 즐겨찾기 목록을 이용자 본인의 Google Drive에 백업·동기화하는 것입니다.
- 별도의 MinisTool 계정은 존재하지 않으며, 기본 로컬 기능은 로그인 없이 이용할 수 있습니다.
- 이용자가 앱에서 "Google Drive 연결"을 직접 선택한 경우에만 Google 인증이 진행됩니다.
5.2 요청하는 권한 범위
아래 한 가지 권한만 요청합니다.
https://www.googleapis.com/auth/drive.appdata
openid,email,profile권한은 요청하지 않습니다.- Google Drive 전체 접근 권한은 요청하지 않습니다.
- Google 계정의 이름, 이메일 주소, 프로필 사진을 조회하거나 저장하지 않습니다.
5.3 접근하는 저장 공간
- 이용자 Google Drive의 MinisTool 전용 숨김 저장 공간(appDataFolder)만 사용합니다.
- 이용자의 일반 Drive 문서·사진·폴더 전체를 열람하는 기능은 존재하지 않습니다.
5.4 동기화되는 정보
- 즐겨찾기의 이름
- 이용자가 입력한 텍스트
- URL
- 공유 실행 경로
- 앱 식별자, 실행 인수
- 태그, 단축키, 항목 순서
- 사용자 지정 아이콘
- 동기화 버전 관리 정보
고지: 이용자가 입력한 텍스트나 경로에는 개인정보가 포함될 수 있습니다. 어떤 내용을 즐겨찾기에 등록하고 백업할지는 이용자가 결정합니다.
5.5 동기화되지 않는 정보
- 실행 프로그램 파일 자체 및 연결된 문서 파일 자체 — 업로드하지 않습니다.
- PC별로 별도 지정한 경로 연결 정보
- 인증 토큰
5.6 전송 경로 및 보관 방식
- 동기화는 이용자 PC에서 Google로 직접 통신합니다. 운영자의 별도 서버를 경유하여 즐겨찾기나 인증 토큰을 보관하지 않습니다.
- 인증 토큰은 이용자 PC에서 Windows 사용자 계정에 연결된 방식으로 암호화되어 저장됩니다.
- 앱은 Google 비밀번호를 전달받거나 저장하지 않습니다.
- 고지: 즐겨찾기 백업 자체에 대한 별도의 종단간 암호화(E2EE)는 구현되어 있지 않습니다. 백업 데이터는 Google Drive가 제공하는 보호 수준에 따라 보관됩니다.
5.7 제3자 제공
- 운영자는 Drive 동기화로 처리되는 데이터를 제3자에게 제공하거나 판매하지 않습니다. 애초에 운영자가 해당 데이터를 보관하지 않습니다.
- 데이터가 저장되는 곳은 이용자 본인의 Google 계정이며, 이에 대해서는 Google 개인정보처리방침이 적용됩니다.
- 운영자는 Google API로부터 받은 정보의 사용 및 다른 앱으로의 전송에 있어 Google API 서비스 사용자 데이터 정책(제한적 사용 요건 포함)을 준수합니다.
- 해당 데이터는 맞춤형 광고, 데이터 브로커 판매, 신용 평가, 일반화된 AI/ML 모델 학습에 사용되지 않습니다.
5.8 보관 및 삭제
각 동작의 범위가 다르므로 아래 표를 확인해 주시기 바랍니다.
| 동작 | 효과 |
|---|---|
| 앱의 "연결 해제" | 해당 PC의 인증 토큰을 삭제하고 동기화를 중단합니다. 로컬 즐겨찾기, 다른 PC의 연결, Drive에 저장된 백업은 삭제되지 않습니다. |
| Google 계정에서 권한 철회 | 앱의 Drive 접근 권한을 철회합니다. 앱의 "연결 해제"와는 별도 동작입니다. Google 계정 권한 관리 |
| Drive의 앱 데이터 삭제 | appDataFolder에 저장된 백업을 삭제합니다. 앱의 "연결 해제"와는 별도 동작입니다. Google Drive 설정 > 앱 관리 |
보관 기간에 관한 고지: 이전 동기화 버전은 현재 자동으로 삭제하지 않습니다. 현재 버전에는 이력 조회·처리 개수에 기술적 제한(5,000개)이 있으며, 제한을 초과하면 동기화가 중단될 수 있습니다. 이는 오래된 버전을 자동으로 삭제하는 보관 정책과는 다릅니다. 이력 정리 기능은 추후 별도로 제공될 수 있습니다.
삭제 범위에 관한 고지: 위 표의 "앱 데이터 삭제"는 Google Drive에 저장된 클라우드 백업을 삭제하는 동작입니다. 각 PC에 저장된 로컬 즐겨찾기와 로컬 데이터는 삭제되지 않으므로, "모든 데이터의 완전 삭제"와는 구분됩니다. 로컬 데이터는 각 PC에서 직접 삭제해야 합니다(제3장 참조).
5.9 이용자의 통제 수단 요약
- Drive 동기화를 사용하지 않을 수 있습니다. 기본 기능에는 영향이 없습니다.
- 앱에서 언제든지 연결 해제할 수 있습니다.
- Google 계정에서 언제든지 권한을 철회할 수 있습니다.
- Google Drive 설정에서 앱 데이터(클라우드 백업)를 삭제할 수 있습니다.
- 각 PC의 로컬 데이터는 해당 PC에서 직접 삭제해야 합니다.
6. 쿠키 및 추적 기술
- 운영자는 마케팅, 광고 타깃팅, 행태 분석을 위한 쿠키나 트래커를 사용하지 않습니다.
- 서비스는 설정 저장을 위해 브라우저의
localStorage를 사용합니다. 이는 이용자 기기에만 저장됩니다.
7. 국외 이전
Drive 동기화를 사용하는 경우, 데이터는 이용자 본인의 Google 계정에 저장되며 Google의 글로벌 인프라에서 처리될 수 있습니다. 이는 이용자가 Drive 연결을 선택한 경우에만 발생합니다.
8. 아동의 개인정보
본 서비스는 회원가입 절차가 없으며 이용자의 연령 정보를 수집하지 않습니다. 운영자는 현재 별도의 최소 이용 연령을 정하고 있지 않으며, 아동의 개인정보를 알면서 수집하지 않습니다. 향후 최소 이용 연령을 정하는 경우 본 페이지를 통해 고지합니다.
Drive 동기화는 Google 계정을 사용하므로, Google이 정한 계정 이용 연령 요건이 별도로 적용됩니다.
9. 이용자의 권리
이용자는 자신의 정보에 대한 열람·정정·삭제를 요청할 수 있습니다. 다만 운영자는 이용자를 식별할 수 있는 정보를 보관하지 않으므로, 대부분의 데이터는 이용자가 직접 기기에서 또는 Google 계정 설정에서 삭제할 수 있습니다(제3장, 제5.8절 참조). 그 밖의 문의는 아래 연락처로 접수해 주시기 바랍니다.
10. 문의처
- 서비스 운영자: minidice (대한민국)
- 연락처: psmtopsm@gmail.com
- 웹사이트: https://www.ministool.com
11. 본 방침의 변경
본 방침은 법령이나 서비스 변경 사항을 반영하기 위해 수정될 수 있으며, 수정 시 본 페이지에 변경 내용과 시행일을 게시합니다.
1. Overview and Separation of Processing Contexts
This Privacy Policy applies to the MinisTool website, MinisTool Web, MinisTool Desktop, and MarkupViewMini (collectively, the "Services") provided by the MinisTool operator (the "Operator").
Because responsibilities and scope differ depending on where information is processed, this policy distinguishes the following three contexts.
| Context | Description |
|---|---|
| Operator side | The hosting environment that serves the website and distribution pages. The Operator does not run servers that store user accounts or work content. |
| Your device | Browser localStorage and the desktop app's local configuration files. Most data exists only here. |
| Only if you use Drive Sync, an optional feature of MinisTool Desktop, backup data is stored in your own Google Drive. |
2. Information Processed by the Operator
2.1 Website Use
- The website has no sign-up, login, or contact form that collects personal information directly.
- The Operator has not installed any third-party analytics, advertising networks, or behavioral tracking scripts in the Services.
- Hosting and access logs: All four sites below are served on the hosting environment of
Vercel Inc. (Hobby plan):
- www.ministool.com (MinisTool website)
- web.ministool.com (MinisTool Web)
- desktop.ministool.com (MinisTool Desktop information and distribution page)
- mdvm.ministool.com (MarkupViewMini)
2.2 Application Use
- The Operator does not collect usage statistics, telemetry, or crash reports from MinisTool Desktop, MinisTool Web, or MarkupViewMini.
- The Operator does not store or access your work content (documents, text, images, favorites, etc.) on its servers.
3. Information Stored on Your Device
The following is stored only on your device and is not transmitted to the Operator.
- Language preference (
ministool_lang) — shared across the website and web tools - Per-tool state and settings — color lists, image editor settings, Markdown table content,
recently used symbols, and similar data stored in browser
localStorage - Desktop app settings and favorites — stored in local configuration files
You can delete this information yourself by clearing site data in your browser, or by resetting or uninstalling the app.
4. Processing by Service
| Service | External communication and data processing |
|---|---|
| MinisTool Web (web.ministool.com) |
All processing happens inside your browser. Images and text you load are not transmitted externally. Web fonts are bundled into the site at build time, so your browser does not make requests to external font servers. |
| MarkupViewMini (mdvm.ministool.com) |
Document rendering happens inside your browser. A static file on the same site is requested to display the version. |
| MinisTool Desktop | A static file request is made to check the version. Google Drive Sync operates only if you choose to enable it (see Section 5). |
In this policy, the description of Drive Sync applies only to that feature of MinisTool Desktop and does not apply to MinisTool Web or MarkupViewMini.
5. MinisTool Desktop – Google Drive Sync (Optional)
5.1 Purpose
- Google authorization is not used for account registration or user profile collection.
- Its sole purpose is to back up and synchronize your favorites list to your own Google Drive.
- There is no separate MinisTool account, and core local features work without any login.
- Google authorization is initiated only when you explicitly choose "Connect Google Drive" in the app.
5.2 Requested Scope
Exactly one scope is requested:
https://www.googleapis.com/auth/drive.appdata
- The
openid,email, andprofilescopes are not requested. - Full Google Drive access is not requested.
- The app does not read or store your Google account name, email address, or profile picture.
5.3 Storage Area Accessed
- Only the MinisTool-specific hidden storage area (appDataFolder) in your Google Drive is used.
- There is no functionality to browse your regular Drive documents, photos, or folders.
5.4 Information Synchronized
- Favorite names
- Text you entered
- URLs
- Shared execution paths
- Application identifiers and launch arguments
- Tags, shortcuts, and item order
- Custom icons
- Sync version-management information
Notice: The text and paths you enter may contain personal information. You decide what to register as a favorite and back up.
5.5 Information Not Synchronized
- The executable files themselves and the linked document files themselves — these are not uploaded.
- Per-PC path mapping information
- Authorization tokens
5.6 Transmission and Storage
- Sync communicates directly from your PC to Google. Favorites and authorization tokens are not stored on or routed through any server operated by the Operator.
- Authorization tokens are stored on your PC, encrypted in a manner tied to your Windows user account.
- The app never receives or stores your Google password.
- Notice: No separate end-to-end encryption (E2EE) is implemented for the favorites backup itself. Backup data is protected at the level provided by Google Drive.
5.7 Third-Party Disclosure
- The Operator does not share or sell data processed by Drive Sync to third parties — the Operator does not hold that data in the first place.
- The data is stored in your own Google account, which is governed by the Google Privacy Policy.
- MinisTool's use and transfer of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements.
- This data is not used for targeted advertising, sold to data brokers, used for creditworthiness determinations, or used to train generalized AI/ML models.
5.8 Retention and Deletion
These actions have different scopes. Please review the table below.
| Action | Effect |
|---|---|
| "Disconnect" in the app | Deletes the authorization token on that PC and stops syncing. It does not delete local favorites, connections on other PCs, or the backup stored in Drive. |
| Revoking access in your Google account | Revokes the app's Drive access. Separate from "Disconnect" in the app. Google Account permissions |
| Deleting app data in Drive | Deletes the backup stored in appDataFolder. Separate from "Disconnect" in the app. Google Drive Settings > Manage Apps |
Notice regarding retention: Previous sync versions are currently not deleted automatically. The current version has a technical limit on the number of history entries it will list and process (5,000); if that limit is exceeded, syncing may stop. This is different from a retention policy that automatically deletes older versions. A history cleanup feature may be provided separately in the future.
Notice regarding deletion scope: "Deleting app data" in the table above deletes the cloud backup stored in Google Drive. It does not delete the local favorites and local data on each PC, so it is distinct from "complete deletion of all data." Local data must be deleted on each PC directly (see Section 3).
5.9 Summary of Your Controls
- You may choose not to use Drive Sync; core features are unaffected.
- You may disconnect in the app at any time.
- You may revoke access from your Google account at any time.
- You may delete app data (the cloud backup) from Google Drive settings.
- Local data on each PC must be deleted on that PC directly.
6. Cookies and Tracking Technologies
- The Operator does not use cookies or trackers for marketing, ad targeting, or behavioral analytics.
- The Services use browser
localStorageto save preferences. This is stored only on your device.
7. International Transfers
If you use Drive Sync, data is stored in your own Google account and may be processed on Google's global infrastructure. This occurs only if you choose to connect Drive.
8. Children's Privacy
The Services have no sign-up process and do not collect users' age information. The Operator has not currently set a minimum age for use of the Services, and does not knowingly collect personal information from children. If a minimum age is established in the future, it will be announced on this page.
Because Drive Sync uses a Google account, Google's own account age requirements apply separately.
9. Your Rights
You may request access to, correction of, or deletion of your information. However, because the Operator does not retain information that identifies you, most data can be deleted directly by you on your device or in your Google account settings (see Sections 3 and 5.8). For other inquiries, please use the contact details below.
10. Contact
- Operator: minidice (Republic of Korea)
- Contact: psmtopsm@gmail.com
- Website: https://www.ministool.com
11. Changes to This Policy
We may update this Privacy Policy to reflect changes in law or in the Services. Any changes will be posted on this page together with the effective date.