Hokd
Log stages, climb your mountain.
Hokd is a daily logbook for iPhone and Mac. You log stages in one of five categories — Focus, Make, Courage, Learn, Admin — each adds altitude toward a mountain you choose: Everest, marathon distance, your own goal. A 3-step Sunday ritual sets the week's anchor and keeps it pinned at the top all week. Reflection themes synthesized on-device by Apple Intelligence (iOS 26+), versioned playbooks with outcome tracking, iCloud sync, widget, Mac menu bar.

Same product, different stack.
On iPhone and Mac, AI synthesis runs through Apple Intelligence directly on-device — no cloud roundtrip, your data never leaves the iPhone. Sync via iCloud, home-screen widget, Mac menu-bar app. Reflection themes, versioned playbooks, and logbook reviews are generated locally. AI features require iOS 26+ or macOS 26+ on an Apple-Intelligence-capable device.
On Android, the app runs without login and without account — all data stays on-device by default. AI features are Pro-only and run through the Hokd backend (Vercel Edge Functions in Frankfurt) to Anthropic Claude and OpenAI; only the relevant input text is sent and nothing is retained long-term. You pick the backup folder yourself via the system folder picker (Storage Access Framework) — Google Drive, local, or wherever you want. Daily reminder via system notifications. Pro: a single subscription with two billing periods (monthly or yearly) through Google Play Billing, no API key of your own required.
Screenshots





Tech stack
- Swift
- │ SwiftUI
- │ SwiftData
- │ WidgetKit
- │ CloudKit
- │ Apple Intelligence
- │ React Native
- │ Kotlin
Platforms
- iOS
- │ macOS
- │ Android
Tags
- Productivity
- │ Logbook
- │ Journaling
Privacy
Privacy policy — iOS / macOS
PRIVACY POLICY - Hokd
Your privacy matters. Hokd was built to track your daily achievements — not to collect your data.
1. What Data Does the App Collect?
Locally Stored Data:
- Wins: Title, category, XP value and creation date of your daily achievements
- Profile Data: Current level, total XP, streak counter and last streak date
- Challenges: Self-created challenges with deadlines
- Achievements: Status of 16 unlockable achievements
- App Settings: Display options and notifications
Data that is NOT collected:
- No user accounts or registration
- No analytics or tracking
- No crash reports to external servers
- No personally identifiable information
- No location data
- No usage statistics shared with third parties
- No advertising IDs
2. Where is Data Stored?
Primary: Local Storage (SwiftData)
- SwiftData Database: All wins, challenges, achievements and profile data
- UserDefaults: App settings
- Device Identifier: Only for sync conflict detection between your own devices
iCloud Synchronization
- Automatic synchronization between your own Apple devices
- Stays within your personal Apple ID
- Conflict detection for simultaneous use on multiple devices
3. Permissions
Requested Permissions:
- Photo Library: For saving win card screenshots (optional, only when used)
NO other permissions
- No camera access
- No microphone access
- No network access (except StoreKit and iCloud)
- No location access
- No contacts access
4. Data Transmission
Only Apple Services:
- App Store/StoreKit: For in-app purchases (Pro upgrade)
- iCloud: Automatic synchronization between your own devices
- No external tracking or analytics
- No data shared with third parties
5. Contact
For questions: contact@balane.tech Updated: 2026
Privacy policy — Android
Hokd – Privacy Policy (Android)
Last updated: 2026-05-13 Controller: Jonas Hottler · support@balane.tech
This policy applies only to the Android version of Hokd. The iPhone and Mac version is documented separately (see iOS / macOS privacy policy above), because AI processing there runs on-device through Apple Intelligence and no data is sent to external providers.
1. What data does Hokd process on Android?
Hokd processes only the data you type into the app yourself:
- Stages (title, category, altitude meters, timestamp)
- Daily focus, weekly anchor, courage moment
- Quests, identity-mirror entries
- Playbooks, reflection themes, logbook reviews
- Pro status (from Google Play Billing), app settings (language, reminder time)
No profile data, no tracking, no analytics IDs, no advertising identifiers, no location data. No account, no login.
2. Where does your data live?
Default: only locally on your device
All data is stored locally in app storage (AsyncStorage / SQLite). It does not leave the device.
Optional: a backup folder you choose
If you pick a backup folder in settings:
- You pick a folder via Android's Storage Access Framework — in any provider you like (Google Drive, Dropbox, OneDrive, Nextcloud, local files). Hokd gets only read/write access to that one folder.
- A JSON snapshot of your app state is written there as `hokd-state.json`.
- Auto-sync writes after each change (with a 5-second debounce).
- Hokd does not integrate any cloud API directly. We don't know your provider. Replication is handled by the storage provider you chose.
If you disconnect the backup folder, Hokd loses access immediately — the JSON file stays where it is and you can delete or move it yourself.
3. AI features (Pro)
With Pro, AI-powered features become available (extracting stages from notes, weekly and monthly syntheses, reflection patterns, playbook reviews, flashcards):
- Hokd operates its own backend proxy on Vercel (Frankfurt region for EU proximity).
- On an AI call, the following data goes to our backend → from there to an LLM provider: your input text (e.g. day's notes, reflection entry, playbook content) plus an internal system prompt.
- We use Anthropic Claude and OpenAI as LLM providers. The backend picks the appropriate model per feature. Both providers process your input solely to generate the response.
- We validate that you have a valid Pro subscription via your Google Play Subscription token — no account, no email.
- Content is not used for model training, neither by Hokd nor by Anthropic nor by OpenAI (each provider's API default; see [Anthropic Privacy](https://www.anthropic.com/legal/privacy) and [OpenAI API Data Usage](https://openai.com/policies/api-data-usage-policies/)).
- The backend stores only an anonymous quota counter (calls per month) — no content, no logs of input text.
AI features are entirely optional. Without Pro, no data is sent to any external provider at all.
4. Purchases (Pro subscription)
In-app purchases run through Google Play Billing. Hokd only receives the information whether a valid subscription is active. Payment and account data is processed exclusively by Google (see Google Privacy Policy).
Hokd Pro is a single subscription with two billing periods (monthly or yearly); you pick the period at checkout and can switch via Google Play subscription management.
5. Notifications
If you enable the daily reminder:
- Android asks for your consent once (`POST_NOTIFICATIONS`).
- Reminders are scheduled locally on the device (`AlarmManager` via the Notifee library).
- No notification tokens are sent to any server.
6. Data export / deletion
You can at any time:
- Export your data (Settings → "Export data") — as JSON via the system share sheet.
- Import data (Settings → "Import data") — paste JSON from a previous export.
- Delete everything (Settings → "Delete all data") — removes all local data irreversibly.
For your backup folder: delete the `hokd-state.json` in your chosen provider folder. Pro subscriptions are cancelled via Google Play subscription management; cancellation inside the app itself is not possible due to Google policy.
7. Your rights (GDPR)
Because Hokd does not store any personal data on a Hokd server, there is nothing on Hokd's side to release or delete — all content is under your direct control.
For data that has been transmitted to Anthropic or OpenAI as part of the AI features, and for data that Google processes for the Pro subscription, please contact the respective provider's data protection contact directly.
8. Contact
Jonas Hottler · support@balane.tech
9. Changes
We reserve the right to adjust this privacy policy if features or legal requirements change. The current version is available in the app and at the privacy URL listed in the Google Play Store entry.
Last updated: 2026-05-13 Version: 1.0 Valid for: Hokd Android App
Terms.
Terms of use — Android
Hokd – Terms of Use / End-User Licence Agreement (EULA)
Last updated: 2026-05-14 Provider: Jonas Hottler · support@balane.tech
These terms apply to the Android version of Hokd, distributed via the Google Play Store. The iPhone and Mac version is governed by the standard Apple App Store terms; no separate Hokd EULA exists there.
1. Subject matter
These Terms of Use (EULA) govern the use of the mobile application "Hokd" (the App) on Android devices. By installing or using the App you agree to these terms.
The App is distributed via the Google Play Store. The Google Play Terms of Service additionally apply to the acquisition of the App.
2. Licence scope
You receive a non-exclusive, non-transferable, revocable licence to use the App on devices under your control, exclusively for private, non-commercial purposes.
You may not:
- decompile, reverse-engineer, disassemble or otherwise reduce the App to human-readable source code, except where mandatory law permits (§ 69e German Copyright Act);
- rent, lease, resell, or sublicence the App;
- modify the App or create derivative works;
- automatically scrape or mirror the App or its content.
All rights not expressly granted are reserved.
3. Hokd Pro – subscription
Certain features are available only with the "Hokd Pro" subscription (in particular AI-powered analyses, unlimited active challenges).
- Billing runs through Google Play Billing.
- Available periods: monthly or yearly (auto-renewing at the end of each period).
- Cancellation any time via Google Play subscription management, effective at the end of the current period.
- Prices and availability may change; changes are announced in the app in advance.
- Pro content (AI syntheses, etc.) remains stored locally after the subscription ends; new Pro actions are then no longer possible.
4. AI features
AI-powered features (stage extraction, logbook synthesis, reflection synthesis, playbook review, flashcard generation, playbook-from-text) forward your input via a backend proxy operated by Hokd (Vercel, Frankfurt region) to the LLM providers Anthropic Claude and OpenAI. Processing details are in the Android privacy policy.
A fair-use quota of 200 AI calls per Pro user per month applies. Once exceeded, further AI calls are rejected until the next month.
5. User content
You retain all rights in the content you create in the App (stage notes, reflections, playbooks, challenges, etc.). You grant Hokd only the licence required to provide the AI features, narrowly limited to that purpose (transmission to the LLM provider to generate the response, no further retention).
You are responsible for the content you input and ensure it does not infringe third-party rights.
6. Availability and changes
Hokd strives to keep the App and the AI backend functions highly available, but does not guarantee any specific availability. AI features may be temporarily unavailable (e.g. maintenance, provider outage).
Hokd may modify, supplement, or discontinue the App, individual features, or the Pro offering, provided this is reasonable for the user and considers their legitimate interests.
7. Liability
Hokd is liable without limitation for damages arising from injury to life, body, or health resulting from a negligent breach of duty by Hokd or an intentional or negligent breach of duty by Hokd's legal representatives or agents, and for other damages based on intentional or grossly negligent breach of duty by Hokd or its legal representatives or agents.
For slight negligence, Hokd is liable only for breach of essential contractual obligations (cardinal obligations) and limited to the foreseeable, typically occurring damage.
AI content: AI-generated content is not guaranteed to be correct, complete, or fit for a particular purpose. It serves as reflection support, not as professional advice (medical, legal, psychological, financial). You use it at your own risk.
8. Right of withdrawal (for EU consumers)
You have the right to withdraw from a Pro subscription contract within 14 days of conclusion without giving reasons.
The right of withdrawal expires upon the start of contract performance (= first use of a Pro feature after purchase), provided you have expressly consented and confirmed that you thereby lose your right of withdrawal. The App captures this confirmation in the Pro purchase flow.
Address withdrawals to: support@balane.tech
9. Privacy
The separate Android privacy policy applies (see privacy section above).
10. Changes to these terms
Hokd may amend these terms. Material changes are announced in the app; they are deemed accepted if you do not object within 6 weeks of the announcement and continue using the App.
11. Governing law / jurisdiction
German law applies, excluding the UN Convention on Contracts for the International Sale of Goods. For consumers, the protection of the law of their habitual residence remains unaffected.
12. Contact
Jonas Hottler · support@balane.tech
Last updated: 2026-05-14 Version: 1.0 Valid for: Hokd Android App
