Of course!
We are using Auth0 for auth, as custom authentication, like described here: https://docs.appsmith.com/advanced-concepts/how-to-implement-custom-authentication-on-appsmith
This means that we use an API to get a token and store it client side using storeValue.
But to do this, we have to store the Auth0 client secret as plaintext inside the datasource. It is true that this never touches the client, but it does touch your servers as plain text, and, most importantly for us, it touches our Git repo (synced) as plain text.
We would want a way to minimize this surface area by storing this secret encrypted. Eventually we will move to self-hosted (paid) version which will be even better, but having this secret "in the middle" of the app feels like a security flaw.
Does this make sense?
Thanks again for all the work!