No, no account is required to use SkyTube. One of the plus points of the app is that you can use it without needing a Google or YouTube account.