Quench Terms of Service
A knife-steel heat-treatment planning tool with cited steel process references, staged session timers, batch logs, and hardness estimates.
1. Agreement and app license
These terms apply to your use of Quench (the “App”), published by the independent developer identified by Apple Developer Team ID ZM8LF8494F. By using the App you agree to these terms to the extent permitted by applicable law. If you do not agree, stop using it. Support and legal contact: captainlongevity@gmail.com.
The license for the App is governed by Apple’s Standard Licensed Application End User License Agreement. These terms explain the app service and purchases and supplement that license; they do not remove mandatory Apple terms or rights you have under applicable consumer law.
2. Purpose and limits
Heat treatment involves burns, fire, fumes, and hazardous materials. Quench provides planning references and hardness estimates, not equipment control, a safety certification, or a guaranteed metallurgical result. Verify current steel-supplier datasheets, equipment instructions, temperatures, timing, and protective measures before use. Do not rely on a timer, estimate, or notification as a safety interlock.
Steel-reference data is bundled with the app. Schedule generation, temper interpolation, and calibration from your measured results run on your device. Opening a cited source in your browser is separate from the local calculation.
3. Free features and paid access
The free tier includes: Full schedules for the six starter steels (1084, 1095, 80CrV2, 5160, O1, and AEB-L), session mode, your shop profile, and up to five batch logs.
In version 1.1, the Pro page offers a one-time Pro Lifetime purchase and a Pro Yearly subscription. Monthly is not displayed for purchase on that page. Existing Pro Monthly subscriptions remain supported, including valid renewal and restoration through Apple; hiding the option does not cancel a subscription or remove its eligible access. Available products, regional availability, localized prices, billing period, and any introductory offer are shown in the app and Apple’s purchase confirmation. That confirmation controls the purchase; local development prices are not a promise of the current App Store price.
In the compliance update, Pro access requires an Apple-verified transaction for an eligible Lifetime purchase or an active subscription. Unverified, revoked, upgraded, or expired transactions do not grant access. The previous hidden sample-data mode and its non-purchase Pro unlock have been removed. A legacy demo-unlock flag is not a purchase and cannot be restored as one; genuine eligible purchases can still be restored through Apple. Existing shop settings, sessions, and batch records, including earlier sample data, are retained.
4. Paid features
Paid access unlocks the following features, subject to your device, permissions, and the limits described here:
- Full steel corpus: Pro unlocks schedule generation for every steel in the bundled library (the free tier covers six starter steels). Every temperature, time, medium, and temper curve is compiled from manufacturer datasheets and publicly available references as facts, with per-steel source citations and a last-verified date shown in the app; all descriptive prose is original. The app schedules and never certifies an outcome. Verify every figure against your steel supplier's current datasheet.
- Temper solver and re-temper tool: Temper temperatures are interpolated on-device from the documented temper curve toward your target hardness and clamped, with a visible warning, to the curve's honest reach. The re-temper tool never outputs a hardness-increasing cycle: when a blade is too soft it states that a re-heat-treat is required. Predictions are estimates, not guarantees.
- Kiln program export: A generic ramp / setpoint / hold segment table is generated on-device and shared as text or PDF for manual entry into your controller. It makes no claim of compatibility with any brand's file format, files nothing, and transmits nothing during generation.
- Personal calibration: The app computes a per-steel hardness offset from the difference between your measured and predicted HRC across your own logged batches (median over two or more measurements, clamped), stored locally, and labels adjusted predictions as personal. It is a convenience estimate derived only from data you entered.
- Custom steels: Pro users may author their own steel records in the same schema. These are user-supplied data, badged as such, stored locally, and are not verified by the app against any datasheet.
- Unlimited batch logs: Pro removes the five-stored-batch creation limit. Reaching the free cap blocks further creation rather than deleting older batches. Both free and Pro users can attach photos to their existing batches without a separate photo-count limit, subject to available device storage. Photos are selected via Apple's system photo picker, attached to a batch, and stored locally. The App does not automatically upload photos to the developer; user-chosen share cards, exports and Apple backups are separate.
- Steel comparison: An on-device side-by-side view of two steels' process records. It presents the same cited data shown elsewhere in the app and makes no recommendation or guarantee.
- Widgets: Rendered on-device by WidgetKit. They read only data you have already entered, via an App Group shared container. No network calls are made.
- Batch share cards: An image generated on-device by ImageRenderer from a batch you logged, handed to the iOS Share Sheet. It carries a small app mark and transmits nothing during generation.
5. Billing, trials, restoration, and refunds
Subscriptions continue on a recurring basis until canceled. Apple charges your Apple Account and handles purchase confirmation and renewals. Review the price and renewal date in Apple’s purchase sheet before confirming. Cancel through your Apple subscription settings before the next renewal; deleting the app does not cancel billing.
A Yearly free trial is displayed in the updated app only when Apple provides a free-trial introductory offer and StoreKit confirms eligibility for the subscription group. Unknown, unavailable, or ineligible results show regular pricing without a free-trial promise. Trial duration and the subsequent billing price come from Apple; review them in the purchase sheet before confirming. If you do not want it to convert to a paid subscription, cancel at least 24 hours before the trial ends. Trial cancellation can end access immediately in some circumstances; Apple displays the applicable access end date.
A Lifetime or Full Access one-time purchase is non-consumable and does not auto-renew. “Lifetime” means access to the purchased features in this app; it is not a promise of perpetual hosting, compatibility with every future device, or a separate future product.
Restore Purchases uses the Apple Account that made the eligible purchase. A subscription’s paid features depend on a valid entitlement. Cancellation does not by itself erase local records, but access can return to free-tier limits when paid access ends. Back up or save any records you need before removing the app.
Apple manages billing and refund requests: manage or cancel a subscription; request a refund. Applicable consumer remedies remain available.
6. Your records and responsibilities
You retain your rights in the content you enter. You are responsible for the accuracy of input values and dates and for having the right to record, copy, import, or share photographs, supplier reference information, notes, or other material. Do not use the app to fabricate evidence, infringe intellectual-property rights, or unlawfully collect information about others.
Check generated results and any document before relying on or sharing it. Reference material can become outdated. Local notifications, timers, and widgets are conveniences, not guaranteed delivery or monitoring services. Do not rely on an alert alone for a safety-critical action or legal deadline.
7. Storage, privacy, and sharing
Your journal is kept in local app storage, with no developer-operated account or journal-sync service. Device failure, deletion, or a storage problem can affect access. If its local database cannot be opened, the updated app offers a retry and does not silently substitute a memory-only journal. Earlier versions could use a temporary memory-only fallback, whose new records did not persist after the app closed. Apple backups may include app data according to your settings; we cannot restore a record from a developer-operated server.
Individual kiln programs can be shared as text or PDF, and individual batch cards as images, using the iOS Share Sheet. Programs are for manual entry into your controller; the app does not control a furnace. PDF generation creates a temporary app file that can remain until replaced or cleaned up; shared exports are reference copies, not a restorable archive.
The Quench Privacy Policy explains local records, optional permissions, Apple purchases, support correspondence, website hosting.
8. Third-party material and services
Apple’s purchase and system services, optional system rating prompts, external references you open, and destinations you choose for sharing are governed by their own terms. Names of manufacturers, agencies, associations, designers, or products are used for factual reference; Quench is independent and does not claim endorsement or authority from them.
9. Availability and responsibility for outcomes
We aim to provide a useful app, but do not promise uninterrupted availability, error-free calculations, successful data recovery, or a particular heat-treatment, hardness, craft, or safety outcome. To the extent permitted by law, the app and its reference information are provided as available without additional warranties beyond those required by law or stated in Apple’s applicable license.
To the extent permitted by law, we are not responsible for indirect or consequential losses arising from inaccurate inputs, reliance on estimates, missed reminders, unavailable third-party services, or lost local data. This clause does not exclude or limit liability where the law prohibits doing so, and does not waive statutory guarantees, refund rights, or other non-waivable consumer protections.
10. Updates and ending use
We may update the app and these terms to reflect changes in functionality or applicable requirements. The last-updated date identifies the current version of this page. Material changes will be made clear through the app or an appropriate notice when needed; an update does not retroactively remove mandatory consumer rights. You can stop using the app at any time. Cancel any subscription separately through Apple and manage local records and shared copies as needed.
11. Questions and disputes
Contact captainlongevity@gmail.com with the app name and a description of the issue. Please do not include unnecessary sensitive records. These terms do not impose a special foreign court, compulsory arbitration, or a waiver of remedies available under the laws that apply to you.
Deletion and retained records
In the updated app, deleting a batch removes its linked photo entries and the batch after a successful database save, then clears its matching last-batch widget summary and requests a refresh. iOS controls widget refresh timing; a summary left by an earlier-version deletion can remain until overwritten or the shared app storage is removed, and updating alone does not purge it. Photo bytes are managed by SwiftData, so a database deletion is not a guarantee of immediate physical erasure from storage or backups. Deleting a steel profile retains previously saved batches and their frozen schedule and result data. There is no Recently Deleted or full-database archive restore; a generated result sheet is a reference copy. Independently saved exports, original system media and earlier backups require separate management. A record deletion does not erase those copies.
Checked equipment and library saving
The updated App checks equipment-profile creation and each equipment-setting change. Failed writes show an error and keep the prior setting; profile read failures do not create a replacement profile. Onboarding completes only after the equipment profile saves. Existing ambiguous profiles are retained for support rather than silently merged. The steel-library update commits its changes before recording the installed corpus version, preserves user-modified steel rows, and offers Retry library update after a failed read or save. Custom steel and batch/photo deletion failures retain their original records without rolling back unrelated pending drafts. Intentional temporary session editing remains available. This does not provide a backup, export/restore workflow or heat-treatment certification; verify current supplier data and maintain independently checked device backups.