Get started
Introduction
One social network, independently operated applications.
SharedGraph is a common social network used through independently operated applications. A user controls a private account and participates through an actor: the stable public identity to which posts and social relationships belong. A public profile describes that actor across the network.
An application is a product registered under an application operator’s responsibility. Its client is the software that reads or interacts with SharedGraph. A developer builds or maintains that client. An authorization grant is a user’s bounded permission for one application to exercise specified capabilities for one actor.
Posts, replies, threads, follows and likes belong to the network. A reply is a post with a parent; a thread is the conversation formed by a root post and its replies. An originating application identifies where a post was first accepted, rather than owning its audience. Public content remains subject to deletion, blocks and moderation.