“Concealed carry” meets “neon sign advertising carry”.
I do not see the purpose of this app.
Mostly for fun, I suspect.
Not much in the way of advantages or disadvantages.
A little of the advantages of open carry with most of the advantages of concealed carry.
Remember, very few will have the app.