TrackDoc logo TrackDoc
v0.7.0 · Signed + Notarized · macOS 13+

The doctor
for your DJ drives.

Diagnose, compare, and heal multi-drive DJ and KJ libraries. Catch duplicates by content hash, fix broken VirtualDJ paths, surface corrupt files, and ship branded songbooks — all local-first on your Mac.

Local-first Apple Silicon One-time $199 or $9.99/mo
30+
Detection patterns
9
Pro tools in one app
MD5
Content-hash dedup
0
Accounts · telemetry · cloud sync

DJ libraries grow. Chaos follows.

Multi-drive libraries accumulate problems at scale — redundant copies, broken references, silent file corruption. TrackDoc finds every issue and gives you one-click tools to fix it.

  • !

    Duplicates across drives — same track in three folders, different bitrates, different filenames. Content-hash dedup catches them all.

  • !

    Broken VirtualDJ paths after a drive reorg — tracks won't load mid-gig. Scan the VDJ database, auto-suggest fixes, patch in one click.

  • !

    Silent corruption — zero-byte and sub-1KB files from bad downloads, failed rips, or flaky copies. Detect and quarantine automatically.

  • !

    Outdated formats eating your SSD — .wma, .flv, .mpg. Spot them, export a list, batch-convert with HandBrake or ffmpeg.

  • !

    Unknown backup drives — you don't even know what's on them anymore. Scan once, get a full HTML report.

trackdoc · drive audit
scanning drive…
walking filesystem
hashing content · md5

karaoke files detected
music videos categorized
corrupt files found
duplicates detected
broken VirtualDJ paths
outdated formats

drive health score computed
one-click fixes available in the Clean Up Wizard

Nine tools. One app. Zero cloud.

A full diagnostic + repair toolkit for DJ and KJ media libraries. Everything runs locally on your Mac.

🔍

Content-Hash Dedup

MD5-based duplicate detection catches re-encoded tracks, renamed files, and copies moved across drives — not just filename matching.

🩺

Drive Diagnostics

SMART health, free-space warnings, read/write speed tests, zero-byte and sub-1KB corrupt file detection with one-click quarantine.

🎚️

VirtualDJ Path Fixer

Scan your VirtualDJ database for broken paths after a drive reorg. Auto-suggest fixes. Patch the whole DB in one click — no more dead tracks mid-gig.

⚖️

Multi-Drive Compare

Diff two or three drives, see what's unique, what's missing, and exactly where the gaps are. HTML report exports ready to share.

🧭

Clean Up Wizard

Guided 6-step audit: junk, loose files, folder issues, outdated formats, speed test, final health score. Every action previewed before commit.

🗂️

Smart Reorganization

Plan → simulate → execute a clean drive layout. Collision-aware, fully undoable. Handles 150,000+ files without flinching.

🎤

Branded Songbook

Searchable karaoke songbook exported with your company name, phone, and website. Print or hand out the HTML at a gig.

🚚

Fleet Management

Track contractor-DJ drives, check-in/check-out, insurance replacement-value reports. Always know where every drive is.

🔒

Local-First by Design

Your library and scan data never leave your Mac. The only network activity is license verification (at activation plus periodic re-checks) and user-initiated update checks. No telemetry. No accounts. No cloud.

Built for working DJs and KJs. Every feature came from a real drive problem, not a product-management meeting.
TrackDoc · by JAM ON DJ Productions / RISE Studio Labs

Simple. Fair. No tiers of tiers.

Start free. Upgrade when the Pro tools save you an afternoon. Lifetime unlocks every future feature forever.

Free

Try everything in view-only mode

$0
  • Scan 1 drive
  • Dashboard + Drive Health
  • Organize Analysis (view-only)
  • Corrupt file detection
  • Brand Health report
  • Songbook (TrackDoc watermark)
  • No bulk actions
  • No compare, dedup, reorg, sync
  • No Clean Up Wizard
Download Free

Lifetime Pro

Pay once. Lifetime access.

$199 one-time
  • Everything in Monthly
  • All future TrackDoc updates
  • Early access to TrackDoc Live
  • No recurring billing
  • Move your license to your next Mac
  • Priority email support
Buy Lifetime

Questions before you commit.

Does TrackDoc work with my NAS / network drive?

Yes — if it's mounted as a volume in Finder (SMB/AFP), TrackDoc sees it. Just know that large NAS libraries scan significantly slower than directly-connected drives. TrackDoc warns you when a selected path is under /Volumes/ — you'll want Ethernet, not Wi-Fi, for 1 TB+ libraries.

How long does the first scan take?

Depends on library size, drive type, and whether content-hashing is on. Metadata-only scans are fast — a 150,000-track library on a directly-connected SSD typically finishes in a few minutes. Full MD5 content-hashing (the mode that catches re-encoded duplicates and renamed copies) reads every file and is slower — expect roughly 15–45 minutes on a SATA SSD, faster on NVMe, significantly slower on spinning disks and NAS mounts. Progress bar with file count and ETA runs the whole time; you can cancel mid-scan without losing what's already catalogued.

Does TrackDoc need Full Disk Access?

For external drives (USB, Thunderbolt, SD, NAS) you select via the file picker — no. macOS grants per-volume access. You only need to enable Full Disk Access under System Settings → Privacy & Security if you want to scan TCC-protected locations on your boot drive — Desktop, Documents, or Downloads on macOS 13+. Most TrackDoc use cases (scanning external DJ drives) don't require it.

Which actions are preview-only, and which actually modify my drive?

TrackDoc is preview-first by default. Every analysis view — Scan, Compare, Organize Analysis, Diagnostics, Corrupt Files, Dedup — is read-only. Write actions are isolated to explicit operations: Clean Up Wizard (you step through and approve each group), Reorganization Planner (plan → simulate → execute, three distinct confirmation phases), Flatten Folder, VirtualDJ Path Fix (writes a backup of the prior database first), Sync / Clone / Merge, and Move to Trash from the Corrupt Files view. The dialog before "Execute" is the threshold — nothing writes before you cross it.

Can I undo a TrackDoc action if I change my mind?

Yes, for the common destructive actions. Clean Up Wizard writes an undo manifest after each step, accessible via the "Undo last action" button up until the next action is committed. Files aren't permanently deleted — they're moved to .jam_trash/ at the root of the affected drive, which you can recover from manually at any time until you empty it. Corrupt files sent to quarantine can be restored from the Diagnostics view. VirtualDJ database edits write a timestamped backup of the prior .db automatically. That said: back up critical drives before large cleanups — the Terms place final data-safety responsibility on you.

Is any of my data sent to a server?

No. TrackDoc is 100% offline except for a single Gumroad API call when you activate a license (and a periodic re-verify to catch cancelled subs). Scan results, file paths, catalogs, songbook exports — all local, all yours.

What about Windows or Linux?

macOS only for now. TrackDoc is built on macOS-native APIs (diskutil, mdfind, Finder tags). A port isn't on the near-term roadmap — we'd rather be the best-in-class DJ tool on one platform than a mediocre one on three.

How does the Monthly subscription work?

Gumroad handles billing. Cancel anytime from your Gumroad receipt email — existing Pro access runs until the end of your current billing period, then TrackDoc reverts to Free tier automatically on the next app launch.

Does Lifetime really mean lifetime?

Yes. Pay $199 once, get every TrackDoc update forever. The license re-verifies with Gumroad every 6 months to catch refunds and chargebacks, but otherwise fully offline.

What happens if Gumroad goes down?

Your existing license continues to work. TrackDoc caches license validity (14 days for Monthly, 180 days for Lifetime) and re-verifies in the background without blocking the app.

Can I try Pro before I buy?

Not directly, but the Free tier lets you scan your drive and see every issue the Pro tier would fix. The Clean Up Wizard shows you the scope of problems even when the actions are Pro-only. If a single scan doesn't show you $9.99 worth of duplicates to clean up, you're already organized enough not to need us.

Who makes TrackDoc?

TrackDoc is built by JAM ON DJ Productions / RISE Studio Labs, a small studio focused on tools for the mobile DJ and KJ trade. Questions or feature requests: support@trackdoc.app.

Take control of your media library.

Scan, diagnose, and clean up multi-drive DJ and KJ libraries on macOS. Signed, notarized, fully offline.

Get TrackDoc