Privacy Policy
Last Updated: June 2025
Pro Coding Studio is committed to protecting your privacy and ensuring transparency about how we handle your data. This privacy policy explains our practices regarding the collection, use, and protection of your information.
1. Overview
Pro Coding Studio is a mobile code editor application that provides:
- Code editing and file management capabilities
- GitHub integration for repository management
- AI Assistant browser for accessing various AI services
- Project templates and development tools
Key Privacy Principle: All your data is stored locally on your device. We do not collect, store, or transmit your personal files, code, or sensitive information to our servers.
2. Data Collection
2.1 Data We Collect
- Files and Code: Your source code files, projects, and documents (stored locally only)
- GitHub Authentication: OAuth tokens for GitHub API access (stored securely on device)
- SSH Keys: Generated SSH key pairs for GitHub operations (stored locally)
- App Preferences: Settings, recent directories, and user interface preferences
- Cookie Consent: Your preferences regarding AI browser cookie storage
- Terms Acceptance: Record of your acceptance of terms and conditions
- Advertising Data: Device identifiers and app usage for ad personalization (via AdMob and Unity Ads)
2.2 Data We Do NOT Collect
- Personal identification information (name, email, phone number)
- Location data
- Your source code or file contents (beyond local storage)
- AI conversation data or chat history
- Microphone or camera data
- Contact lists or social media accounts
3. How We Use Your Data
3.1 Local Data Usage
- File Management: To provide code editing and file organization features
- GitHub Integration: To authenticate and interact with GitHub repositories on your behalf
- SSH Operations: To enable secure Git operations with your repositories
- App Functionality: To remember your preferences and provide a personalized experience
- Advertising: To show relevant ads and support free app usage (via AdMob and Unity Ads)
3.2 We Do NOT
- Share your code or personal files with third parties
- Sell or monetize your personal information beyond advertising
- Monitor or access your AI conversations
- Use your code or files for any purpose other than local app functionality
- Track your behavior across other apps or websites (beyond advertising partners)
4. Data Storage and Security
4.1 Local Storage
- Secure Storage: Sensitive data (GitHub tokens, SSH keys) is encrypted using Flutter Secure Storage
- App Preferences: Stored using Android's SharedPreferences with standard encryption
- File System: Your files are stored in directories you explicitly grant access to using Android's Storage Access Framework
4.2 Security Measures
- All external API communications use HTTPS encryption
- GitHub tokens are stored securely and never exposed to third parties
- SSH keys are generated locally and stored with device-level encryption
- No data transmission to external servers except for authorized API calls
5. Third-Party Services
5.1 GitHub Integration
- Purpose: Repository management, SSH key upload, project operations
- Data Shared: OAuth tokens, SSH public keys, repository metadata
- GitHub's Privacy Policy: https://docs.github.com/en/site-policy/privacy-policies
- User Control: You can disconnect GitHub integration at any time
5.2 AI Assistant Browser
Important: The AI Assistant browser provides access to external AI services. All conversations and interactions between you and AI providers are private and direct - we do not monitor, intercept, or store any of your chat data.
Supported AI Services:
Your Privacy with AI Services:
- All chats and conversations are directly between you and the AI provider
- We do not have access to, monitor, or store your AI conversations
- We act only as a browser interface - like using Chrome or Safari
- Your chat history and data are governed by each AI service's privacy policy
- We cannot see, access, or recover your AI chat data
Our Role:
- We provide a browser interface to access these services
- We do not monitor, store, or process your AI conversations
- Cookies are stored locally on your device only (with your consent)
- You interact directly with AI services - we are not an intermediary
- We do not collect any data from your AI interactions
5.3 Advertising Services
Note: Pro Coding Studio uses advertising services to support free app usage. These services may collect certain data for ad personalization.
Advertising Partners:
- Google AdMob:
- Unity Ads:
- Privacy Policy: Unity Privacy Policy
- Data Collected: Device identifiers, app interactions, ad performance metrics
Advertising Data Collection:
- Device Information: Device type, OS version, screen resolution
- Advertising ID: Google Advertising ID (GAID) for Android
- App Usage: Which features you use, time spent in app
- Ad Interactions: Which ads you view or click
Your Advertising Controls:
- Opt-out of Personalized Ads: Use device settings to limit ad tracking
- Reset Advertising ID: Generate new ID in device privacy settings
- Ad Preferences: Manage through Google Ad Settings
- Data Deletion: Contact advertising partners directly for data removal
5.4 Template Downloads
- Source: GitHub repositories containing project templates
- Data Transmitted: HTTP requests to download template files
- Security: All templates are personally verified before inclusion
6. Cookies and Browser Data
6.1 AI Browser Cookies
- Purpose: Keep you logged in to AI services between sessions
- Storage: Stored locally on your device only
- Consent: Explicit consent required before storing cookies
- Control: You can clear cookies anytime using "Erase All Data"
6.2 Cookie Management
- Separate consent for each AI service
- Option to decline cookie storage (you'll need to re-login each session)
- Clear explanation of what cookies enable
- Easy deletion through app settings
7. Your Rights
7.1 Data Control Rights
- Access: View all data stored by the app through device settings
- Deletion: Use "Erase All Data" button to remove all app data
- Portability: Export your files using standard file management
- Correction: Modify any app settings or preferences
7.2 Third-Party Rights
- GitHub: Revoke app access through GitHub settings
- AI Services: Manage cookies and sessions through each service's settings
7.3 Exercising Your Rights
To exercise your rights:
- Data Deletion: Use the "Erase All Data" button in app settings
- GitHub Disconnection: Use "GitHub Sign Out" in the app
- Cookie Management: Clear cookies in AI browser settings
- Complete Removal: Uninstall the app to remove all data
8. Data Retention
8.1 Retention Periods
- App Data: Retained until you delete it or uninstall the app
- GitHub Tokens: Retained until you sign out or erase data
- SSH Keys: Retained until manually deleted
- Cookies: Retained according to each AI service's settings
8.2 Automatic Deletion
- No automatic deletion of user data
- Data persists until explicit user action
- Uninstalling the app removes all local data
9. Age Restrictions
Age Requirement: You must be at least 13 years old to use Pro Coding Studio.
9.1 Children's Privacy
- We do not knowingly collect data from children under 13
- If you are under 13, please do not use this app
- Parents who discover their child has used the app should contact us
- AI services may have their own age restrictions (often 13+ or 18+)
9.2 Parental Control
- Parents can monitor app usage through device parental controls
- The "Erase All Data" feature allows complete data removal
- AI browser access can be restricted through device settings
10. Changes to This Policy
We may update this privacy policy to reflect:
- Changes in our data practices
- Legal or regulatory requirements
- New app features or services
Notification of Changes:
- Updated policy will be posted at this URL
- Significant changes will be highlighted in app updates
- Continued use of the app constitutes acceptance of changes
Legal Compliance
This privacy policy is designed to comply with:
- GDPR (General Data Protection Regulation)
- CCPA (California Consumer Privacy Act)
- COPPA (Children's Online Privacy Protection Act)
- Google Play privacy requirements
Summary: Pro Coding Studio is designed with privacy by default. Your data stays on your device, you have full control over what you share with third-party services, and you can erase all data at any time. We believe in transparency and user control over personal information.
This privacy policy is effective as of June 2025 and applies to all versions of Pro Coding Studio.