🔒 Privacy Policy - Restful Sounds App

This policy covers the Restful Sounds mobile app. We believe your data belongs to you. Here's the complete truth about what we collect, what Google collects, and your rights.

Effective Date: November 24, 2025 | Last Updated: November 30, 2025

📋 Quick Summary

📱 APP - What WE collect:
  • Dream journal entries
  • Alarm settings
  • App preferences
  • Custom sound/image URIs
  • Stored locally only
🎯 APP - What GOOGLE collects:
  • Advertising ID (AdMob)
  • Device info & IP
  • Ad clicks/views
  • We can't control this
☁️ APP - Optional features:
  • Email (Google Drive backup)
  • Voice audio (speech-to-text)
  • Encrypted backups in YOUR Drive
🌐 WEBSITE - Google Analytics:
  • Page views
  • IP address
  • Browser & device type
  • Session duration
👤

Who We Are

Developer: Donkey Code Syndicate LLC
Location: Arizona, USA
Privacy Contact: donkeycodesyndicatellc[at]gmail[dot]com
Website: donkeycodesyndicate.com

📱

Data Stored Locally

Stored on YOUR device only:
• Dream journal entries (text, mood, tags, dates)
• Journal password (if you enable lock)
• Alarm configurations
• App settings & Pomodoro timers
• Sound presets & favorites
• Custom audio/image file URIs
• Custom background image URIs

🔄 Auto-saved drafts: Partial journal entries saved automatically while typing
🎵 ExoPlayer audio engine: Handles sound playback locally (no telemetry)

⚠️ Protected by Android's secure app sandbox (standard industry practice)
• Other apps cannot access your data
• Requires device compromise to access
• Sensitive data (passwords, keys) excluded from auto-backup
✅ Never transmitted to our servers

🎯

Google AdMob SDK

⚠️ IMPORTANT: Google AdMob SDK (v23.6.0 or later) automatically collects:
• Android Advertising ID (AAID)
• Device ID and identifiers
• Device type, model, OS version
• IP address (approximate location)
• WiFi connection status
• Ad interactions (views, clicks)

Purpose: Personalized advertising
Your Control: None (required for free app)
Deletion: Cannot delete (Google controls)
AdMob Privacy: policies.google.com/privacy

🌐

Website Analytics (donkeycodesyndicate.com)

⚠️ This section applies to our WEBSITE only, NOT the app.

Google Analytics collects:
• Page views and navigation paths
• IP address (approximate location)
• Browser type, OS, device type
• Session duration and referral source

Purpose: Understand website traffic and improve content
Control: Use browser extensions (uBlock Origin, Privacy Badger) or opt-out at tools.google.com/dlpage/gaoptout
Google's Privacy Policy: policies.google.com/privacy

Note: The Restful Sounds app does NOT use Google Analytics, only AdMob.

☁️

Google Drive Backup

Optional feature - only if you enable:
• Your email address (authentication)
• Google account ID
• Encrypted backup files (.RestfulBackup)

Scope: DRIVE_FILE (app-created files only, we can't see your other Drive files)
Encryption: AES-256-GCM before upload
Control: Disable anytime, delete backups from your Drive
We never access your backup contents

🎤

Voice Input

Optional - only when you tap microphone:
• Voice audio sent to Google Speech Recognition
• Transcribed text returned to app
• Audio processed transiently (not permanently stored)

User Control: Only activates when you tap the microphone button in journal
Data Sent: Raw audio recording of your voice
Google's Use: May be used to improve speech recognition services
Fallback: If speech recognition unavailable, manual typing always works
Alternative: Type manually instead
Google Privacy: policies.google.com/privacy

🤖

Android Auto-Backup

System-level feature (Google controls):
Your Android OS may automatically back up app data to your Google account if enabled in device settings.

What's included: App settings, alarms, sound preferences, journal entries
What's excluded (for security): Journal passwords, backup encryption keys
Disable: Settings > System > Backup
Note: We've configured the app to exclude sensitive data from automatic backups

📸

Photo/Image Access (Optional)

Optional feature - only if you enable:
• Select custom background images from your device
• Only the selected image URI is stored locally
• No photo library scanning
• Images never uploaded or transmitted

Permission: READ_MEDIA_IMAGES (Android 13+) or READ_EXTERNAL_STORAGE (Android 12 and below)
Your Control: Use predefined backgrounds instead
Alternative: Choose from built-in background images

🚫

What We DON'T Collect

We absolutely do NOT collect:
❌ Location data
❌ Contacts
❌ Camera access
❌ SMS/phone calls
❌ Browsing history
❌ Financial info
❌ Biometric data
❌ Installed apps list
❌ Clipboard content

🔗

Third-Party Sharing

Who we share with:
Google AdMob (app): Advertising ID, device info, ad interactions
Google Drive (app): Email, encrypted backups (if you enable)
Google Speech (app): Voice audio (if you use voice input)
Google Analytics (website): Page views, IP, browser data

We do NOT:
❌ Sell your data to anyone
❌ Share journal entries
❌ Use analytics/tracking in app beyond AdMob

🔐

Data Security

Encryption in Transit: ✅ YES (HTTPS/TLS)
• Google Drive communications encrypted
• AdMob communications encrypted

Encryption at Rest:
⚠️ Local storage: Protected by Android's secure app sandbox (standard industry practice)
• Other apps cannot access your data
• Requires device compromise to access
✅ Backup files: YES (AES-256-GCM)

Security Measures: Android runtime permissions, secure URI handling, encryption keys in SharedPreferences, sensitive data excluded from auto-backup

⏱️

Data Retention

Local Data: Until you uninstall or clear app data
Drive Backups: Until you delete from your Drive
AdMob Data: Per Google's retention policy (we don't control)

Delete Local Data:
Settings > Apps > Restful Sounds > Storage > Clear Data

⚖️

Your Rights

You can:
✅ Delete all local data (clear app data/uninstall)
✅ Delete Drive backups:
   1. Open Google Drive app or drive.google.com
   2. Navigate to "My Drive"
   3. Look for files ending in ".RestfulBackup"
   4. Delete files and empty trash
✅ Revoke Drive access: myaccount.google.com/permissions
✅ Reset Advertising ID (Settings > Google > Ads)
✅ Opt-out of personalized ads (device settings)

You cannot:
❌ Delete AdMob data (Google controls retention)

🔑

Permissions Explained

Why we need these (NOT for tracking):
SCHEDULE_EXACT_ALARM - Precise alarm times
USE_FULL_SCREEN_INTENT - Launch alarm full-screen over lock screen
DISABLE_KEYGUARD - Dismiss lock screen when alarm rings
RECEIVE_BOOT_COMPLETED - Restore alarms after device restart
WAKE_LOCK - Keep device awake during alarm
VIBRATE - Alarm vibration
POST_NOTIFICATIONS - Show notifications
FOREGROUND_SERVICE - Background audio
READ_MEDIA_AUDIO - Access your custom sounds
READ_MEDIA_IMAGES - Access custom background images (Android 13+)
READ_EXTERNAL_STORAGE - Access custom sounds/images (Android 12 and below)
SYSTEM_ALERT_WINDOW - Show alarm over lockscreen
PERSIST_URI_PERMISSIONS - Remember your custom sound/image selections

Implicit (added by AdMob):
INTERNET - Load ads
ACCESS_NETWORK_STATE - Check connectivity
ACCESS_WIFI_STATE - Network connectivity for ads

👶

Children's Privacy

Age Restriction: Not directed at children under 13

COPPA Compliance: We don't knowingly collect data from children under 13.

Parents: If your child uses this app, be aware:
• AdMob collects advertising IDs from all users
• Journal entries may contain personal info
• Supervise voice input use

Note: This app uses standard AdMob (not Families-certified) and is designed for adults.

🇪🇺

EU/EEA/UK Users (GDPR)

Your GDPR Rights:
• Right to access your data
• Right to rectification (correction)
• Right to erasure ("right to be forgotten")
• Right to data portability
• Right to object to processing
• Right to withdraw consent

Legal Basis for Processing:
• Local data: Legitimate interest (app functionality)
• Drive backup: Consent (opt-in)
• AdMob: Legitimate interest + consent where required

🌴

California Residents (CCPA)

Your CCPA Rights:
• Know what personal info is collected
• Know if data is sold (We do NOT sell data)
• Request deletion of personal info
• Opt-out of sale (N/A - we don't sell)
• Non-discrimination for exercising rights

📊

Google Play Data Safety

⚠️ This section covers the MOBILE APP only. Website analytics are NOT included in Google Play's Data Safety requirements.

Per Google Play requirements, we disclose:
Email: Collected (optional, Drive backup)
Files/Docs: Collected (journal entries)
Photos: Collected (optional, custom backgrounds)
Audio File References: Collected (URIs to your local audio files, not the files themselves)
Voice: Collected (optional, transient)
App Activity: Collected (AdMob ad interactions)
Advertising ID: Collected (AdMob)
Device ID: Collected (AdMob)

Encrypted in Transit: Yes
Encrypted at Rest: Partial (backups yes, local protected by Android sandbox)
Deletable: Yes (local/Drive), No (AdMob)

🔄

Changes to This Policy

We may update this policy.

You'll be notified via:
• Updated "Last Updated" date above
• In-app notice (for material changes)
• Google Play "What's New" (for material changes)

Continued use = acceptance of changes

⚖️

Governing Law

This policy is governed by the laws of Arizona, USA, without regard to conflict of law principles.

EU/EEA/UK users: You may also contact Google's Data Protection Office at data-protection-office@google.com

📧

Contact Us

Questions? Privacy concerns? Contact us:

Developer: Donkey Code Syndicate LLC
Website: donkeycodesyndicate.com

For AdMob: support.google.com/admob
For Google Drive: support.google.com/drive