General Settings
General Settings control the core functionality and behavior of the PostQode extension. These settings affect how PostQode operates across all modes and features.
Accessing General Settings
- Open VS Code with PostQode extension installed
- Click on the PostQode icon in the sidebar to open the PostQode panel
- Click on the Settings icon (gear icon) in the PostQode panel
- Navigate to the General Settings section
Error and Usage Reporting
Allow Error and Usage Reporting
Default: Enabled
Help improve PostQode by sending usage data and error reports to the development team.
What is Collected
- Usage Statistics: Feature usage patterns and performance metrics
- Error Reports: Crash reports and error logs
- Performance Data: Response times and system performance metrics
What is NOT Collected
- No Code: Your source code is never transmitted
- No Prompts: Your conversations and prompts remain private
- No Personal Information: No personally identifiable information is collected
- No File Contents: File contents and project data stay local
Privacy Considerations
- All data is anonymized and aggregated
- Data is transmitted securely using encryption
- No individual user identification is possible
- Data is used solely for product improvement
How to Configure
- Navigate to General Settings
- Toggle "Allow error and usage reporting" on or off
- Changes take effect immediately
- You can change this setting at any time
Data and Privacy
Local Data Storage
PostQode stores all configuration data locally on your machine:
- API Keys: Encrypted and stored in VS Code settings
- Preferences: User preferences and configuration options
- Cache Data: Temporary data for performance optimization
- Session Data: Current session state and context
Data Security
- Encryption: Sensitive data like API keys are encrypted at rest
- Local Only: No configuration data is transmitted to external servers
- User Control: You have full control over your data and settings
- No Tracking: PostQode doesn't track user behavior beyond optional reporting