\n

Privacy Policy

for CodeWala

Privacy Policy for CodeWala

Last Updated: April 7, 2026

Effective Date: April 7, 2026

Version: 1.0

🔒 We take your privacy seriously. CodeWala collects only the minimal data required for authentication and keeps the rest of your information on your device.

⚠️ Please read this Privacy Policy carefully. If you do not agree with the terms of this Privacy Policy, please do not access or use the App.

1. Introduction

This Privacy Policy applies to the CodeWala Android application ("App"), developed and maintained by IndMon ("we," "our," "us"). This policy describes what data we collect, how we use it, and how we protect it.

Contact Information

Developer/Company: IndMon

Email: admin@indmon.in

Website: https://indmon.in

App Name: CodeWala

Package ID: com.indmon.codewala

2. Information We Collect

We collect information in the following ways:

2.1 Information Collected via Google Sign-In

When you sign in using Google, we access only the following information through Firebase Authentication:

Data Type Purpose Required
Name Display in your profile Yes
Email Address Account identification and authentication Yes
Profile Photo URL Display as your avatar Yes

This data is stored securely on Firebase servers managed by Google. We never access your Google password or any other sensitive Google account data.

2.2 Information Stored Locally on Your Device

The following data is stored only on your device and is never transmitted to our servers:

Data Type Purpose Storage
Learning Progress Track completed topics and streak data Local Device
AI API Keys Power the AI Chat feature (encrypted via Android Keystore + EncryptedSharedPreferences) Local Device (Encrypted)
Chat History Store conversations with AI assistants Local Device
App Preferences Theme, selected AI model, toggle states Local Device

2.3 Information We DO NOT Collect

🛡️ We are committed to your privacy. We DO NOT collect:

  • ❌ Location data
  • ❌ Contacts or phone number
  • ❌ SMS or call logs
  • ❌ Photos or files
  • ❌ Device identifiers for tracking
  • ❌ Browsing history

3. How We Use Your Information

We use the collected information for the following purposes:

3.1 Core App Functionality

  • Authentication: To verify your identity via Google Sign-In and Firebase
  • Profile Display: To show your name and avatar within the app
  • Learning Progress: To track your completed topics and streaks (stored locally on your device only)
  • AI Chat: To send your queries directly from your device to AI providers using your own API key

3.2 Personalization

  • Learning Experience: To provide a personalized learning path based on your progress
  • Preferences: To remember your theme, AI model selection, and other settings

⚡ AI Chat Feature: When you use the AI Chat, your messages are sent directly from your device to the AI provider (Google AI / Groq / OpenRouter). Our servers are never involved. Your API key never leaves your device or reaches our servers.

4. Data Sharing & Third-Party Services

We do not sell or share your personal data with any third party. The following third-party services are involved in the app's functionality:

Service Provider Purpose Data Shared
Firebase Authentication Google User login and signup Name, Email, Profile Photo URL
AI API Providers Google AI, Groq, OpenRouter AI Chat responses (only when you use the feature) Your chat messages and your own API key (sent directly from your device)

Your use of these third-party services is subject to their respective privacy policies.

5. Data Security

We use appropriate technical measures to protect your information:

  • 🔐 API keys are encrypted using Android Keystore + EncryptedSharedPreferences
  • 🔐 All learning data is stored in local device storage only
  • 🔐 All network calls use HTTPS/TLS encryption
  • 🔐 We do not use any analytics or tracking SDKs

6. Data Retention

  • Firebase Data: Your authentication data (name, email, photo URL) is retained on Firebase as long as your account exists. You can request deletion at any time.
  • Local Data: All locally stored data (learning progress, chat history, API keys, preferences) is automatically deleted when you uninstall the app.

7. Children's Privacy

CodeWala is an educational app and is safe for all age groups. We do not knowingly collect personal data from children under 13 years of age. If you believe a child has provided us with personal information, please contact us and we will promptly delete it.

8. Your Rights & Controls

  • 📋 You can delete your chat data from the app's Settings
  • 📋 You can remove your API key at any time
  • 📋 You can sign out of your account
  • 📋 You can request deletion of your Firebase authentication data by contacting us
  • 📋 Uninstalling the app automatically deletes all locally stored data

9. Changes to This Privacy Policy

We may update this Privacy Policy from time to time. Any changes will be published on this page. We may also notify you within the app if there are any major changes. Continued use of the app after changes indicates acceptance.

10. Contact Us

If you have any questions or concerns about this Privacy Policy:

Email: admin@indmon.in

Website: https://indmon.in

Response Time: Within 7 business days

© 2026 IndMon. All Rights Reserved.