I recently made a code download & errata request for a Packt book. After I had submitted the request the website did three unexpected things:
It registered a new Packt account with the entered email, and never asked for permission or a password.
It automatically logged me into the Packt account without my permission and cached my browser with these Packt account credentials.
It automatically subscribed me to all their advertising without my permission.
I was surprised with this policy so I sent an email to Packt support to remove the account. The support auto-reply says they are committed to replying within 24 hours, but they haven't replied in over a week. Which begs to ask another question about auto-replies, but I'll save that for later.
Packt could have easily informed a new user to register an account and subscribe to their services. The user might already be a member in which case they just need to login. Many people have multiple email accounts so it is better to let them choose the email in which to create the account
Is this a good way to increase subscriptions to your website, and is it legal? Should you always ask/tell the user your intentions first?