How to Increase the Resolution of analogRead()! (from 10-bits up to 21-bits)

... it is not free. He requires a $5 "donation" in order to download it.

Don't worry about it. There are lots of scams on the web and this is just one of them. The software isn't worth anything at all.

If you want to try out the approach, read the application note and write your own 3-4 lines of code to implement it.