Frequently asked questions
Short answers first, with a link to the part of the user guide that goes further.
Short answers first, with a link to the part of the user guide that goes further.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.