Frequently asked questions

Short answers first, with a link to the part of the user guide that goes further.

Is CuePoint free?

Yes. CuePoint is open source under the Apache License 2.0, so you can download it, use it and read its code at no cost.

Does CuePoint change my Rekordbox library?

No. CuePoint works on its own copy of your collection, which you bring in from a Rekordbox XML export. It never writes to that file or to Rekordbox's database. When you want your changes in Rekordbox, you export a new file and open it there. Your cue points and beat grids come through untouched.

The one time CuePoint writes to your music files is when you choose Write tags to files, and it shows you a preview first.

Will CuePoint delete or move my tracks?

Never. Clean shows you tracks whose files have gone missing and tracks that look like duplicates, and it leaves every one of them where it is. To point a track at its new place, use Relocate in Rekordbox.

What do I need to run CuePoint?

A collection exported from Rekordbox as XML, and a computer running Windows 10 or newer (64-bit) or macOS 12 or newer. Linux is experimental and has no built-in player. Discover, which finds new music on Beatport, also needs a Beatport token that you enter in Settings.

Does CuePoint run on Apple Silicon and Intel Macs?

Yes, both. CuePoint for Mac comes as two downloads, one for Apple Silicon and one for Intel, so pick the one that matches your Mac. The Apple menu, then About This Mac, shows which chip you have.

What does CuePoint send, and how do I turn it off?

CuePoint has no analytics and does not track what you do. The only thing it sends by itself is an error report, when it hits an unexpected error. Reports are cleaned on your computer first, so they carry no file, folder, track, artist, label or playlist names, no notes or tags, and no Beatport token. They go to Sentry, in its EU region.

Reports are on by default. To stop them, turn off Settings, then Privacy, then Send error reports. It takes effect at once, and nothing is saved to send later. CuePoint talks to Beatport only when you ask it to.

How does CuePoint update?

On Windows and Mac, CuePoint finds new versions itself. It checks GitHub shortly after it opens and every 4 hours, downloads a new version in the background, and tells you in the status strip when it is ready. You choose Restart now, or Later to install it the next time you quit. Your library and settings stay where they are.

On Linux, CuePoint tells you a new version is out and shows a Download link; you install the new AppImage yourself. Settings, then About & updates, shows your version and checks on demand.

Where is my data kept?

On your computer, and nowhere else. Your library is a single file in your CuePoint home folder (.cuepoint/cuepoint.db), and your settings, cache and logs are kept on your computer too. Nothing is uploaded, and CuePoint backs the library up each time it starts. Help, then Privacy, clears the cache and logs without touching your library.

How big a collection can CuePoint handle?

It has been measured on a collection of 50,000 tracks. Importing it took about eleven seconds on a Windows 11 desktop with an SSD, and checking an unchanged collection for changes is instant.

How do I report a problem?

In CuePoint, choose Help, then Report a problem, write what you were doing and press Send. It sends your note exactly as you wrote it, with the version and the id of the last error report, so leave out anything you do not want read. It is switched off while error reports are off.

You can also open an issue on GitHub. Attach a support bundle from Help, then Export support bundle: it holds diagnostics, logs and your settings with secrets removed, and never your library.