Local-first processing
Storage analysis and cleanup decisions run in the desktop app, so your disk inventory isn’t uploaded.
DiskHalo Trust Centre
This page explains where scanning happens, and what information is used for licensing, updates and payment.
Data boundary
File names, paths, contents, previews, sizes, categories, and scan results
Purchase email, short-lived sign-in code hash, random installation ID, generic device label, platform, and activation dates
App version, operating system and version, architecture, language, time zone, install type, and random installation ID
Your message, optional email, app and system versions, and any attachments or logs you choose to include
Checkout, supported currency, tax, receipt, refund, and fraud-prevention data
Technical request details such as IP address, browser information, the page requested and the time. No analytics, advertising or tracking cookies.
Current safeguards
Storage analysis and cleanup decisions run in the desktop app, so your disk inventory isn’t uploaded.
Sign-in codes are stored only as keyed hashes, expire after 10 minutes, and work once.
The app checks a signed licence stored on your computer, so you can keep working when the licence service is unavailable.
The server checks the signature on every payment-provider message before it changes a purchase.
Scans begin read-only, and every item is shown for review before you choose what to remove. Back up anything important first.
Activation uses a random installation ID, not a profile built from what’s on your computer.
On your computer
Storage analysis and cleanup decisions run on your computer.
See it before you remove it. Nothing is deleted without your confirmation. Cleanup deletions are permanent.
Read the privacy notice ↗That’s how every DiskHalo cleanup works.