Security
Last updated November 6, 2026
How MarketGain handles the data of your team and your website visitors. The detail behind each point is in the Privacy Policy.
Signing in
The only way into the dashboard is your Google sign-in; MarketGain stores no passwords. Sessions ride on httpOnly cookies managed by our auth provider, so tokens are never exposed to page scripts.
Your Notion content
The Notion connection is read-only and scoped to exactly the pages and databases you share. MarketGain never writes to Notion. The synced copies are deleted 30 days after you disconnect Notion, and straight away when you delete a knowledge base or workspace.
Workspace isolation
Every table carries row-level security scoped to the workspace, browsers never talk to the database directly, and every dashboard request re-checks your membership before it touches a row. One workspace's content is not reachable from another's, not even through the API.
Transport and abuse controls
Everything is served over HTTPS with HSTS and clickjacking protection, and the public chat endpoints are rate-limited per visitor IP before any request reaches your plan's quota.
Your visitors' conversations
Visitors are identified by a random id, not a profile: MarketGain does not track page views or browsing. Conversations are stored only when the site's privacy setting allows it, and are deleted after 400 days of inactivity.
Who processes the data
Supabase (database, sign-in), Cloudflare (hosting, delivery, abuse protection, Workers AI), DeepSeek (answer generation), Google (sign-in) and Notion (reading your shared pages). What each one receives is listed in the Privacy Policy.
Deleting your data
Workspace owners can delete a workspace in Settings → General; account deletion lives in the account menu. Anything else: support@marketgain.space.