WorkHourLog
Home Support App Store
Privacy

Privacy

WorkHourLog records work hours, projects, payroll settings, work-calendar overrides, and auto-log rules you choose to enable. The app does not require an account, does not include third-party ad or analytics SDKs, and does not sell your data.

Privacy summary

Local first

Data stays on your device by default.

iCloud is your choice

Turn it on manually only when you need sync.

No location history

Auto logging saves rules and generated work logs.

No ad tracking

No ads or third-party analytics SDKs.

No account required

You do not need to sign up or log in.

Data we handle

This table explains what WorkHourLog handles, why it is used, where it is stored, and how you can control it.

Data Purpose Storage Control
Work logs Records start/end times, rest or leave markers, holiday markers, notes, and project links. Stored locally by default; synced through Apple iCloud when you enable iCloud sync. Edit or delete them in the app. Uninstalling removes local data.
Projects and payroll rules Used to estimate regular hours, overtime, fixed salary, and income. Stored locally by default; synced when iCloud is enabled. Edit, archive, or delete projects and rules.
Auto-log rules Stores the place center, radius, name, and linked project you set so the app can start or end work logs automatically. Rules can sync with iCloud. The device monitoring switch stays on the current device. Turn off monitoring, disable a rule, or delete a rule.
Location permission Used only when you enable device monitoring, to register geofences and check whether you are inside a work range. Managed by iOS authorization and scheduling. WorkHourLog does not save continuous location history. Turn off monitoring in the app or disable location permission in iOS Settings.
App settings Stores theme, display preferences, sync state, and common settings. Mostly stored locally. Some preferences may sync with iCloud. Change or reset them in Settings.
Backup files Used when you export, store, transfer, or restore data yourself. Saved wherever you choose, such as local files, iCloud Drive, or another location. You manage, share, or delete exported backup files.
Subscription status Used to decide whether Pro features are unlocked. Purchases are processed by Apple StoreKit. The app stores the required local entitlement state. Manage subscriptions in your Apple ID. The developer does not handle payment card details.
Widget snapshots Lets widgets show recent hours, heatmaps, and summary stats. Stored in the local App Group container and not uploaded separately. Remove widgets or uninstall the app to stop display and clear local snapshots.
Support email Used to answer your questions, feedback, or bug reports. Stored by your email service and our support mailbox. Do not send unnecessary sensitive information. You can email us to request deletion of support messages.
Website access logs Used for website security, troubleshooting, and basic diagnostics. The server may log IP address, access time, User-Agent, and similar basic data. The website does not use third-party analytics scripts. You can avoid visiting the website or email us to ask about log handling.

Auto logging and location

Auto logging requires you to create a place range and turn on monitoring on the device. iOS geofencing notifies WorkHourLog when you enter or leave the range. WorkHourLog saves the rules and generated work logs, not continuous location history.

Sync, backups, and widgets

iCloud sync is off by default. Only when you turn it on will the app use CloudKit to sync data between devices under your Apple ID. Widgets only read locally generated summary snapshots and do not upload data separately. Backup files you export are managed, shared, or deleted by you.

Subscriptions and third-party services

WorkHourLog uses Apple StoreKit to process subscriptions and CloudKit to handle iCloud sync you enable manually. Subscription payments, refunds, and payment card details are handled by Apple. WorkHourLog does not include ad SDKs, third-party analytics SDKs, Firebase, Sentry, or a developer-operated app data backend.

Website and support

The website does not include third-party analytics scripts and does not use your visits for ad tracking. The server may generate basic access logs for security and troubleshooting. When you email support, we use only the information you provide to respond.

Your controls

  • Add, edit, or delete work logs, projects, payroll rules, and auto-log rules in the app.
  • Turn off iCloud sync, disable device auto-log monitoring, or turn off location permission in iOS Settings.
  • Export backup files for your own storage, and delete exported files when you no longer need them.
  • Uninstall the app to remove local data. iCloud data is managed through your Apple ID and iCloud settings.

Retention and deletion

Local data is kept until you delete it in the app, reset the device, or uninstall the app. When iCloud sync is enabled, synced data is also affected by your Apple ID, iCloud settings, and Apple's service rules. Backup files follow the deletion rules of wherever you store them.

Minors

WorkHourLog is not designed specifically for children and does not ask minors to provide identity information.

Policy updates

If this privacy policy changes, the app or website will show the new update date.

Contact

If you have questions about privacy or data handling, email wangxinlin525@gmail.com.

Last updated: June 1, 2026

WorkHourLog Data stays local by default. iCloud sync is enabled only by you.
Home Support Email

赣ICP备2026009981号