Security
Magic Dragin helps you drag files from apps into other applications while keeping file contents local to your device. This page explains how the app handles temporary files, logs, telemetry, licensing, updates, and support diagnostics.
Drag-and-Drop File Handling
Drag-and-drop processing happens locally on your device. During a drag-and-drop operation, Magic Dragin creates temporary files in the user’s temp directory and downloads from the source application’s servers directly to these files on the device. No Magic Dragin servers are involved in this process.
Magic Dragin keeps those temporary files available until the machine reboots so that the drop target application can read them as necessary. Magic Dragin cleans up these temporary files when it next starts after a reboot.
This approach matches the pattern used by Chrome-based apps when dragging files out of the app or browser. For example, dragging a file from New Outlook to File Explorer without Magic Dragin uses the same general temporary-file approach.
Logs
Magic Dragin writes local log files for troubleshooting purposes under %APPDATA%\MagicDragin. Logs may contain file paths or diagnostic details that may be considered sensitive. Log files stay local on the device unless manually shared by the end user or an administrator.
The app includes a tray menu option at Help > Collect support files. This creates a.zip file in the user’s Downloads folder containing Magic Dragin’s local log files. You can choose to send the bundle to support manually; the command does not upload it automatically.
Logs are rotated as necessary to prevent unbounded growth, but are not purged on any particular schedule.
Network Communication
In addition to downloading files for drag and drop operations, Magic Dragin uses internet connections for product updates, license checks, and telemetry.
Updates
Magic Dragin checks for updates on startup and periodically while running, and automatically installs updates if available. Updates are downloaded over HTTPS and checked for integrity before installation.
There is currently no supported setting to defer or disable automatic updates.
Licensing
The app checks for license updates on startup and periodically while running, to update license expiration dates and seat counts. The license ID is transmitted as part of this check.
Telemetry
Magic Dragin submits telemetry to help track errors and understand usage, for the sole purpose of improving product quality. Telemetry may include information such as operating system version, drag and drop counts, file types, file sizes, and drag source and drop target application names. Routine drag metrics do not include file contents, file paths, or file names. Error messages and context may nevertheless contain paths or other sensitive details.
Usage and error events are sent to PostHog’s US endpoint, and crash reports are sent to Sentry’s US endpoint. These reports may include a generated user identifier and system or application details.
An administrative setting is available to disable usage and error event reporting and license update checks. Contact us for deployment details.
Development and Vulnerabilities
Magic Dragin is developed and maintained by its owner. Changes are reviewed and tested before release. We limit third-party dependencies where practical, keep them updated, and assess reported vulnerabilities based on their potential impact.
Access and Security Incidents
Access to systems holding licensing, diagnostic, and support information is restricted to authorized accounts and service providers. We investigate suspected security incidents, take steps to contain and remedy confirmed issues, and provide notifications required by applicable law or an executed transfer agreement.
Remote Access
Magic Dragin does not include a remote access component. The Magic Dragin team cannot remotely access your system for support, diagnostics, or maintenance.
Contact
For security, privacy, or deployment questions, or to report suspected vulnerabilities or security incidents, contact: