Social networking has influenced billions of users to interact and share information online with friends and family. As online interactions have become the norm and online platforms amassed user data, privacy concerns for the user data has increased. Decentralized architectures can provide better privacy to the users by removing the central authority but have performance issues in dissemination of the content. In this study, we present the Personal Online Social Network (POSN) app that implements a cloud-backed peer-to-peer decentralized OSN using mobile devices. In POSN, each user utilizes a storage cloud to store and distribute encrypted content to his/her friends. Direct key management allows the user to have fine-grained access control of the shared content, and protects the data from being accessed by third parties. The POSN app is available at https://github.com/posn/POSN-app.
['Eric Klukovich', 'Esra Erdin', 'Mehmet Hadi Gunes']
POSN: A privacy preserving decentralized social network app for mobile devices