// refine permissions

Refine is scoped, not launched.

This page documents the planned v1 permission posture for Refine before Chrome Web Store submission.

Status: Scoped. No public install link until implementation and release review pass.
activeTab Expected so Refine can access the current page only after the user intentionally invokes the extension, instead of requesting broad access to every site by default.
scripting Expected if v1 injects the readability workflow into the active tab after user action.
storage Expected for local preferences such as type size, reading width, and theme.

What is not accessed

  • Passwords.
  • Form values.
  • Background browsing activity.
  • Pages the user does not activate Refine on.

Data behavior

  • Data leaves device: no by default in current v1 direction.
  • Local-first: yes where practical.
  • Tracking: none planned for v1.
  • Cloud sync: not in v1.
  • AI processing: not planned for v1.