IP PIN

I do taxes for a friend and her 88 year old mother and does not have an email.  Is it IRS requirement to have an IP PIN to e-file?  Looks like you have to get a number every year.  I use TurboxTax on CD on my laptop.  

 

How does TurboTax online products do this differently and have to chase down a number every year?