Introduction
Welcome to A1 Code Labs. We are committed to protecting your privacy and personal information. This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our educational platform at a1codelabs.com.
Information We Collect
2.1 Information You Provide
When you create an account or use our services, we may collect:
- Name and email address (via Google Authentication)
- Profile information from your Google account
- Contact information you provide through forms
- Event registration information
- Support requests and communications
2.2 Automatically Collected Information
We automatically collect certain information when you use our platform:
- Device information (browser type, operating system)
- Usage data (pages visited, features used, time spent)
- Authentication tokens and session data
- IP address and general location information
How We Use Your Information
We use your information to:
- Provide and maintain our educational services
- Authenticate your identity through Google Sign-In
- Manage your account and provide customer support
- Process event registrations and manage collaborations
- Send important updates about our services
- Improve our platform and develop new features
- Ensure security and prevent fraud
- Comply with legal obligations
Third-Party Services
4.1 Google Authentication
We use Google Sign-In for authentication. When you sign in with Google, we receive basic profile information from your Google account in accordance with Google's OAuth 2.0 protocols. Please review Google's Privacy Policy at policies.google.com/privacy for information about how Google processes your data.
4.2 Firebase Services
Our platform uses Google Firebase for:
- Authentication (Firebase Auth)
- Database storage (Cloud Firestore)
- File storage (Cloud Storage)
- Hosting and content delivery
Firebase processes data in accordance with Google's privacy policies and terms of service. Data is stored securely on Google's cloud infrastructure.
Data Storage and Security
We implement appropriate technical and organizational security measures to protect your personal information. Your data is stored using Firebase's secure cloud infrastructure with encryption in transit and at rest. However, no method of transmission over the internet is 100% secure, and we cannot guarantee absolute security.
Data Retention
We retain your personal information for as long as your account is active or as needed to provide you services. You may request deletion of your account and associated data at any time by contacting us. Some information may be retained in our backup systems for a limited period as required by law or legitimate business purposes.
Children's Privacy
Our platform provides educational services that may be used by minors. We do not knowingly collect personal information from children under 13 without verifiable parental consent. If we become aware that we have collected information from a child under 13 without such consent, we will take steps to delete that information. Parents and guardians may contact us to review, modify, or delete their child's information.
Your Rights and Choices
You have the right to:
- Access your personal information
- Correct inaccurate information
- Request deletion of your account and data
- Opt-out of non-essential communications
- Revoke Google authentication permissions
- Export your data in a portable format
To exercise these rights, please contact us through the contact information provided below.
Changes to This Policy
We may update this Privacy Policy from time to time. We will notify you of any changes by posting the new Privacy Policy on this page and updating the "Last Updated" date. We encourage you to review this Privacy Policy periodically for any changes.
International Data Transfers
Your information may be transferred to and processed in countries other than your country of residence. These countries may have data protection laws that are different from the laws of your country. By using our services, you consent to the transfer of information to countries outside of your country of residence.
Contact Us
If you have any questions, concerns, or requests regarding this Privacy Policy or our data practices, please contact us:
- Website: a1codelabs.com/contact
- For registered users: Submit a support request from your dashboard
Legal Basis for Processing (GDPR)
For users in the European Economic Area, we process your personal data based on:
- Consent: When you agree to use our services and authenticate with Google
- Contract: To provide the educational services you've requested
- Legitimate interests: To improve our services and ensure security
- Legal obligations: To comply with applicable laws and regulations