Would you trust your fingerprints to Share-ware?

More...