Privacy Policy for Theme Shift

Drive Theory Studios

Effective Date: 1/15/2025 | Last Updated: 6/11/2025

Drive Theory Studios ("we," "our," or "us") operates the Theme Shift mobile application (the "Service"). This page informs you of our policies regarding the collection, use, and disclosure of personal data when you use our Service.

Information We Collect

Permissions and Data Access

Theme Shift requires the following permissions to function:

1. Storage Access (READ_EXTERNAL_STORAGE, READ_MEDIA_IMAGES, READ_MEDIA_AUDIO)
  • • Purpose: To access wallpapers, ringtones, and notification sounds from your device storage for theme customization
  • • Data Used: Image and audio files you select for themes
  • • Storage: Files are referenced locally on your device only
2. System Settings (WRITE_SETTINGS, SET_WALLPAPER)
  • • Purpose: To apply theme changes including wallpapers, ringtones, and notification sounds
  • • Data Used: System configuration changes for themes
  • • Storage: Settings are applied directly to your device system
3. SMS and Phone Access (RECEIVE_SMS, READ_PHONE_STATE)
  • • Purpose: To trigger automatic theme changes when you receive SMS messages or phone calls
  • • Data Used: Only the event occurrence (SMS received/call received) - no message content or caller information is accessed, stored, or transmitted
  • • Storage: No SMS content or phone data is stored
4. Notification Access (NotificationListenerService)
  • • Purpose: Premium feature to trigger theme changes based on notifications from other apps
  • • Data Used: Only notification events to trigger themes - no notification content is read, stored, or transmitted
  • • Storage: No notification data is stored
5. Internet Access (INTERNET)
  • • Purpose: Display advertisements for free users, process premium purchases through Google Play Billing, check premium purchase status, send analytics and crash reports to Firebase
  • • Data Used: Anonymous advertising data, purchase verification data, app usage analytics
  • • Storage: No personal internet data is stored by our app
6. Boot Receiver (RECEIVE_BOOT_COMPLETED)
  • • Purpose: To restart theme services after device reboot
  • • Data Used: System boot event only
  • • Storage: No boot data is stored
7. Battery Optimization (REQUEST_IGNORE_BATTERY_OPTIMIZATIONS)
  • • Purpose: To ensure theme services continue running reliably
  • • Data Used: Battery optimization settings only
  • • Storage: No battery data is stored

Automatically Collected Information

The following information is collected automatically through Firebase services:

  • • Device model, manufacturer, and operating system version
  • • App version and build number
  • • Screen size, density, and orientation
  • • Language and region settings
  • • Network connection type (WiFi/cellular)
  • • App usage patterns and feature interactions
  • • Crash logs and error reports
  • • General location data (country/region level)
  • • Unique device identifiers (Firebase Installation ID, Advertising ID)

This information is used solely for app improvement, analytics, and crash reporting purposes.

How We Use Your Information

Local Processing Only:

  • • All theme data (wallpapers, sounds, settings) is processed and stored locally on your device
  • • No personal files or theme content is transmitted to our servers
  • • Theme triggers (SMS, calls, notifications) are processed locally without accessing content

Third-Party Services:

  • • Google Play Billing: For premium purchase processing (handled by Google)
  • • Google AdMob: For displaying advertisements to free users (anonymous advertising data)
  • • Firebase Services: For app analytics, crash reporting, and purchase validation

Analytics and Crash Reporting Services

Theme Shift uses Firebase services provided by Google to improve app functionality and user experience:

Firebase Analytics

  • Purpose: To understand how users interact with the app and improve features
  • Data Collected: App usage statistics, device information, general location data, app performance metrics
  • Data Processing: All data is anonymized and cannot identify individual users
  • Data Retention: Up to 26 months as per Google's Firebase Analytics policy
  • Data Sharing: Shared with Google/Firebase for analytics processing

Firebase Crashlytics

  • Purpose: To automatically detect and report app crashes to help us fix bugs
  • Data Collected: Crash reports, device information, app version, crash context
  • Data Processing: Crash data is automatically collected and sent to Firebase
  • Data Retention: Up to 90 days as per Google's Firebase Crashlytics policy
  • Personal Data: No personally identifiable information is included in crash reports

Firebase Cloud Functions

  • Purpose: To securely validate premium purchases and prevent fraud
  • Data Collected: Purchase tokens, device identifiers, premium status validation requests
  • Data Processing: Purchase validation occurs on secure Firebase servers
  • Data Retention: Purchase validation data retained as needed for subscription management

Data Sharing and Disclosure

We do not share, sell, or transmit your personal data. Specifically:

  • • No SMS content or phone call information is accessed or shared
  • • No notification content is read or shared
  • • No personal files (wallpapers, sounds) are uploaded or shared
  • • No theme configurations are transmitted to external servers

Third-Party Data Sharing:

  • • Google Play Billing: Purchase and billing information (managed by Google's privacy policy)
  • • Google AdMob: Anonymous advertising identifiers for ad serving
  • • Firebase Analytics: Anonymous app usage data shared with Google
  • • Firebase Crashlytics: Crash reports and diagnostic data shared with Google

Third-Party Privacy Policies:

Data Security

  • • All app data is stored locally on your device using Android's secure storage mechanisms
  • • Premium status is stored using Android's encrypted preferences
  • • All data transmitted to Firebase/Google services is encrypted using HTTPS/TLS
  • • Local data is stored using Android's encrypted storage
  • • No sensitive personal data is transmitted unencrypted
  • • App follows Android security best practices for permission usage

Data Retention

  • Local app data: Until app uninstall or manual deletion
  • Firebase Analytics data: Up to 26 months (Google's policy)
  • Firebase Crashlytics data: Up to 90 days (Google's policy)
  • Google AdMob advertising data: As per Google AdMob policies
  • Purchase validation data: Retained as needed for subscription management

Your Rights and Choices

You can:

  • • Revoke any permission at any time through Android Settings
  • • Disable specific features (SMS triggers, notification triggers) in app settings
  • • Uninstall the app to remove all local data
  • • Contact us with privacy concerns or to request deletion of your Firebase data
  • • Reset your advertising ID in device settings (Android Settings > Privacy > Ads)

Premium vs Free Users:

  • • Free users see advertisements (managed by Google AdMob)
  • • Premium users have an ad-free experience
  • • Both versions have the same privacy protections

Children's Privacy

Theme Shift is not intended for children under 13. We do not knowingly collect personal information from children under 13. If you are a parent or guardian and believe your child has provided us with personal information, please contact us.

Changes to This Privacy Policy

We may update our Privacy Policy from time to time. We will notify you of any changes by posting the new Privacy Policy on this page and updating the "Last Updated" date.

Contact Us

If you have any questions about this Privacy Policy, please contact us:

Email: support@drivetheorystudios.com

Developer: Drive Theory Studios

App: Theme Shift