diff --git a/java/android/OlmLibSdk/olm-sdk/src/main/java/org/matrix/olm/OlmInboundGroupSession.java b/java/android/OlmLibSdk/olm-sdk/src/main/java/org/matrix/olm/OlmInboundGroupSession.java
index 7b3ae6e8a1dee66acb62b11eb024ef669dfbe70d..f7e18123093b572d6fbda193e50bacbfffed2543 100644
--- a/java/android/OlmLibSdk/olm-sdk/src/main/java/org/matrix/olm/OlmInboundGroupSession.java
+++ b/java/android/OlmLibSdk/olm-sdk/src/main/java/org/matrix/olm/OlmInboundGroupSession.java
@@ -190,8 +190,8 @@ public class OlmInboundGroupSession implements Serializable {
     }
 
     /**
-     * Return a session as a base64 string.<br>
-     * The account is serialized and encrypted with aKey.
+     * Return the current inbound group session as a base64 serialized string.<br>
+     * The session is serialized and encrypted with aKey.
      * In case of failure, an error human readable
      * description is provide in aErrorMsg.
      * @param aKey encryption key
@@ -223,10 +223,10 @@ public class OlmInboundGroupSession implements Serializable {
 
 
     /**
-     * Loads an account from a pickled base64 string.<br>
+     * Load an inbound group session from a pickled base64 string.<br>
      * See {@link #serializeDataWithKey(String, StringBuffer)}
-     * @param aSerializedData pickled account in a base64 string format
-     * @param aKey key used to encrypted
+     * @param aSerializedData pickled inbound group session in a base64 string format
+     * @param aKey encrypting key used in {@link #serializeDataWithKey(String, StringBuffer)}
      * @param aErrorMsg error message description
      * @return true if operation succeed, false otherwise
      */
@@ -252,8 +252,8 @@ public class OlmInboundGroupSession implements Serializable {
     }
     /**
      * JNI counter part of {@link #initWithSerializedData(String, String, StringBuffer)}.
-     * @param aSerializedData pickled account in a base64 string format
-     * @param aKey key used to encrypted
+     * @param aSerializedData pickled session in a base64 string format
+     * @param aKey key used to encrypted in {@link #serializeDataWithKey(String, StringBuffer)}
      * @return null if operation succeed, an error message if operation failed
      */
     private native String initWithSerializedDataJni(String aSerializedData, String aKey);
diff --git a/java/android/OlmLibSdk/olm-sdk/src/main/java/org/matrix/olm/OlmOutboundGroupSession.java b/java/android/OlmLibSdk/olm-sdk/src/main/java/org/matrix/olm/OlmOutboundGroupSession.java
index 67427a98c123233e554c2615d74616d5645536f2..8ba3bcb8a297d0080a98e581f146444c8ccff876 100644
--- a/java/android/OlmLibSdk/olm-sdk/src/main/java/org/matrix/olm/OlmOutboundGroupSession.java
+++ b/java/android/OlmLibSdk/olm-sdk/src/main/java/org/matrix/olm/OlmOutboundGroupSession.java
@@ -116,8 +116,8 @@ public class OlmOutboundGroupSession implements Serializable {
     }
 
     /**
-     * Return a session as a base64 string.<br>
-     * The account is serialized and encrypted with aKey.
+     * Return the current outbound group session as a base64 serialized string.<br>
+     * The session is serialized and encrypted with aKey.
      * In case of failure, an error human readable
      * description is provide in aErrorMsg.
      * @param aKey encryption key
@@ -143,10 +143,10 @@ public class OlmOutboundGroupSession implements Serializable {
 
 
     /**
-     * Loads an account from a pickled base64 string.<br>
+     * Load an outbound group session from a pickled base64 string.<br>
      * See {@link #serializeDataWithKey(String, StringBuffer)}
-     * @param aSerializedData pickled account in a base64 string format
-     * @param aKey key used to encrypted
+     * @param aSerializedData pickled outbound group session in a base64 string format
+     * @param aKey encrypting key used in {@link #serializeDataWithKey(String, StringBuffer)}
      * @param aErrorMsg error message description
      * @return true if operation succeed, false otherwise
      */