All the social features your app needs

Social essentials

The essentials to building engaging social experiences that easily integrate into your app or digital platform.


Allow users to mention others in posts and comments.


Allow users to react to posts or comments.

Content search

Allow users to search for posts by text or hashtags.

Push notifications

Notify users with push notifications when there are social interactions on your platform.

Realtime events

Updates and edits are reflected immediately to all users on your platform.

Explore and suggestions

Display recommended, trending and categories of community groups to your users.

User profiles

Allow users to express themselves with their own profiles and interact with others.

Profile avatar

Display an avatar associated with this user.

Edit profile

Allow users to update information related to their profile such as display name, avatar, profile description, etc.


Allow users to see a list of the following users (users who the target user has been following) and the follower users (users who follow the target user).

Follow count

Display the follower count of a user.

Post count

Display the number of posts from a user.

User roles

Display a list of user's roles, such as admin or moderator.

Search users

Allow users to search for any particular user using their display name.


Build and nurture vibrant community groups where users can exchange ideas and connect.

Join community

Allow users to join the communities of their interest within your app.

Create community

Allow users to create their own community groups within your app.

Leave community

Allow users to leave the communities within your app.

Public communities

Make community groups accessible for all users, anyone can see who's in the group and what they post.

Community members list

Allow users to view the other members and moderators within a community.

Private communities

Make community groups accessible only for certain users, only accepted members can see who's in the group and what they post.

Community categories

Manage community categories so users can easily find the communities of their interest.

Recommended communities

Display a list of recommended communities to your users.

Trending communities

Display the top trending communities to your users.

Activity feeds

Feeds are a great way for users to get relevant updates, communicate and express themselves via algorithmically ranked content.

User feed

A collection of posts for a user's timeline.

Group feed

A collection of posts from members of the group or community.

Global feed

An aggregate of both user and group feeds.

Feed pagination

Whether you're querying a user, group, or global feed, a maximum of 20 posts will be returned at a time.

Custom post ranking

Define your post ranking algorithm based on engagement rates and time of posting.

Posts & comments

Increase user engagement by allowing user-generated content through multiple post types and the possibility to comment and discuss any content on your platform.

Text posts

Allow users to create text posts.

Image posts

Allow users to create single image and gallery image posts. Image posts can have maximum ten images.

Video posts

Allow users to create video posts.

Livestream posts

Allow users to create livestream video posts.

File posts

Allow users to create file posts.

Poll posts

Allow users to create engaging poll posts with pre-defined answers.

Custom posts

If text, image, video, and file type posts are not enough, you can create your own custom post with whatever data you need for rendering.

Post edit/delete

Allow users to edit and delete posts.

Threaded comments

Allow users to reply to other comments inline/nested which encourages better discussion and responses.

Post sharing

Allow users to share posts internally on the platform and externally to other platforms.

Comment edit/delete

Allow users to edit and delete comments.

Soft delete content

The content is only marked as deleted. This means that the content still exists in the database.

Hard delete content

The content data, along with its reactions, comments and replies, are removed from the database. Thus, all data related to the content will be lost and irretrievable.


Provide a positive and safe social experience with tools to moderate users and report content on your platform.

Network moderators

Network moderators can moderate all posts, comments, and users in all communities across the entire network.

Community moderators

Community moderators can moderate all posts, comments, and users in within a community.

Change user roles

Admins can promote and demote a user's role in a community.

Create user roles

Create new user roles with customized permissions.

Flag posts

Allow your users to flag inappropriate posts.

Flag comments

Allow your users to flag inappropriate comments.

Post review

Allow community owners to decide whether a post should reflect on the feed.

Allow list

Websites can be whitelisted so that links from only certain website domains can be shared.


Blocklisting is used to block certain words from being sent in Amity Social SDKs.

Security & infrastructure

Amity protects users' privacy and data by adhering to strict regulatory standards. Scale your product and business with the availability of global regions.


Amity Social Cloud is GDPR compliant.


Amity Social Cloud is ISO27001 certified.

Multiple AWS regions

Amity offers servers in the following locations: USA (North Virginia), Germany (Frankfurt), and Singapore.

Get started with Amity Social SDKs

Amity modules are ready to use — launch faster with a social SDK that provides all the building blocks you need to create world-class social experiences. Available for iOS, Android, Javascript, TypeScript, React Native, and Ionic.

View all social SDKs

Build a social app with Amity Social SDKs

With Amity Social SDKs, you have everything you need to build outstanding community and social experiences.

Talk to Sales



Leading companies are building social experiences with Amity Social Cloud