BENCHCALC

Privacy policy

BenchCalc works offline. The app has no account system, advertising, tracking, analytics service, or developer-operated data server.

Updated 9 November 2026. This policy covers the BenchCalc iPhone and iPad app. The support website and public issue tracker are described separately below.

Data stored in the app

Calculations, inputs, history, memory, settings, projects, estimates, notes, and attachments are stored locally in the app's storage on your device. BenchCalc does not automatically upload these records to the publisher or synchronize them to a cloud account.

Photos and files are attached only when you select individual items through the system photo or file picker. The app does not request broad access to your photo library. Copies of selected attachment content become part of the local notebook and complete JSON backups.

Exports and services you choose

When you export a result, PDF, CSV, attachment, or JSON backup, the content you choose is provided to the destination you select. A complete backup includes original attachments and project text. Exported files are not password-protected or encrypted by BenchCalc.

Files, iCloud Drive, other storage providers, and sharing destinations may transfer data over the network according to your choices and their own policies. These are user-initiated actions. BenchCalc does not provide automatic cloud synchronization. System device backups and diagnostics follow your Apple device settings.

Retention and deletion

Local records remain until you remove them, replace the notebook by importing a backup, or remove the app's local data. The system may retain backup copies according to its settings. Removing a project deletes its estimate rows, standalone notes, and attachments, while its calculations and calculation notes remain in history. You can remove those history entries separately.

Temporary local files may be created for previews and sharing and may remain until the system clears temporary storage. Deleting records in BenchCalc does not recall files you have already exported, shared, or saved in another service.

App data collection and tracking

BenchCalc does not send calculation content, photos, files, device identifiers, location, or usage analytics to the publisher. It does not sell data, track users across apps or websites, or include an advertising SDK. App Store purchases and Apple-provided system services are handled by Apple under Apple's policies.

App Store purchases

In version 3.1 and later, Apple handles the optional zero-price trial, one-time Pro purchase and restoration. BenchCalc verifies StoreKit transactions and stores app-specific purchase identifiers, product identifiers, dates and access status in this-device-only Keychain storage. This supports offline access and retaining earlier paid-download customers. These records are not sent to a developer-operated server. Restoring uses your Apple Account through Apple's services; BenchCalc does not receive your Apple Account password or payment-card details. Keychain purchase observations may remain after reinstalling the app; removing the app does not cancel or refund a purchase.

Support website and feedback

This support website is hosted on GitHub Pages. GitHub logs visitors' IP addresses for security purposes. See GitHub Pages documentation and the GitHub Privacy Statement for its practices. These static pages add no analytics scripts, advertising, or tracking pixels.

If you choose to contact support through the public issue tracker, your message, GitHub profile, and any attachments you post are handled by GitHub and are visible publicly. The publisher uses the information you provide to answer your request and investigate the reported issue. Do not post private project data, complete backups, or personal photos. GitHub controls its own platform retention and account settings.

Changes and questions

If the app's data practices change, this policy will be updated. Privacy questions can be raised through the support issue tracker. The app does not automatically submit a support request or attach your records.