Last updated: April 21, 2026
ChopChopMol is a browser-based 3D molecular visualization and AI-assisted editing tool. This page describes what data we handle and how. If any of it doesn't match what you see in the app, the app is authoritative — please email us and we'll fix this page.
The 3D viewer, all molecular parsing, selection, editing, and file export run entirely in your browser. Molecules you open from your local folders are not uploaded anywhere unless you explicitly send them to the AI assistant or save them to the cloud.
When you send a message to the AI assistant, the message text, a summary of the current molecule state (atoms, elements, selected indices, frame info), and any files you attach are sent to our backend, which relays them to the AI provider you selected (Anthropic or OpenAI). Conversation history is kept in server memory for up to one hour per session so follow-up messages have context, then discarded.
Your API keys stay in your browser. They are never stored on our servers, never written to logs, and never sent to anyone except the provider you chose.
If you paste an Anthropic or OpenAI key into the Settings modal in the chat panel, it is stored
only in your browser's localStorage on this device. On each AI request, the key is
attached as an HTTP header over HTTPS to our backend, which uses it for the lifetime of that one
request to call the provider on your behalf. Our backend does not log, persist, or otherwise
retain it.
You can remove your keys at any time by clicking the key icon in the chat header and pressing Clear all, or by clearing your browser's site data for this domain.
If you sign in with Google (via Firebase Authentication), we store your email address and a user ID so that files and conversations you choose to save to the cloud can be associated with your account. We use Google Firebase (Authentication and Firestore) as our auth and storage provider. You can sign out at any time from the account menu.
Optional donations and paid features are processed by Stripe via a hosted checkout page. We do not see or store your card details; only the outcome of the transaction.
The site uses Google Analytics (via Firebase) to understand aggregate usage, and Google AdSense to show ads that help fund the project. These services may set cookies and collect information as described in their own privacy policies.
When you use the AI assistant, your messages are processed by the model provider you selected. Their privacy terms apply to what they receive:
Conversation history on the server expires after one hour of inactivity. Cloud-saved files and conversations stay in your Firebase account until you delete them. To delete your account and all associated cloud data, sign in, open the account menu, and contact us at the email below.
Questions, corrections, or data deletion requests: nguyenpham0806@gmail.com.