UNIVERSAL TRACK LINK FINDER (BY TONETRAX) – VERSION 2.3.0
========================================================

Portable Windows application for resolving cross-platform music links through the MusicLink API.

SUPPORTED SEARCH INPUTS

- Spotify track link
- Spotify track ID (22 characters)
- Spotify track URI (spotify:track:…)
- Apple Music track link
- ISRC with or without hyphens, for example DE-YW8-26-11866 or DEYW82611866

Other sources such as Deezer or Tidal, as well as Spotify and Apple Music album links, are deliberately rejected. Validation happens before the API call, so invalid input does not consume a MusicLink request.

USAGE

1. Start Tonetrax_Universal_Track_Link_Finder.exe.
2. Enter your personal MusicLink API key under SETTINGS.
3. Enter a Spotify link/ID, Apple Music link, or ISRC.
4. Select FIND LINKS or press Enter.

The application displays the title, artist, ISRC, cover, and every valid platform link actually returned by MusicLink. Missing links are not invented or constructed.

COPY places a link on the clipboard. OPEN LINK launches it in the default browser.

CACHE AND HISTORY

Successful results are stored locally in cache.json beside the EXE. LOAD HISTORY lets you search, load, delete, or completely refresh stored tracks. Refreshing through the API consumes a new request.

EXPORT

SAVE TRACK PACKAGE exports JSON or TXT containing the title, artist, ISRC, optional Spotify track ID, cover URL, and every returned platform link. The cover can be saved separately.

LANGUAGE AND COLORS

DE and ENG switch the language immediately; the choice is stored in config.ini. Colors are freely configurable. Insufficient contrast is corrected. Custom theme presets can be saved, updated, renamed, deleted, imported, and exported.

INFORMATION AND STARTUP NOTICE

The Info tab lists the 20 currently known MusicLink destinations and explains variable availability. This information is also shown in a dialog on first startup. It can be disabled permanently and enabled again from the Info tab at any time.

PORTABLE FILES

- config.ini: API key, language, startup behavior, and settings
- cache.json: local track history
- theme-presets.json: custom theme presets

The application folder must be writable.

PRIVACY AND NETWORK ACCESS

The application contains no analytics or telemetry. Search queries are sent to MusicLink over HTTPS. When a Spotify link is available, the Spotify cover is retrieved through the public Spotify oEmbed endpoint. A MusicLink API key is required. Powered by MusicLink is visibly included in the header.

NOTICE AND LIABILITY

FOR PERSONAL USE ONLY. NO WARRANTY AND NO LIABILITY.

Check resolved links for plausibility before publishing them. Availability and matching can vary by region and platform.

CHANGELOG VERSION 2.3.0

- new Info tab with 20 known MusicLink destinations
- availability, plausibility, attribution, and liability notices
- dismissible information dialog at application startup
- startup notice can be enabled again in the Info tab
