Last updated: 4 October 2026 (clarified retention of Reflect conversations and timer files; removed report links, as the feature no longer exists)
The controller within the meaning of the GDPR and the UK GDPR is:
Julian Koop (Anchor Yourself)
Friesenweg 2, 23558 Lübeck, Germany
Email: koop.anchor@outlook.com
Anchor can be used in two ways. You can start the urge surf timer without any account — no data is sent to us when you do. If you save the session, it stays on your device and is only moved into your account if you sign up. Everything else — entries, insights, history — needs an email account. Nothing is created automatically in the background; an account only exists if you register. Anchor is intended for people aged 18 and over.
We store the following data:
We also count anonymously how often features are used per day (e.g. “timer started 37 times today”) — without a user ID, device identifier or cookie; these figures cannot be linked to any person. We do not collect location data or advertising IDs. Third-party tracking only happens if you expressly agree to it (see section 9) — without your consent, not a single advertising-network script is loaded. We also collect technical error reports and anonymous page views (see section 5, Sentry and Vercel Analytics) — without the content of your entries.
The data is used to provide the app’s features (craving tracking, insights, experiments) and for internal product analysis and improvement. In future this may include an aggregated analysis of entries across all users (e.g. “which coping strategies people use most”); this feature does not exist yet. Entries would then be evaluated only in aggregate, and results that could relate to a single person are neither published nor passed on. The legal basis for using the app is Art. 6(1)(b) GDPR (performance of a contract). We process health data (craving entries, check-ins, journal) on the basis of the explicit consent you give during onboarding under Art. 9(2)(a) GDPR. We record usage events only with your separate, optional consent (Art. 6(1)(a) and Art. 9(2)(a) GDPR), which the app asks for once you have used it for a while and which you can give or withdraw at any time under Settings → Usage statistics; the app works the same without it. Error reports and anonymous page views are based on our legitimate interest in an app that works (Art. 6(1)(f) GDPR). You can withdraw your consent at any time with effect for the future, by email to koop.anchor@outlook.com or by deleting your account (Settings → Delete account). Without this consent the app cannot store entries; the timer stays usable without an account.
Your data is stored for as long as your account exists. You can delete your account and all stored data completely at any time: Settings → Delete account. You can also export your data: Settings → Export data.
Who sees individual entries: analyses the controller looks at to run the app are aggregated; automatic features such as the weekly summary and the reflection chat process your entries only for you. The controller only accesses individual entries when necessary — to fix a specific error, when you ask for help yourself, to handle an access, export or deletion request, or to meet legal obligations. Access to the database is protected by two-factor sign-in. Content is not used for advertising, quotes or training AI models.
We use the following service providers, with whom data processing agreements under Art. 28 GDPR have been concluded:
If you subscribe to Premium through the Google Play Store, Google is the seller and processes your payment data under its own responsibility — not as our processor. We receive no payment data: neither card number nor billing address. To check whether a subscription is valid we send the purchase identifier issued by Google to the Google Play Developer API; of that identifier we store only a hash, together with the product purchased and the date the entitlement runs until. Google notifies us automatically of changes to the subscription (e.g. cancellation or refund). Google’s own privacy policy applies in addition.
Under the GDPR and the UK GDPR you have the following rights:
For requests, contact: koop.anchor@outlook.com
The app uses localStorage for technically necessary purposes: session management (sign-in), theme setting, language choice, timer preferences, programme progress, timer sessions not yet uploaded, and the referral source described in section 2. Uploaded timer files are also cached in the browser so they start faster. When you sign out or switch accounts, account-related entries on the device are deleted. Tracking or advertising cookies are only set with your consent (section 9).
The optional voice feature in the urge surf timer and when logging uses your browser’s speech recognition (Web Speech API). Depending on the browser (e.g. Chrome, Safari), audio may be sent to the browser maker (e.g. Google, Apple) for recognition — their privacy terms then apply. Anchor itself stores no audio recordings; only the recognised text is processed. In the timer (e.g. a number) this happens only locally on your device; when logging by voice, the recognised text is sent to Anthropic to map it to the fields of the entry (see section 5). You can turn voice input off at any time in the timer settings.
When we run ads, we use pixels from Meta Platforms Ireland Ltd. (Facebook/Instagram) and TikTok Technology Ltd. They report back to the platform that a sign-up or a Premium subscription took place — without an amount and without naming the plan — so ads can be shown to more suitable people. The platform sets cookies and processes your IP address; a transfer to the USA is possible (basis: EU Standard Contractual Clauses or the EU-US Data Privacy Framework).
For TikTok the same sign-up is additionally reported from our server, because the report from the browser can be suppressed by ad blockers. What is sent is your IP address, your browser identification (user agent), the address you were on and — if you arrived through an ad — TikTok's click id. Both reports carry the same event id so they are counted as one event. This route is taken only after your consent as well: if you decline, it does not happen. Only the details listed here are sent — in particular no email address, no user ID and no content from your entries. The page address is stripped of all parameters before it leaves.
Only the event “sign-up completed” is sent. No content whatsoever is transferred — no craving entries, no emotions, no triggers, no email address and no user ID. “Advanced Matching” is deliberately switched off.
The legal basis is your consent under Art. 6(1)(a) GDPR and § 25(1) TDDDG (German Telecommunications Digital Services Data Protection Act), and for users in the United Kingdom the Privacy and Electronic Communications Regulations (PECR). No script from these providers is loaded before you agree. You can withdraw consent at any time with effect for the future: Settings → Ad measurement or by email to koop.anchor@outlook.com. Declining has no effect whatsoever on using the app.
If this English version and the German version differ, the German version at /datenschutz applies.