CloakDrop

Navigate

Native macOS · MIT licensed

CloakDrop / Privacy document

Privacy policy.

CloakDrop is a free, open-source download manager for macOS. App state stays on your Mac; network requests happen only for transfers and features you initiate or configure.

Last updated
Accounts
None
Telemetry
None

CloakDrop App Privacy Policy

Last updated: August 10, 2026

CloakDrop is a free, open-source download manager for macOS. This policy describes the data the app keeps on your Mac, the network activity its features can create, and the controls available to you.

This policy covers the CloakDrop app. Websites, search engines, proxy operators, speed-test providers, blocklist hosts, GitHub, and other services you choose to contact have their own privacy practices.

Privacy at a glance

  • CloakDrop has no accounts, advertising, analytics SDK, telemetry, or automatic update checks.
  • CloakDrop does not upload crash reports or your app activity to the CloakDrop project.
  • Download records and settings stay in local app storage; request data is sent only as needed for the network activity described below.
  • Network activity is limited to downloads and features you initiate or configure, including automatic behavior you enable or leave enabled.

Data stored on your Mac

CloakDrop needs local state to resume transfers and provide its features. Its sandboxed local database can contain:

  • Download URLs and mirrors, destination paths and security-scoped bookmarks, progress, status, and history.
  • App settings, queues, rules, schedules, and download statistics.
  • Per-download request headers, which can include a referrer or cookies.
  • HTTP or FTP credentials entered for a particular download.
  • Checksums, signature assessments, and provenance receipts generated for completed downloads.

Website credentials that you choose to remember and manual-proxy secrets are also saved in the macOS Keychain. A credential used by an individual download can additionally be present in that download’s local database record so the transfer can resume.

The built-in browser uses WebKit’s local website-data store for cookies, caches, and other site data. CloakDrop does not maintain a browsing-history list.

None of this local app data is sent to the CloakDrop project for analytics, profiling, or telemetry.

Network activity

CloakDrop can make the following network requests:

  • Downloads: probes and transfers for URLs you add, including redirects, mirrors, retries, scheduled or repeating transfers, and downloads resumed automatically after launch when that setting is enabled.
  • Checksum discovery: when automatic checksum verification and discovery are enabled, CloakDrop tries same-origin sibling files ending in .sha256, .sha1, and .md5 after a download. This setting is enabled by default and can be turned off in Settings.
  • Video-page resolution: when a build includes the optional yt-dlp helper and you submit a supported video-page URL, the helper contacts that page and related service endpoints to resolve metadata and media-format URLs.
  • Built-in browser: WebKit loads pages you visit and the resources those pages request, which can include third-party images, scripts, frames, media, ads, or trackers. The optional blocker can reduce some of those requests.
  • Address-bar search: if search is enabled, the query is sent to your selected search engine only when you press Return.
  • Proxies: HTTP-based downloads and speed tests use your macOS system proxy by default, or direct/manual routing if you choose it. Manual routing is also mirrored into the built-in browser (which otherwise follows the system configuration). The native FTP/FTPS client connects directly.
  • Speed tests: Cloudflare or Ookla is contacted only while a speed test you started is running.
  • Optional blocklists: an open-source ad-blocking list is fetched only when you select it or press Update Now, never on a timer or at launch.

There are no analytics beacons, advertising calls injected by CloakDrop, update pings, or other phone-home requests.

What contacted services can see

Servers and proxies you choose to contact can receive ordinary request information needed to provide the service. Depending on the request, that can include your IP address, the requested URL or resource, request headers, and cookies or credentials applicable to that host. The CloakDrop project does not receive or retain a separate copy of that information.

Bundled tools

CloakDrop release builds can include two open-source command-line helpers; source builds still run without either helper, with the related media capability unavailable:

  • ffmpeg works locally to combine or transform media files and does not perform CloakDrop’s transfers.
  • yt-dlp contacts a video page to resolve its metadata and available formats, but it does not download the selected media payload.

CloakDrop’s own download engine transfers the files and media you select, preserving its pause, resume, persistence, and sandbox behavior.

Sandbox and file access

CloakDrop runs inside the macOS App Sandbox. It can access its own app and App Group containers, the standard Downloads folder allowed by its entitlement, and locations you explicitly select. Access to user-selected destinations is remembered with security-scoped bookmarks; CloakDrop cannot freely browse the rest of your disk.

Your controls

CloakDrop provides controls to:

  • Remove an individual download record, with the option to delete its downloaded file.
  • Clear completed records while leaving downloaded files in place.
  • Reset local download statistics.
  • Wipe all WebKit website data from Browser settings.
  • Disable address-bar search, checksum-file discovery, automatic resume, or the optional blocker.

Downloaded files remain on your Mac unless you choose to delete them. Removing the app does not necessarily remove files outside its container or credentials stored in the macOS Keychain; Keychain items can be managed with macOS Keychain Access.

Open source and licensing

CloakDrop is open source under the MIT License. You can inspect the source code, verify the claims in this policy, and build your own copy.

Questions and policy changes

The CloakDrop project does not hold a server-side record of your app activity for it to disclose, correct, or delete. If this policy changes, this document will show a new revision date.

To ask a privacy question or report a concern, open an issue.