How does diaspora* work?

diaspora* is simple to use – here’s how

diaspora* is completely different from most networks that you use. It is completely decentralized, with no central “hub”. Even so, it’s very easy to connect and communicate with people. Here’s how.


Distributed network

diaspora* is a true network, with no central base. There are servers (called “pods”) all over the world, each containing the data of those users who have chosen to register with it. These pods communicate with each other seamlessly, so that you can register with any pod and communicate freely with your contacts, wherever they are on the network.


Centralized network

Most social networks are run from centralized servers owned and run by a corporation. These store all the private data of their users. This information can be lost or hacked, and like any system with a bottleneck, any problem at the central servers can make the whole network run very slowly, or not at all. It is also more easy for governments to “listen in.”

(diaspora* uses open web standards such as PubSubHubbub and Webfinger to make this kind of connection possible.)

Even though diaspora* is made up of many pods all over the world, you will experience it as one integrated network. You don’t need to be on the same pod as your contacts in order to communicate freely with each other - communication happens seamlessly across all the pods in the diaspora* universe. When you’re using diaspora*, you can easily forget that it’s actually made up of many pods. Connecting with someone in diaspora* is actually really simple:


1. Find them

All you need to do to connect to someone is find them and add them to an aspect. (See below for more on aspects.) Find them using the search field in the black bar, or hover over their name in your stream and a hovercard will appear. If you know their diaspora* ID (, you can use that.

Add a contact

2. Add them

Then it’s just a matter of clicking the “Add contact” button and choose which aspect you want them to be part of. You’re now connected and can share with them as you would on any other network. Or, if they’re part of different aspects of your life, add them to multiple aspects. You’re now connected. It’s as easy as that.

Be who you want to be

A lot of networks insist that you use your real identity. Not diaspora*. Here you can choose who you want to be, and share as much or as little about yourself as you want. It really is up to you how you want to interact with other people.

Be creative

You’re not limited to how you can interact. You can just follow fascinating people to see what they have to say, or you can share world with everyone. Share your photos, artwork, videos, music, words - whatever you want. Let yourself fly.

Free as in freedom

diaspora* is completely Free Software. This means there are no limits on how it can be used. You can even take the source code and change it to make it work in the way you want to, and help us improve the network. We’d love to have you on board.

Find out more »

Own your own data

Many networks make money by analysing your interactions and using this to advertise things to you. diaspora* doesn’t use your data for any purpose other than allowing you to connect and share with others. Only the admins of pods you interact with can access your data, and you can choose which pods you interact with.

Host it yourself

Choose where your data are stored by choosing a pod you’re happy with. If you want to be really secure, you can set up and host your own pod on servers you control, and interact only with pods you trust, so no one can get at your personal data.

Find out more »

Choose your audience

diaspora*’s aspects allow you to share with just those people you want to. You can be as public or as private as you like. Share a funny photo with the whole world, or a deep secret just with your closest friends. You’re in control.

Find out more »

Aspects of your life

Your life is made up of lots of different aspects, involving different people. Why should your online life be any different? With diaspora*’s aspects you can organize your online life as much as you want and share things only with the people you want to.

Organize your life

For example, you might have aspects for your family, for your closest friends, for work colleagues and for a sport or hobby you’re involved in. Your work colleagues don’t need to know about your family reunion, do they? With aspects, they won’t.

Tell the whole world

Of course, some things are so important that you want to tell the whole world about them. You can easily share something with the whole world by making it public. Using appropriate hashtags means it’ll reach people who are likely to enjoy it.



Hashtags allow you to flag and follow your interests, and help your posts reach like-minded people. They’re also a great way to meet fun and interesting new people on diaspora*.



Why not reshare a post you love with others? diaspora* makes it easy to spread ideas via reshare. Just press the button to share the message.



Want to get someone’s attention? Just @mention them! It’s an easy way to alert one of your contacts to something you think they need to know about.



Show your appreciation for something you love by ♥ing it. Because sometimes words just aren’t enough to say what you feel.

Distributed network

diaspora* depends on its community members to host and run pods which are open to anyone who wants to take part. If you have some server space and a little bit of technical knowledge, we’d love it if you’d set up a pod which is open to registrations. The more pods, the better diaspora* works - be part of the future of the decentralized social web!