This is something completely different. Just an online based qr-code which translates your address, ow yeah and u can add a profile picture to it as well. Your right their site looks nice, but it's all the have at the same time as well. Definitely no competitor.