User data security at TalkJS
TalkJS has been designed with security and privacy in mind. Here are some of the key steps that we take to ensure the highest levels of security and user privacy.
Frequently asked questions, and answers.
TalkJS has been designed with security and privacy in mind. Here are some of the key steps that we take to ensure the highest levels of security and user privacy.
For safeguarding purposes, you may want to give your users the option to block another user. You can create a block button and add it to your chat UI yourself.
Add participants to an existing TalkJS conversation using setParticipant in the Classic JavaScript, React Native, or Flutter SDKs, or the REST API's join conversation endpoint.
Use the TalkJS REST API's leave and join conversation endpoints, or the SDK's setParticipant method, to swap users in an existing conversation.
You can set the user ID for a chat by adding an attribute into the template tag. these attributes are
Use the TalkJS REST API's send messages endpoint, or the batch endpoint for up to 10 calls at once, to programmatically message multiple conversations.
You can style nearly any aspect of your chat with CSS to match your own brand’s look and feel.
We love open-source and community projects, so we have made TalkJS entirely free for volunteer-run organizations and hobby projects.
Sometimes you might want to receive an copy of messages when they are sent to a specific user or conversation.