You don't need an activation key.
With no activation key you are in trial mode and can:
Download 100% of any YouTube video, including full Playlists and Channel downloads
Download up to 50% of any on-demand audio or video clip
Download up to one minute of any live stream
Audio record up to one minute
Digital Video record up to one minute
activation key for trail of Jaksts Media Record 6