Skip to content

[Feature Request] Move privacy consent to login/registration flow #934

@4pmtong

Description

@4pmtong

Motivation

Currently, privacy consent is handled in the chat interface after users have already logged in. This creates friction in the user flow and may not be the optimal placement for legal compliance and user experience.

Solution

Move the privacy consent (Terms of Use and Privacy Policy acceptance) to the login/registration flow, so users accept it before accessing the main application. This would:

  1. Ensure users explicitly agree to terms before using the service
  2. Streamline the chat interface by removing the consent prompt
  3. Align with common industry practices where consent is collected during account creation
  4. Potentially improve legal compliance by ensuring consent is obtained upfront

Alternatives

  1. Keep privacy consent in chat interface but improve UX (current approach)
  2. Show privacy consent as a modal dialog on first login
  3. Require privacy acceptance during onboarding flow after registration

Additional context

No response

Metadata

Metadata

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions