Skip to main content
Users should be able to understand the difference between disconnecting an integration, clearing local extension state, and deleting server-side data.

User-facing actions

ActionWhat it should do
Disconnect providerStop future sync and invalidate the linked integration
Clear local extension dataRemove browser-local auth, caches, and diagnostics
Delete account or dataRemove or queue removal of server-side records according to product policy

Documentation requirement

Deletion pages should always answer:
  • what is deleted immediately
  • what is queued or retained briefly for operational reasons
  • what remains if only a local browser reset was performed
  • where the user can go to confirm the action completed