Short version
By default, TidyMerge collects nothing about you and sends nothing anywhere. The only exception is optional anonymous usage statistics you can choose to turn on — off by default, never anything that identifies you (details below). We don't track, profile, show ads, or sell your data, ever.
We don't have an account system, we run no servers that track or profile you, we show no ads, and we never sell your data. TidyMerge runs on your PC and works offline. The one thing it can send — and only if you turn it on — is anonymous usage statistics (off by default): aggregate counts that help us improve the app, never your files, folder names, or anything identifying.
Everything TidyMerge remembers — your settings, your workspaces, the folders you have open — stays on your PC as plain files you can open and read. The safest place for your data is the one place it already lives: your computer. There's no cloud to be breached and no online account to be hacked, so your TidyMerge data is kept exactly as safe as the rest of your files, by your own Windows sign-in.
What TidyMerge stores on your computer
TidyMerge writes the following files inside your user profile. They stay on your PC — the optional usage statistics, if you turn them on, send only the aggregate counts described in the usage statistics section, never the files themselves.
| File / folder | Purpose |
|---|---|
%APPDATA%\UpDog Technologies\TidyMerge\settings.json |
Your settings (survivor policy, sort mode, hotkey, exclusion list, etc.) |
%APPDATA%\UpDog Technologies\TidyMerge\Workspaces\*.json |
Workspaces you create, one file per workspace |
%APPDATA%\UpDog Technologies\TidyMerge\stats.json |
Local usage counters for the tray's "Your stats" item and the optional monthly recap (e.g. how many merges you've run). Your own scoreboard; the aggregate totals are sent only if you opt in to anonymous usage statistics |
%APPDATA%\UpDog Technologies\TidyMerge\closed-tabs.json |
The reopen-closed-tab history — the folder paths of your most recently closed tabs (up to 25), so Ctrl+Shift+T still works after a reboot |
%APPDATA%\UpDog Technologies\TidyMerge\last-session.json |
A snapshot of the folder paths you had open, so the tray can offer to restore them after a crash or reboot. Updated as your open set changes |
%LOCALAPPDATA%\UpDog Technologies\TidyMerge\last-run.log |
A diagnostic log of the most recent one-shot run (merge button, workspace restore), overwritten each run. Contains the folder paths seen during that run, the actions taken, and any errors |
%LOCALAPPDATA%\UpDog Technologies\TidyMerge\tray.log (and tray.old.log) |
The background tray service's diagnostic log — appended while the tray runs and rotated to tray.old.log at about 2 MB. Same kind of content as last-run.log: folder paths and actions |
%LOCALAPPDATA%\UpDog Technologies\TidyMerge\crash.log |
Written only if something goes wrong, to help diagnose a bug you choose to report. Does not exist unless TidyMerge has crashed |
%APPDATA%\UpDog Technologies\TidyMerge\analytics-state.json |
Exists only if you turn on anonymous usage statistics. Holds a random ID (not linked to you, used only to avoid double-counting) and the time of the last send |
HKCU\Software\Microsoft\Windows\CurrentVersion\Run |
A registry entry to autostart the tray service at login (only if you opt in via Settings) |
You can delete any of these at any time. Uninstalling TidyMerge removes them automatically.
What TidyMerge reads from your computer
While running, TidyMerge enumerates currently open File Explorer windows (using the Shell.Application COM API that ships with Windows) to see their HWNDs and folder paths. This is required for it to merge them. The information is used in-process only — never written to disk except in the diagnostic log described above, never sent over the network.
Permissions and capabilities
- No admin rights required. The app runs as the current user.
- Nothing is transmitted by default. TidyMerge doesn't send your settings, file paths, or any other data anywhere. The only thing it can send is anonymous usage statistics, and only if you turn them on (off by default; see below).
- No file content read. TidyMerge sees the paths of folders open in Explorer, not the contents of those folders.
Don't trust us — verify it yourself
Privacy claims are easy to make, so here is how to check ours. Total time: about two minutes.
- Watch the network. Open Resource Monitor (Win+R, type
resmon, Network tab) or Microsoft Sysinternals' free TCPView. Use TidyMerge normally — merge windows, open the switcher, save a workspace. With anonymous usage statistics off (the default), you will see zero network connections fromTidyMerge.exe. With them on, the only connection is the occasional anonymous usage ping described below. - Block it and see. Add an outbound Windows Firewall rule blocking TidyMerge.exe entirely. Every feature keeps working, because nothing it does requires the internet — a firewall block, at most, stops the optional usage ping (if you turned it on). Software that phones home to function breaks when you do this. TidyMerge doesn't.
- Check what's on disk. Everything TidyMerge writes is listed in the table above, in plain text, in your own AppData folder — open the files and read them. No databases, nothing encoded, nothing hidden.
- Note what it never asks for. No account, no email, no admin rights, no payment details (Microsoft handles purchases — we never see your card). Nothing that identifies you is ever collected.
To be clear about the website, separate from the app: the app itself has no transmit path — it never puts data on the network. Pages open in your browser only when you click them. If you choose to use the contact form on this site, your message is sent to us by email through our own web host — no third-party form service — and we use what you send only to reply to you. The optional in-app feedback survey likewise sends its answers as an email you compose and send.
If you sign up for launch or update emails on this site, we store your email address — on our own host, with no third-party mailing service — and use it only to email you about TidyMerge. No tracking pixels, and you can unsubscribe any time by replying to any message we send.
Optional anonymous usage statistics
Off by default. You can choose to share anonymous usage statistics to help us decide what to improve. You're asked once (you can decline), and you can change it any time in Settings → General. It is strictly opt-in: if you never turn it on, TidyMerge sends nothing.
When it's on, TidyMerge sends — to our own server, with no third party — a small message at most once a day containing only:
- Aggregate counts of how much you've used core features (number of merges, windows merged into tabs, tab switches, reopened tabs, hotkey opens) and which features are enabled (tray mode, auto-routing).
- Your app version and Windows build number.
- A random ID generated on your device that is not linked to your identity, used only so one install's daily messages aren't counted as many people.
It never sends your name, email, file names, folder names or paths, the contents of anything, or any other personal or identifying information. There are no advertising or tracking cookies, and the data is never sold or shared. You can turn it off any time in Settings, and you can confirm exactly what is (or isn't) sent using the network-watching steps above.
Children
TidyMerge is a productivity utility with no content rating concerns. We do not knowingly collect data from anyone, of any age.
Changes to this policy
If a future version starts collecting data — for example, opt-in crash reporting to help us catch bugs — we will update this document, change the version number, and surface the change clearly inside the app before the new version starts collecting anything. You will always have an opt-out.
Contact
Privacy questions or requests: support@updogtechnologies.com.