As Microsoft announced yesterday, Windows Insider Program is now live on the web. You need to sign up with this program to download Windows 10 Technical Preview.
With the Windows Insider Program, you’ll get all the latest Windows preview builds as soon as they’re available. This means you’ll be one of the first to experience the new ideas and concepts we’re building.
In return, we want to know what you think. You’ll get an easy-to-use app to give us your feedback, which will help guide us along the way.
This program is designed exclusively for people who want be involved in the process. So if you want to help us build the best Windows yet, we want you to join us.
You can sign up for preview at insider.windows.com.