| CPC H04L 51/42 (2022.05) [G06F 21/602 (2013.01); H04L 51/216 (2022.05)] | 22 Claims | 

| 
               1. A system comprising: 
            one or more processors; and 
                one or more memories including instructions that are executable by the one or more processors to cause the one or more processors to: 
              receive a text chat message associated with a chat conversation from a first client device of a first participant in the chat conversation; 
                  determine whether a local storage setting is enabled; and 
                  in response to receiving the text chat message: 
                determine a data center associated with the first participant; 
                    based on determining that the local storage setting is enabled, transmit the text chat message to a server node in the data center, the server node being configured to: 
                    generate an encrypted version of the text chat message using a security key; and 
                      transmit a command and the encrypted version of the text chat message to a database system of the data center, the command being configured to cause the database system to store a copy of the encrypted version of the text chat message in a chat log associated with the chat conversation; and 
                    transmit the text chat message to a second client device of a second participant in the chat conversation. 
                   |