Privacy Policy for PacketPilot
Effective Date: June 2025
Introduction
PacketPilot ("we," "our," or "us") is committed to protecting your privacy. This Privacy Policy explains how we collect, use, and safeguard your information when you use our mobile application PacketPilot (the "App"). This policy has been updated to reflect new features and functionality introduced in version 2.1.0.
Information We Collect
Information You Provide
- Network Configuration Data: IP addresses, ports, hostnames, and network destinations you save in the app
- Test Messages: Custom messages and payloads you send during network testing (text and hex formats)
- Authentication Data: HTTP authentication credentials (usernames, passwords, tokens) for API testing
- Custom Headers: HTTP headers and request body data for authenticated API calls
- Network Tags and Notes: Organizational labels and notes you add to saved destinations
- App Preferences: Your protocol selections, target types, and other app settings
Automatically Collected Information
- Usage Data: Information about how you use the app's features and navigation patterns
- Device Information: Device type, operating system version, and app version
- Network Test Results: Results from UDP, TCP, HTTP, and ping tests (stored locally)
- App State Data: Your selected protocols and preferences (stored locally for persistence)
- Performance Data: Response times and network test metrics
Third-Party Services
Our app integrates with the following third-party services:
- Google AdMob - For displaying advertisements:
- Device identifiers (advertising ID)
- Usage analytics and app interaction data
- Ad performance and interaction metrics
- Rewarded interstitial ad engagement data
- OkHttp Library - For HTTP/HTTPS network requests:
- Network request and response data during testing
- Connection metadata (timing, status codes)
How We Use Your Information
We use the collected information to:
- Core Functionality: Provide network testing capabilities across UDP, TCP, HTTP, and ICMP protocols
- Convenience Features: Save and manage your network configurations and authentication settings
- State Persistence: Remember your protocol selections and preferences across app sessions
- Authentication Support: Enable secure API testing with various authentication methods
- User Experience: Improve app performance, navigation, and feature usability
- Advertising: Display relevant advertisements through Google AdMob's rewarded interstitial system
Data Storage and Security
Local Data Storage
- All user data is stored locally on your device using Android's secure storage mechanisms
- Network configurations are saved using encrypted SharedPreferences
- Test history is maintained in local SQLite database
- App preferences and state data are stored locally for persistence
- Authentication credentials are handled securely and never transmitted to our servers
Security Measures
- No Cloud Synchronization: We do not upload your network data, configurations, or credentials to external servers
- Local Encryption: Sensitive data is encrypted when stored on your device
- Secure Transmission: All network tests use appropriate security protocols (HTTPS, TLS)
- Data Isolation: App data is isolated from other applications on your device
Data Retention
- User-Controlled: You have full control over data retention through in-app deletion features
- Automatic Cleanup: Temporary data is automatically cleaned up after network tests
- No Remote Storage: No data is retained on remote servers beyond necessary ad analytics
Data Sharing and Third Parties
We do not sell, trade, or share your personal information with third parties, except:
Advertising Partners
- Google AdMob: Handles advertisement display and analytics as described above
- Limited Data: Only device identifiers and usage patterns are shared for ad personalization
Legal and Safety Requirements
- Legal Compliance: When required by law, regulation, or legal process
- Safety Protection: To protect the rights, property, or safety of our users or the public
- Terms Enforcement: To enforce our terms of service or investigate violations
Business Transfers
- In the event of a merger, acquisition, or sale of assets, user data may be transferred as part of the business
Your Rights and Privacy Controls
Data Management
- Delete Destinations: Remove saved network configurations individually or in bulk
- Clear History: Delete network test history through the app's management interface
- Reset Preferences: Clear app state and return to default settings
- Authentication Control: Manage and delete saved authentication credentials
Advertising Controls
- Ad Personalization: Opt out of personalized ads through your device settings
- Ad Frequency: Control ad display through app settings where available
- Rewarded Ads: Choose when to view rewarded interstitial advertisements
Children's Privacy
PacketPilot is not intended for children under 13 years of age. We do not knowingly collect personal information from children under 13. If you believe a child has provided us with personal information, please contact us immediately.
App Updates
- New features may involve additional data collection or processing
- Privacy implications of new features will be clearly communicated
- User consent will be obtained for significant changes in data practices