You should probably be building a web app Are desktop apps the ideal distribution platform? This zeitgeist desperately needs challenging.
Backchannel: A relationship-based identity system User profiles present significant challenges when used between small sets of trusted participants. In this article, we propose an alternative approach that replaces self-described user profiles with trusted digital relationships.