Privacy Policy for Pushcontrol — Push Notifications Monitor
1. Introduction
Pushcontrol ("we," "our," or "us") is committed to protecting your privacy. This Privacy Policy explains how we collect, use, store, and protect your information when you use our Pushcontrol — Push Notifications Monitor mobile application ("App").
Our App is designed to help users monitor and analyze push notifications from selected e-commerce applications for research purposes.
2. Contact Information
3. Data We Collect
3.1 Device Information
We collect the following device information:
- Device ID: Unique identifier for your device
- Device Model: Your device's make and model
- Operating System Version: Android version running on your device
- Screen Resolution: Display resolution of your device
- Location Information: Country and city (general location, not precise)
- Language Settings: Device language preference
- FCM Token: Firebase Cloud Messaging token for push notifications
3.2 Notification Data
When you choose to monitor applications, we collect:
- Notification Content: Title, text, subtext, and action buttons from monitored app notifications
- Notification Channel: Channel or category of the notification
- Timestamp: When the notification was received
- App Information: Name and package identifier of the app sending the notification
- Interaction Status: Whether notification was read, dismissed, or remains unread
3.3 Authentication Information
If you choose to authenticate:
- Email Address: For account identification (optional)
- Authentication Provider: Method used to sign in (email, anonymous, etc.)
3.4 Usage Statistics
We collect:
- App Selection: Which apps you choose to monitor
- Notification Counts: Statistics about notifications received per app
- Interaction Patterns: How you interact with notifications (read/dismiss rates)
4. How We Use Your Data
4.1 Primary Purposes
- Notification Monitoring: Track and display push notifications from selected e-commerce apps
- Statistics Generation: Provide daily, weekly, and total notification counts
- Research Analytics: Aggregate data for understanding push notification patterns
- App Synchronization: Maintain list of monitored applications across app launches
4.2 Secondary Purposes
- Performance Improvement: Optimize app functionality and user experience
- Technical Support: Diagnose and resolve technical issues
- Service Communications: Send important updates about the service (via push notifications)
5. Data Storage and Security
5.1 Local Storage
- Notification data is primarily stored locally on your device using encrypted SQLite database
- Local data includes last 100 notifications to optimize performance (automatic archiving)
- Device settings and preferences are stored locally
5.2 Server Storage
- Device registration information is stored on our secure servers
- Notification data may be uploaded to servers for synchronization and backup
- All data transmission uses HTTPS encryption
- Server infrastructure follows industry-standard security practices
5.3 Security Measures
- Encryption: All data transmission uses SSL/TLS encryption
- Access Controls: Server access limited to authorized personnel only
- Data Minimization: We only collect data necessary for app functionality
- Regular Updates: Security measures are regularly reviewed and updated
6. Data Sharing and Third Parties
6.1 No Sale of Personal Data
We do not sell, rent, or trade your personal information to third parties.
6.2 Service Providers
We may share data with:
- Firebase/Google Cloud: For push notification delivery and cloud storage
- Analytics Providers: For aggregated, anonymized usage statistics
- Technical Support: For troubleshooting and maintenance purposes
6.3 Legal Requirements
We may disclose information if required by law, legal process, or government request.
6.4 Research Purposes
Anonymized and aggregated notification data may be used for:
- E-commerce notification pattern research
- Marketing analytics studies
- Academic research (with all personal identifiers removed)
7. Data Retention Policy
7.1 Local Data Retention
- Active Notifications: Last 100 notifications kept locally for performance
- Older Notifications: Automatically archived/removed from local storage
- Device Information: Retained until app uninstallation
7.2 Server Data Retention
- Device Registration: Retained while app is installed and for 90 days after last use
- Notification Data: Retained for up to 2 years for research purposes
- Authentication Data: Retained until account deletion requested
7.3 Automatic Cleanup
- Unused device registrations are automatically removed after 90 days of inactivity
- Server-side notification data older than 2 years is automatically purged
8. Your Rights and Choices
8.1 Data Access Rights
You have the right to:
- Access: Request a copy of your personal data we hold
- Correction: Request correction of inaccurate personal data
- Deletion: Request deletion of your personal data
- Portability: Request data in a machine-readable format
8.2 App Controls
Within the app, you can:
- Select Monitored Apps: Choose which apps to monitor
- View Notification History: Access your collected notification data
- Clear Local Data: Remove locally stored notifications
- Disable Monitoring: Turn off notification monitoring at any time
8.3 Account Deletion
To delete your account and all associated data:
- Contact us at [CONTACT EMAIL]
- All server-side data will be deleted within 30 days
- Local app data can be cleared by uninstalling the app
9. Children's Privacy
Our App is not intended for children under 13 years of age. We do not knowingly collect personal information from children under 13. If we discover we have collected information from a child under 13, we will delete it immediately.
10. International Data Transfers
Your data may be transferred to and processed in countries other than your own. We ensure appropriate safeguards are in place to protect your data during international transfers, including:
- Standard contractual clauses
- Adequacy decisions by relevant authorities
- Other legally recognized transfer mechanisms
11. Changes to This Privacy Policy
We may update this Privacy Policy periodically. When we make changes:
- We will post the updated policy in the app and on our website
- We will update the "Last Updated" date
- For material changes, we may notify you via push notification
- Continued use of the app after changes constitutes acceptance
12. Google Play Data Safety
In compliance with Google Play requirements, we declare:
- Data Collection: Yes, we collect notification content and device information
- Data Sharing: Limited sharing with service providers only
- Data Security: Industry-standard encryption and security measures
- User Controls: Users can control which apps to monitor and delete data
13. Legal Basis for Processing (GDPR)
For users in the European Union, our legal basis for processing includes:
- Consent: For monitoring selected applications
- Legitimate Interest: For app functionality and research purposes
- Contract: For providing the monitoring service
14. California Privacy Rights (CCPA)
California residents have additional rights:
- Right to know what personal information we collect
- Right to delete personal information
- Right to opt-out of sale (we do not sell data)
- Right to non-discrimination for exercising privacy rights
15. Permissions Explained
15.1 Required Permissions
- Notification Access: To monitor push notifications from selected apps
- Internet Access: To synchronize data and download app lists
- Network State: To check connectivity before data transmission
15.2 Optional Permissions
- Location: For general geographic statistics (country/city level only)
- Storage: For local data caching and performance optimization