there are apps that do the same thing if not better for a one off payment, this app is a weekly(£8) subscription, open ended, so you will never stop paying for it. I'd recommend pioneers WEDJ, its 7.99 and has an analyse function to scan all bpm and keys before a mix. This function is sorely missed in this app and was a deal breaker for me even if it wasn't subscription.