ChatShift is a Chrome extension developed by N90 Labs Ltd ("we", "us", "our"). This privacy policy explains how ChatShift handles your data.
ChatShift keeps your conversation data on your device. We do not collect, store, or transmit your ChatGPT conversations to our servers.
What data does ChatShift access?
ChatShift accesses the following data solely to perform its core function of exporting your ChatGPT conversations:
- ChatGPT session token: Used temporarily to authenticate API requests to your ChatGPT account. This token is never stored permanently or sent anywhere other than to OpenAI's servers on your behalf.
- ChatGPT conversation data: Your conversation history (messages, titles, timestamps, project associations) is downloaded from your ChatGPT account and stored locally on your device using your browser's built-in storage (IndexedDB).
- Downloaded files: When you save your history to your computer, ChatShift generates a ZIP file containing HTML and JSON files. These are saved directly to your Downloads folder — nothing is uploaded anywhere.
Where is your data stored?
All conversation data is stored locally on your device in your browser's IndexedDB storage. Your conversations never pass through N90 Labs servers.
Account and authentication
ChatShift requires you to create an account to use the extension. When you sign up, we collect:
- Email address: Used for account authentication and to communicate important service updates. Stored securely by our authentication provider (Supabase).
- Authentication tokens: Stored locally in your browser to keep you signed in. These are never shared with third parties.
If you sign in with Google, we receive your email address and basic profile information from Google. We do not access your Google data beyond what is needed for authentication.
Payment information
Payments are processed by Stripe. When you upgrade to the paid tier:
- Your payment details (card number, billing address) are handled entirely by Stripe. We never see or store your full card details.
- We store a reference to your Stripe customer ID to verify your payment status.
- See Stripe's privacy policy for details on how they handle payment data.
What data do we collect?
We do not collect any conversation content. The only personal data we hold is:
- Your email address (for authentication)
- Your payment status (free or paid tier)
- Your Stripe customer ID (if you've purchased the paid tier)
This data is stored securely in our database hosted by Supabase (EU region, London).
Third-party services
- OpenAI (chatgpt.com), Anthropic (claude.ai), Google (gemini.google.com), Microsoft (copilot.microsoft.com): ChatShift reads your conversations from these services using your existing browser session. This is your data being accessed by you.
- Supabase: Provides authentication and stores your account information (email, payment status). Hosted in the EU. See Supabase's privacy policy.
- Stripe: Processes payments for the paid tier. See Stripe's privacy policy.
- Google: If you choose to sign in with Google, Google's OAuth service is used for authentication only. See Google's privacy policy.
Permissions
ChatShift requests the following Chrome permissions:
- storage: To store your authentication session and export preferences locally.
- activeTab: To interact with the currently active AI service tab.
- tabs: To open and navigate to AI service tabs automatically.
- identity: To support Google sign-in via Chrome's identity API.
- downloads: To save exported files to your computer.
- Host access to chatgpt.com, chat.openai.com, claude.ai, gemini.google.com, and copilot.microsoft.com: To run the export script on your behalf.
Data retention
Your conversation data remains in your browser's local storage until you clear it. Uninstalling the extension removes all locally stored conversation data.
Your account information (email, payment status) is retained in our database until you request deletion. To delete your account, contact us at support@chatshift.ai.
Your rights
Under UK GDPR, you have the right to:
- Access the personal data we hold about you
- Request correction of inaccurate data
- Request deletion of your account and associated data
- Object to processing of your data
- Data portability
To exercise any of these rights, contact us at support@chatshift.ai.
Children's privacy
ChatShift is not directed at children under 13. We do not knowingly collect data from children.
Changes to this policy
We may update this policy from time to time. Changes will be posted at this URL and reflected in the "Last updated" date above.
Contact
If you have questions about this privacy policy, contact us at:
N90 Labs Ltd
Website: chatshift.ai
Email: support@chatshift.ai