Permissions
Browser permissions are limited to storage plus the supported platform hosts. ShareVeil does not request broad access to every website.
Extension connection
The extension receives a browser credential after web sign-in. Credentials are stored hashed on the server, kept in extension storage, and used only for ShareVeil sync APIs.
Payments
Stripe handles Checkout, Billing Portal, and payment details. Webhooks update ShareVeil entitlements after successful payment or subscription changes.