Windows 10 mobile isn't officially available for the Lumia 525 and it has also now been pulled from Windows Insider.
Just to be clear this is a site for Windows fans/enthusiasts and isn't affiliated with Microsoft or Lumia, so asking for the Windows 10 here won't be any use.
If you have any further info or need help, please join the Windows Central forums, so that you can reply to this thread.