End to End Encryption in Android

I want to implement the E2E encryption in Sendbird Chat. I was having a look on the doc. They are saying to implement it in backend I am getting confused to implement it on Android. But my question is that we have to implement backend server for Virgil SDK or we can go without it also.
Can anyone provide me right guideline in this that how to implement the E2E Encryption in android with DOC??

Hi @Gurjeet_Singh_Khalsa , sorry for the late response.
Is this the document you read?

But my question is that we have to implement backend server for Virgil SDK or we can go without it also.

You need some implementations in the backend server because you need tokens for encryption. In my opinion, it won’t be very different even if you use other E2E solutions.
Unfortunately, there is no guide for Android. But the point is, you need to encrypt the message before sending it to SendBird’s server, and decrypt the message when the message comes from SendBird’s server.
There are guides for android on Virgil SDK’s site. Please check that part.