Survey Manager
Manages in-app surveys to collect user feedback at specific intervals.
This class handles two types of surveys:
- Helpfulness Survey (3 days after install): Asks users if the app helps them stop mindless scrolling
- Intrusiveness Survey (5 days after install): Asks users how often the app's reminders feel intrusive
Survey timing is based on the app installation timestamp stored in SharedPreferences. Each survey is shown only once per installation, and responses are tracked via analytics.