Privacy Policy

Last updated: [PUBLISH DATE]

This Privacy Policy explains how HanaLock handles your information. HanaLock is designed to turn distracting phone moments into short vocabulary and recognition practice, and is built to be local-first.

Provider / data controller: for full contact details, see the Legal Notice (Impressum).

Email: support@hanalock.app

We do not sell your personal information. We do not use advertising tracking. We do not use third-party analytics or crash-reporting SDKs in the current version of the app.

Information HanaLock Processes

Learning progress and preferences

HanaLock stores learning progress on your device, including things like:

This information is used to show progress, choose practice items, and make future practice more useful.

Blocking settings

HanaLock stores the settings you choose for blocking and unlocking, such as:

These settings are stored locally so HanaLock can apply the blocking behavior you choose.

Screen Time selections and usage summaries

HanaLock uses Apple Screen Time technologies, including Family Controls, Managed Settings, Device Activity, and Screen Time shield extensions.

When you choose apps, categories, or websites to block, selection happens through Apple's Screen Time picker. HanaLock stores the resulting system tokens and related configuration locally so it can apply and remove shields. For selected websites, iOS may also make the selected domain name available to the app.

HanaLock may also create local usage summaries from Apple's Device Activity reporting, such as weekly totals, daily durations, and top app display names and durations. These summaries are used for the in-app Stats experience. In the current version, these summaries are stored locally and are not uploaded to HanaLock servers.

HanaLock does not read your messages, posts, feeds, passwords, browser page contents, or what you do inside other apps.

Notifications

HanaLock uses local notifications to help move from the iOS Screen Time shield into the HanaLock unlock challenge. For example, after you tap Continue on a shield, HanaLock may show a notification that opens the correct unlock flow.

Notifications are local/system notifications in the current version. HanaLock does not use a push notification server in the current version.

Support, reports, and feedback

If you contact us by email or through TestFlight feedback, we may receive the information you choose to send, such as:

We use this information to respond to support requests, investigate bugs, and improve the app.

Sign in with Apple and progress sync

HanaLock does not require an account in the current version.

If HanaLock adds optional Sign in with Apple and progress sync in a future version, we may use an Apple-provided account identifier, and possibly the email address or private relay address Apple provides, to save and restore vocabulary progress across installs. This Privacy Policy and the App Store privacy disclosures will be updated before any such sync feature is released.

How HanaLock Uses Information

HanaLock uses information to:

What Leaves Your Device

In the current version, HanaLock does not upload your learning progress, blocking settings, Screen Time selections, or local Screen Time usage summaries to HanaLock servers.

Information may leave your device when:

Sharing

We do not sell your information. We do not share information with advertising networks.

We may share or receive information through:

Retention

Most HanaLock data in the current version is stored locally on your device. It remains until you change settings, delete it through app behavior, reset the app, or delete the app.

Some local stats are intentionally short-lived. For example, the current daily stats journal keeps a limited recent history for in-app charts.

If you contact support, we may keep the message for as long as needed to respond and maintain support records. You can ask us to delete support messages associated with your email address.

TestFlight feedback and crash information are managed in App Store Connect and Apple's TestFlight systems. Apple may make crash reports and tester feedback available to the developer according to Apple's TestFlight rules.

Your Choices

You can:

Your Rights Under the GDPR (DSGVO)

If you are in the European Union, the European Economic Area, or another region with similar laws, you have rights regarding your personal data. Because HanaLock is local-first and, in the current version, does not upload your learning progress, blocking settings, or Screen Time data to our servers, most of your data never reaches us in a form we can access.

For the limited personal data we do receive — primarily what you send us by email or through TestFlight feedback — you have the right to:

The legal basis for processing support and feedback you send us is our legitimate interest in responding to you and improving the app (Art. 6(1)(f) GDPR), and, where applicable, your consent (Art. 6(1)(a) GDPR).

To exercise any of these rights, contact us at support@hanalock.app.

You also have the right to lodge a complaint with a data protection supervisory authority. In Germany, this is the data protection authority of your federal state (Landesdatenschutzbehörde) or the Federal Commissioner for Data Protection and Freedom of Information (BfDI).

Children And Family Use

The current version of HanaLock is designed for self-directed use. It is not a parental surveillance dashboard and does not provide a remote monitoring service for another person's device.

If HanaLock later adds child, guardian, family, or remote management features, this Privacy Policy and the App Store disclosures will be updated before those features are released.

Security

HanaLock uses Apple's platform APIs and local device storage to provide its blocking and learning features. No method of storage or transmission is perfect, but the current design intentionally avoids uploading sensitive Screen Time selections or learning progress to a server.

Changes

We may update this policy as HanaLock changes. If a future version adds account sync, analytics, crash reporting, subscriptions, cloud storage, or other data transmission, this policy will be updated before that version is released. The "Last updated" date above reflects the current version.

Contact

support@hanalock.app

For full provider details, see the Legal Notice (Impressum).