Privacy Policy
Last Updated: October 26, 2025
Welcome to Graphgpt. Your privacy is a core principle of our service. This policy explains what information we collect, how we use it, and, most importantly, what we *don't* do with your data.
Our Privacy-First Commitment
We do not store, share, or analyze your personal data, AI prompts, or uploaded files without your explicit and direct consent. Your work is yours alone.
Information We Collect (And Why)
We only collect the absolute minimum information necessary to make Graphgpt functional and secure for you.
1. Information You Provide With Consent
- Account Information: When you voluntarily create an account, we collect your email address and a hashed password (meaning we never see your actual password). We *only* use this information to log you in, secure your account, and handle password resets at your request.
- Saved Graph Data: When you explicitly click the "Share" button to generate a link, we store that graph's data (its data points, axis settings, and function expressions) in our secure Firebase Firestore database. This is only done with your direct consent (i.e., when you click "Share"). If you never save or share a graph, its data never leaves your browser and is never stored by us.
2. Information We Explicitly DO NOT Collect
We believe in "privacy by design," which means we've built our systems to *avoid* collecting sensitive data in the first place.
- AI Prompts: Your AI prompts (from the "AI Assistant" text box) are sent directly to the Google Gemini API via a secure proxy. We do not log, view, or store these prompts on our servers.
- Uploaded Files: Data from imported files (like CSVs) is processed entirely within your browser. The original file is never uploaded to, or stored on, our servers.
- Local Graph Data: Any graph you build, AI-generate, or import is processed and held locally in your browser. We have no access to it unless you explicitly consent to saving it by clicking "Share".
How We Use and Share Information
We will never sell your data.
We do not share your information with any third parties, with the exception of the essential service providers who make Graphgpt work:
- Firebase (by Google): We use Firebase for user authentication (logging you in) and our Firestore database (storing your saved graphs *when you ask us to*).
- Google AI: We send your AI prompts to the Google Gemini API to generate graph data for you.
These services are bound by their own robust privacy policies. We only share the minimum data required to perform the action you requested.
Your Control and Your Rights
You are in complete control of your data.
- Access: You can access your saved graphs at any time by logging into your account and loading them.
- Deletion: You can request the deletion of your entire account and all associated data (including all saved graphs) by contacting us at pietopylearning@gmail.com. We will process your request promptly.
Children's Privacy
Graphgpt is not intended for use by children under the age of 13. We do not knowingly collect any personal information from children under 13.
Changes to This Policy
We may update this policy in the future. If we make significant changes, we will notify you, likely via email or a prominent notice in the app.
Contact Us
If you have any questions about this Privacy Policy, please don't hesitate to contact us at pietopylearning@gmail.com.