Privacy Policy
VB Visual is an educational platform providing visualizations to help users learn computer science concepts like Data Structures and Algorithms.
We respect your privacy and are committed to protecting your personal data. This Privacy Policy explains what information we collect, how we use it, and your rights. It applies when you access or use our website.
1. Information We Collect
We collect only the minimum data necessary:
- From Google Sign-in (via Firebase Authentication): When you sign in with Google (the only login option), we receive your name, email address, and profile picture (if provided by Google). This creates your account.
- Usage & Analytics Data: Via Firebase Analytics (Google service), we collect anonymized or aggregated information about how you interact with the site and visualizations (e.g., page views, feature usage). This helps us improve the service.
- Payment-related (if you purchase premium visualizations): Transaction ID and last login timestamp (stored on our servers). We never store your credit/debit card details or any payment method information — all payments are processed securely by PayU (third-party gateway).
- Browser Storage: We use IndexedDB in your browser to save your progress/interactions with visualizations for offline or spotty connection use. This data stays on your device only.
- No other data: We do not collect phone numbers, addresses, passwords, or any additional personal details.
2. How We Use Your Information
We use the collected data solely to:
- Create and manage your account
- Provide access to free and premium visualizations
- Personalize your experience (e.g., remember progress where applicable)
- Process and confirm premium purchases
- Analyze usage to improve the platform and fix issues
- Send essential service communications (rare, e.g., account updates)
We do not use your data for marketing, advertising, or sell/share it with third parties except as described below.
3. Legal Basis for Processing
We process your data based on:
- Your consent (given when signing in with Google or using the service)
- Performance of our contract with you (providing educational visualizations)
- Our legitimate interests (improving the service, analytics, security)
You can withdraw consent at any time (e.g., by writing to us and deleting your account), but this may limit access to signed-in features.
4. Sharing Your Information
We share data only with trusted service providers who help us run the platform:
- Google/Firebase: For authentication, analytics, and hosting-related processing (data processed in the United States and other global locations — see Google's privacy policy: https://firebase.google.com/support/privacy)
- PayU: For secure payment processing (they handle all financial data; we receive only transaction confirmation)
- Vercel: For website hosting (minimal logs, no personal data beyond what's needed for operation)
We do not sell your data. We may disclose information if required by law (e.g., court order).
5. International Data Transfers
Your data (especially from Google sign-in and analytics) is transferred to and processed in countries where Google and Firebase operate.
6. Data Security
We use reasonable industry-standard measures (via Firebase, Vercel, and PayU) to protect your data from unauthorized access, loss, or misuse. However, no online service is 100% secure.
7. Data Retention
- Account data (name, email, picture) is kept as long as your account is active.
- If you delete your account (contact us), data is removed promptly (Firebase typically within 180 days).
- Transaction IDs and latest last login are retained as long as your account is active.
- Analytics data is retained per Google's policy.
8. Your Rights
You may -
- Access, correction, or erasure of your personal data
- Withdrawal of consent
- Grievance redressal
To exercise these rights or delete your account/data, email us. We will respond within reasonable timeframes.
9. Children's Privacy
This website is intended for users above 18 years of age only. We do not knowingly collect data from children under 18. If you believe a user under 18 has accessed the service, please contact us immediately via the email on our Contact page so we can remove their data.
10. Changes to This Policy
We may update this policy occasionally. Changes will be posted here with the new "Last updated" date. We recommend reviewing it periodically.
11. Contact Us / Grievance Officer
For any privacy questions, complaints, data rights requests, or to report underage use:
Email: contact.vamsibhavani@gmail.com
By using VB Visual, you agree to this Privacy Policy.