Duskmode

Privacy Policy

Effective 10 November 2026

The short version. Duskmode has no accounts and no ads, and it never tracks you across other apps or websites. The apps you block, your sessions and your stats stay on your iPhone. We receive two things: anonymous usage events (for example "a session started, 25 minutes"), and your subscription status, which Apple and RevenueCat confirm for us. We cannot see which apps you use or block.

Who we are

Duskmode is an iPhone app made by [DEVELOPER LEGAL NAME], an independent developer based in Thailand ("we", "us"). We are the data controller for the limited data described below. Contact: support@duskmode.app.

Data that stays on your iPhone

This data is stored only on your device, in storage shared between Duskmode and its own extensions. It is never sent to us:

Deleting Duskmode deletes all of this.

Screen Time access

Duskmode uses Apple's Screen Time (Family Controls) framework to dim the apps you choose. Apple's permission prompt says the app "may see your activity data". In practice, the framework does not give Duskmode your browsing history, your messages, what you do inside apps or the names of your apps. We use Screen Time only to apply and lift the blocks you set up, and no Screen Time data ever leaves your device.

Data we receive

1. Anonymous usage analytics (TelemetryDeck)

To learn which parts of the app help people, Duskmode sends anonymous events to TelemetryDeck, a privacy-focused analytics service based in the EU. Examples: which onboarding step was viewed, whether a session started and how long it was, whether a permission was granted, and paywall views. Events carry counts and categories only. They never contain the names of apps you block, your notes, your quiz answers, your name or your email.

Each event also includes basic technical information such as the app version, iOS version, device model and language/region. Events are linked to a random identifier that is hashed (one-way scrambled) on your device before it is sent, so it cannot be traced back to you. TelemetryDeck does not store IP addresses.

2. Subscription status (Apple and RevenueCat)

Purchases are made through your Apple Account. Apple handles payment, and we never see your card details, name or email. To check whether your subscription is active, Duskmode uses RevenueCat, which receives the App Store transaction data for your Duskmode purchases, a random anonymous app user ID, and basic device information (app version, iOS version, country/storefront). RevenueCat may process your IP address to determine your country.

3. The waitlist on duskmode.app

If you join the waitlist, we store your email address, the date you joined, your country (two letters, worked out by our host Cloudflare from your connection; we don't keep your IP address), which shared link or post brought you to the page, if any, and a random code for your own share link. We store this in a Cloudflare database. We use your email only to tell you when Duskmode launches, and we never sell it or share it with advertisers. To leave the waitlist and have your entry deleted, email support@duskmode.app or reply to our email. We keep your entry until you ask us to remove it or we close the waitlist, whichever comes first. Our legal basis is your consent, which you can withdraw at any time. The page remembers in your browser that you joined, so it shows your place in line instead of the form.

4. Messages you send us

If you email us, we receive your email address and whatever you write. We use it only to reply, and delete it when it is no longer needed.

What we don't do

Other permissions

Why we process data (legal bases)

Under Thailand's Personal Data Protection Act (PDPA), the EU/UK GDPR and similar laws, we process subscription data to perform our contract with you (giving you the app you paid for). We process anonymous analytics on the basis of our legitimate interest in understanding and improving Duskmode, and we use the least data needed for that purpose.

Service providers and international transfers

We share data only with the providers above (Apple, RevenueCat, TelemetryDeck and, for the website and waitlist, Cloudflare), and only so they can provide their service to us. Their servers may be in the United States, the EU or other countries. Where the law requires it, they protect transfers with safeguards such as the EU Standard Contractual Clauses.

How long we keep data

On-device data stays until you delete it or delete the app. Analytics events are kept only as long as useful for understanding trends, and are then deleted or kept only as totals. RevenueCat keeps subscription records for as long as needed to provide the subscription and to meet accounting and legal obligations.

Your rights

Depending on where you live (including under the PDPA, GDPR and California law), you may have the right to access, correct, delete, restrict or object to the processing of your data, to data portability, and to withdraw consent. To use any of these rights, email support@duskmode.app. Because we hold no names or emails, we may ask you to help us find your records, for example with the order ID from your Apple receipt. You can also complain to your local data protection authority. In Thailand, that is the Personal Data Protection Committee (PDPC).

The quickest way to remove everything stored on your phone is to delete Duskmode. To stop paying, cancel the subscription in Settings › [your name] › Subscriptions.

Children

Duskmode is not directed to children under 13, and we do not knowingly collect personal data from them. A parent or guardian who believes a child has given us personal data can contact us and we will delete it.

Security

Data in transit to our providers is encrypted (HTTPS). Data on your iPhone is protected by iOS's own encryption and app sandboxing.

Changes

If we change this policy, we will update the date at the top. If a change is significant, we will also tell you in the app before it takes effect.

Contact

[DEVELOPER LEGAL NAME], Thailand · support@duskmode.app

Terms of Use