Welcome to VAB-CODE ("we", "our", or "us"), accessible at our web platform. We are committed to protecting your personal privacy while providing a high-performance, in-browser code editor and WebAssembly compiler for students, teachers, and software engineers.
This Privacy Policy explains how information is collected, used, and safeguarded when you visit our website, compile code, or view advertising provided by third-party ad networks, including Google AdSense.
When you click "Save Code", your code snippets are saved exclusively inside your browser's private localStorage database on your own computer.
We use Google AdSense to display advertisements and support free access to our programming tools for students worldwide. As a third-party vendor, Google uses cookies to serve ads on our site:
We employ trusted third-party cloud infrastructure and analytics services to deliver reliable, secure platform performance:
No Sign-In Required for Coding: VAB-CODE is designed so anyone can write, run, and save code completely anonymously without creating an account or logging in.
Optional Google Authentication: Users may voluntarily sign in via Google OAuth (powered by Firebase Authentication) solely to participate in the gamified Daily 10 MCQ Challenge, earn Experience Points (XP), maintain daily streaks, and display their profile on the global leaderboard.
When you voluntarily sign in, the following specific data fields are stored in our secure Google Cloud Firestore database:
/users/{userId}) — Accessible strictly by your authenticated account:
uid: Your immutable Firebase authentication user ID.displayName: Your public Google profile name (maximum 100 characters).photoURL: Your Google profile avatar link (maximum 1,000 characters).xp: Total experience points earned from solving coding challenges.streak: Count of consecutive active days completing quizzes.codeRuns: Total number of local script executions (telemetry).quizzesCompleted: Total count of completed daily challenge sets.lastActiveDate: Date of your most recent activity session.isAdmin: System role flag (false for standard users).!('email' in request.resource.data)).
/leaderboard/{userId}) — Publicly visible to all users:
uid, displayName, photoURL, xp, streak, and updatedAt.No Sale of Personal Data: We do not sell, rent, or trade your personal data to any third party for marketing or monetary compensation. Data is used exclusively to operate platform features and provide the services described herein.
Depending on your jurisdiction (including the European Economic Area under GDPR and California under CCPA/CPRA), you have enforceable rights regarding your personal information:
We reserve the right to update this Privacy Policy as our platform evolves. Any updates will be posted directly to this URL with a revised effective date. Continued use of VAB-CODE following any revision constitutes acceptance of the updated terms.
If you have questions, feedback, data erasure requests, or concerns regarding this Privacy Policy or AdSense disclosures, please contact our team:
Email: vabcode.official@gmail.com
Platform: VAB-CODE Online IDE & Compiler (vab-code.in)
Response Timeline: Within 24–48 business hours.