Duskresta app icon

Duskresta · Android

Privacy Policy

Duskresta is a sleep sounds app. It has no account and no ads. Everything you create stays on your device. The app sends anonymous usage analytics to PostHog, and Premium purchases go through Google Play and RevenueCat.

Effective date: November 8, 2026

The short version

1. Developer and contact

This privacy policy applies to the Android app Duskresta (package com.rabpaulo.duskresta), developed by rabpaulo.

Questions about this policy or your data: rabpaulodev@gmail.com.

2. Data we collect

Duskresta does not collect your name, email address, phone number, location, contacts, photos, microphone input, or advertising IDs. Your mixes, settings, and listening history stay on your device.

Anonymous usage analytics (PostHog). The app sends usage events to PostHog to see which screens are used and whether sessions and purchases work. PostHog gives the app an anonymous ID stored on your device, so events from the same install can be grouped. These events are not linked to your name or email, and the app does not send sound recordings or audio. The events are:

Analytics are not sent in builds without a PostHog project key. Events are sent over an encrypted connection (TLS). PostHog's own handling is described in its privacy policy.

Premium purchases. Buying or restoring Premium, and checking whether it is active, goes through Google Play and RevenueCat's purchase SDK (react-native-purchases). RevenueCat receives the following pseudonymous data: an anonymous app user ID it creates on your device; the Google Play purchase receipt for your plan; the purchase date and time, currency, product ID, and whether Premium is active; and basic device data (OS version, device model, and app version), used only to prevent fraud, fix entitlement problems, and debug errors. RevenueCat does not receive any of your sounds, mixes, or listening history. The app does not send your name, email address, or payment details; Google Play handles payment. The app also loads plan names and prices from them. Playing sounds never needs a connection. Purchase data is encrypted in transit with TLS. RevenueCat's own handling is described in its privacy policy.

3. Data stored on your device

To work as you expect, the app stores the following in its private storage on your device. Except where section 2 says otherwise, this data is not sent off the device.

DataWhy it is stored
Current mix, sound volumes, and timer lengthTo restore your last setup on the next launch.
Saved mixes (up to two free, eight with Premium)So you can start them from the home screen.
Favorite sounds and the auto start settingTo show favorites and to decide whether playback starts when the app opens.
Your own audio files (Premium)Files you choose from your phone are copied into the app's storage so they keep working if the original moves. The original files are not uploaded or changed.
Listening historyPlaying time, nights, streaks, usual bedtime, average session length, and most-played sounds, calculated on your device. Pauses do not count. Only playing time is recorded, not audio content. Individual session events are also sent to PostHog as described in section 2.
Premium statusWhether Premium is active. The purchase SDK keeps the last answer on your device, so Premium still works offline after the first check.
Language settingTo show the app in your chosen language.
Session stateA small marker that tells the app whether a session was still playing when the system closed it, so it can explain this on the next launch.

You can clear your listening history at any time from the Stats screen with the clear history button.

4. Permissions

Duskresta asks for only what it needs to play sound and keep it playing:

The app's build also declares vibration and display-over-other-apps permissions. Duskresta's code does not use either to collect data.

Duskresta does not request access to the microphone, camera, location, contacts, or shared storage. Files you add are selected through the system file picker, so the app only sees the files you pick.

5. Data sharing

We do not share your data with advertisers, data brokers, or any other third party, and we do not sell or rent it. The data that leaves your device goes to two places, as described in section 2: anonymous usage analytics to PostHog, which the developer uses to run the app, and purchase data to Google Play and RevenueCat.

6. Third-party services and links

Duskresta includes no advertising SDKs. Usage analytics and error reports are sent to PostHog. Premium uses RevenueCat's purchase SDK, and purchases are processed by Google Play. Their own privacy policies apply to that data: PostHog, RevenueCat, and Google Play.

The app's credits screen contains links to the websites where the original sound recordings and their licenses are published (for example soundbible.com, bigsoundbank.com, and creativecommons.org). These open in your browser, outside of Duskresta. Those websites have their own privacy policies, which we do not control.

7. Backups and reinstalls

Android cloud backup is turned off for Duskresta, so your app data is not uploaded to Google's backup service. To keep your mixes across a reinstall, use the option in the app to save them to a file you keep; restoring that file brings them back.

8. Data security

Your data is stored in the app's private storage, which other apps cannot read under normal Android protections. Your mixes and listening history never leave your device, and the analytics we send are anonymous and not linked to your name or email. You are responsible for keeping your device secured with a lock screen and for any backup files you save.

9. Children

Duskresta does not knowingly collect personal information from anyone, including children under 13. The app does not collect personal information, and its analytics are anonymous, so it does not knowingly collect information from children. Premium can only be bought through Google Play, which has its own age requirements.

10. Your choices and deletion

Your listening history is held only on your device, so there is none on our side to request, export, or delete. Anonymous analytics events are held by PostHog and cannot be linked to you, so we cannot find them for a specific person. Purchase records are held by Google Play and RevenueCat. If you have a question, contact us using the address in section 1.

11. Changes to this policy

If this policy changes, the updated version will be posted on this page with a new effective date. Changes that affect how data is handled will be described here before they take effect.

12. Contact

For privacy questions, email rabpaulodev@gmail.com.