Privacy Policy
1. Introduction
At Interview Coder, we value your privacy and are committed to protecting your personal information. This Privacy Policy explains how we collect, use, and safeguard your data when you use our application. By accessing or using our application, you consent to the practices described in this policy.
2. Information We Collect
2.1. User Account Information
- User identification information through Firebase Authentication
- Account preferences and settings
- Progress tracking data and practice history
2.2. Coding Data and Content
- Code solutions submitted within the application
- Practice interview answers and submissions
- Problem-solving approaches and algorithms you create
2.3. Usage and Analytics Data
- How you interact with our application (features used, time spent on problems, etc.)
- Device information (device type, operating system, browser type)
- Log data (IP addresses, timestamps, error reports)
- Performance metrics to improve user experience
- Authentication credentials for accessing our services
- Solution completion times and accuracy metrics
For authentication purposes, we use industry-standard security practices. We utilize Google Analytics to understand user interaction with our application and improve our services. All data collection complies with applicable privacy laws and Google's privacy policy.
3. How We Use Your Information
We use the collected information for the following purposes:
- Service Delivery: To provide, maintain, and improve our coding interview practice services
- Personalization: To customize your learning experience based on your skill level and progress
- Communication: To respond to your inquiries and provide technical support
- Analytics: To understand how users interact with our application and identify areas for improvement
- Security: To protect against unauthorized access and ensure data integrity
- Compliance: To fulfill legal obligations and enforce our Terms of Service
4. Data Sharing and Disclosure
We do not sell your personal information. However, we may share data in the following circumstances:
- Service Providers: With trusted third parties who assist in delivering our services
- AI Model Providers: When processing your code through AI models for analysis and feedback
- Legal Requirements: When required by applicable laws, regulations, or legal processes
- Business Transfers: In connection with a merger, acquisition, or sale of all or a portion of our assets
- Protection of Rights: To protect our rights, property, or safety, and those of our users
5. Data Storage and Security
We implement robust security measures to protect your information:
- Encryption: Data is encrypted during transmission and at rest
- Access Controls: Strict access controls limit who can access your data
- Regular Audits: Security practices are regularly reviewed and updated
- Data Retention: We retain your data only as long as necessary to provide services or as required by law
6. Your Rights
Depending on your location, you may have the right to:
- Access: Request a copy of your personal data
- Correction: Update or correct inaccurate information
- Deletion: Request deletion of your account and associated data
- Restriction: Limit how we process your information
- Data Portability: Obtain and reuse your data across different services
- Objection: Object to certain types of processing
To exercise these rights, please contact us through the application's support features.
7. Children's Privacy
Our service is not intended for individuals under the age of 13 (or the minimum age in your country). We do not knowingly collect personal information from children. If you believe we have inadvertently collected data from a child, please contact us immediately.
8. International Data Transfers
Your information may be transferred to and processed in countries outside your residence, where data protection laws may differ. We ensure appropriate safeguards are in place to protect your information in compliance with applicable laws.
9. Changes to This Privacy Policy
We may update this Privacy Policy periodically to reflect changes in our practices or for other operational, legal, or regulatory reasons. We will notify you of any material changes through:
- In-app notifications
- Email communications (if you've provided contact information)
- Posting the updated policy on our website/application
Last Updated: March 1, 2025