I got the VXDiag to use IDS for programming a remote for my 2017 Ford Explorer PIU. My browser and antivirus both flagged the software. I ended up using a virtual machine on my laptop in order to use it. It works, for what it’s worth.
This is the link for the device: https://www.vxdiagshop.com/wholesale/vxdiag-vcx-nano-for-ford-mazda-2-in-1.html
My local dealership wanted to charge $200 to program and ended up saying they couldn’t program it because these cars don’t have PATS. So it was my only option for programming the key short of jumping around to a bunch of dealerships and wasting lots of time/money.
Also for Forscan, you do not need to purchase a license. You can keep using the free trial and requesting a trial again once it expires again. Even with the same information/email.
Getting it programmed at Ford is hit on miss. I tried to have them program my keyfob before I found the device. They were going to charge about $180 with the keyfob I included. They weren’t able to figure it out, so ended up not charging me.