Looks nice, but I do have privacy concerns because of how analytics and encryption are used.
apps/desktop/src/helper/analytics.ts and apps/desktop/src/main.tsx are executed on application startup, meaning that data collection begins immediately without explicit user consent and may collect personally identifiable information.
Also, apps/server/db/migrations/ seems to store passwords directly and crypto.rs is not necessarily applied to all password storage.
Privacy collection does indeed need to be optimized. At that time, the main goal was to obtain the number of active users.
All the content in the server has not been deployed and has not been actually applied to the software. At present, this is only part of the plan. I will refer to the part you mentioned before supporting users to deploy it independently.
Looks nice, but I do have privacy concerns because of how analytics and encryption are used.
apps/desktop/src/helper/analytics.ts and apps/desktop/src/main.tsx are executed on application startup, meaning that data collection begins immediately without explicit user consent and may collect personally identifiable information.
Also, apps/server/db/migrations/ seems to store passwords directly and crypto.rs is not necessarily applied to all password storage.
Thank you for your suggestion!
Privacy collection does indeed need to be optimized. At that time, the main goal was to obtain the number of active users.
All the content in the server has not been deployed and has not been actually applied to the software. At present, this is only part of the plan. I will refer to the part you mentioned before supporting users to deploy it independently.