The developers created a Support page for Riffstation where you can see all the problems related to activation. From what I've seen in the Troubleshooting section, there are a few issues with the activation procedure, so make sure to read those.
You can access the support page. It's already configured to display topics for Windows and Mac version of Riffstation.