Terms of Use
These terms apply to Snubline, provided by the independent developer identified in its App Store listing. By using it, you agree to these app-specific terms and Apple's Standard End User License Agreement (EULA). Mandatory consumer rights remain unaffected.
Educational model and numerical comparisons
The rope conversion factor 0.075 and example moduli are provisional teaching assumptions. No independent professional validation or complete rope calibration dataset is available. Formula and numerical-fixture tests demonstrate code behavior, not agreement with real rope or rigging measurements. The 75%–125% force display range and the estimator’s 30% weight range are illustrative and are not validated accuracy bounds or confidence intervals; actual forces and weights may fall outside them.
Within WLL, Approaching WLL, Exceeds WLL and Exceeds MBS compare assumed model output with user-entered ratings only. They do not approve equipment or work. Fall factors above 2 are limited to 2 with a warning; both modes use that limited drop, so the result does not represent the full entered drop. The model omits swing, tree flex, rope heating, fatigue and variable brake behavior. It is not for climbing, life support or crane operations.
The updated App requires acknowledgment of this educational restriction again before showing results. Historical frozen snapshots remain stored without rewriting their contents. PDFs and share cards newly rendered by this version carry the current restriction, including when an old snapshot is rendered. Previously exported documents and older installed versions do not change automatically. Do not present them as professional validation or operational approval.
Your records and responsibilities
You retain your rights in job notes and other content you enter, subject to the rights of others. Enter only information you are entitled to keep. Do not use the app unlawfully, infringe privacy or intellectual-property rights, interfere with purchase verification, or bypass access controls. Keep your device and shared documents protected.
Records reside locally. There is no account-based recovery or developer-held job database. Deletion after confirmation is permanent within the app. A PDF or share card is a readable reference copy, not a complete restorable backup. Device loss, removal of the app, or a storage failure can cause loss of records; ordinary device backups depend on Apple settings and a usable completed backup.
Free features and Pro
The current Free tier includes the core shock calculator, model and illustrative-range explanations, green-log estimator, up to three Gear Locker items, and one job. Pro expands gear and job creation and adds what-if comparison, educational comparison PDFs, scenario share cards, custom rope profiles, and widgets. Features still depend on device capacity and the app's supported scenarios.
The updated paywall offers an annual auto-renewable subscription and a lifetime non-consumable purchase, both granting the same Pro entitlement. Historical monthly subscriptions continue to be verified and restored while active; they are not a purchase choice in the updated paywall. Older installed versions may still display monthly offers. Apple displays the price, currency, period, and any eligible offer before purchase. An introductory trial is available only if Apple confirms and displays it; no trial is promised to every customer.
Measurement units
The updated App offers imperial and metric units in Settings. Metric uses kg for mass, kN for force, m for length and cm for diameters. Your unit preference is saved immediately on this device and persists across launches. It applies to numerical inputs, displayed results, scenario comparisons and newly generated PDFs and share cards. Conversion does not change calculation rules or stored canonical values, provide professional validation, or expand the permitted educational use. Historical frozen snapshots and files previously exported retain their original units. Older installed versions may offer imperial units only.
Editing and canceled drafts
Gear, custom-rope and scenario-editor drafts remain in memory until Save succeeds; Cancel discards those editor changes. In the updated App, tapping an existing custom rope opens an in-memory editing draft. A successful Save updates that same profile; Cancel leaves the saved profile unchanged. If saving fails, the original profile is retained and the editor keeps the draft with an error for retry. Editing a rope does not rewrite the rope values stamped into saved scenarios, historical frozen briefings or existing exported files. Opening a saved scenario does not automatically refresh those rope values; explicitly choosing another rope uses the selected profile’s current values. In the updated App, Add scenario opens an unsaved editor draft. A new scenario is added to its job only after Save succeeds; editing an existing scenario replaces its saved values only after a successful Save. If a scenario Save fails, the editor stays open with an error and the draft for retry, while the prior saved scenario list remains unchanged. Cancel or App termination discards an unsaved scenario draft. Creating a job still saves its initial record immediately. Older App versions may have saved a default scenario before editing; those existing records are retained until deleted using the App’s normal controls. Job names and site notes are live edits and may autosave. Local review-request preferences and the saved educational acknowledgment are separate from job records and cannot restore them.
Billing, cancellation, and restoration
Apple charges your Apple Account according to the confirmed plan and offer. Subscriptions renew automatically unless canceled at least 24 hours before the trial or billing period ends; Apple may charge renewal during the final 24 hours. Trial or paid access follows Apple's verified expiry and revocation status. Cancel through iOS Settings > your name > Subscriptions; see Apple's cancellation instructions.
Lifetime is a one-time purchase for the supported Snubline Pro feature set, with no automatic renewal. It does not promise perpetual availability, future operating-system compatibility, or indefinite support. Buying it does not cancel an existing subscription or trial. Removing the app or deleting jobs also does not cancel billing.
Restore Purchases checks eligible access using the Apple Account that purchased it; it restores feature access, not jobs or gear. Refunds are determined by Apple under its policies and applicable law; see Apple's refund instructions. Local records are not intentionally deleted solely because Pro ends; paid feature use and further creation are subject to the resulting access state.
PDFs and share-card images are generated locally into unique files in the App temporary directory before the share sheet opens. The app does not explicitly delete those files after sharing; temporary copies may remain until iOS reclaims them. Deleting a job, gear item or rope does not explicitly erase previously generated temporary exports, recipient copies or files you saved elsewhere. The PDF contains that job’s saved scenarios and the current gear comparison data; it is a readable report, not an importable recovery archive.
License, availability, and consumer rights
The developer or its licensors own the app software and supplied materials. Apple’s Standard EULA governs the app license, applicable warranties and liability, termination, and governing law. These app-specific terms supplement it and do not replace mandatory protections. If app-license provisions conflict, the Standard EULA applies, subject to mandatory law.
Software and models can contain errors. Updates or platform changes may affect availability or compatibility. We do not promise uninterrupted operation or particular field outcomes. Nothing in these terms excludes rights, remedies, warranties, or liability that cannot lawfully be excluded or limited.
Deletion and retained records
Deleting a job removes its embedded scenarios and saved briefing snapshots after a successful save. Gear and rope profiles remain separate; deleting a gear item does not erase frozen job briefings. There is no Recently Deleted or restorable database-archive import; a PDF or share card is a readable reference copy. Independently saved exports, original system media and earlier backups require separate management. A record deletion does not erase those copies.
Changes and Contact & Support
We may update these terms to reflect changes to the app or applicable requirements. The date above identifies the current version; additional notice or agreement will be provided when legally required. For questions, email captainlongevity@gmail.com. The Privacy Policy describes information handling.
An introductory free trial is available only when Apple confirms eligibility for the subscription group and an applicable offer exists. The updated paywall checks eligibility before presenting trial benefits; unknown or ineligible accounts use ordinary subscription language. Apple’s purchase sheet confirms the actual duration, localized price and billing period before payment. Unless canceled at least 24 hours before the trial ends, the subscription converts to the displayed paid plan. Trial access may end when canceled and follows Apple’s verified expiry or revocation. Older installed app versions may display earlier offer wording until updated.
Optional sample records
In the updated app, Settings offers Add sample records with a confirmation. Samples are stored locally alongside ordinary records, can appear in totals, exports and widgets where those records are supported, and count toward applicable free limits. Adding samples does not erase existing records or grant paid access. Existing sample records from earlier versions remain until removed using the app’s applicable record controls.
When saved records cannot be opened
The updated App pauses the normal record interface if its persistent database cannot be opened and only a temporary in-memory store is available. New recording and editing through that interface are blocked. The App keeps the existing database and attachment files rather than treating the temporary empty store as your archive. Database-dependent startup work in that interface is paused; previously scheduled reminders, widget snapshots or independent copies may remain.
Check available device storage, close and reopen the App, and contact support before deleting or reinstalling it. This recovery screen is not a backup, a repair guarantee or an automatic restoration of missing records. Older installed versions may behave differently until updated.
Checked saves and temporary records
The updated App checks the current-model acknowledgment save before allowing outputs, and reports failures when creating initial state, gear, custom ropes, jobs or sample records. Failed record deletion keeps its affected data for retry. Job name and site-note fields remain live edits and may autosave. Scenario additions and edits are committed only after a successful Save. A failed Save keeps the scenario editor open with its in-memory draft and an error for retry; Cancel discards that draft. A failed scenario deletion keeps the prior list. Unsaved editor values are not a durable backup and can be lost if the App terminates. Existing scenario and frozen-briefing payloads must decode and new payloads must encode before replacement; unreadable historical bytes are kept rather than replaced with an empty fallback. A comparison PDF requires its frozen snapshot to save before sharing. PDF generation or sharing can still fail after the snapshot has been saved, leaving that snapshot in the job. Historical frozen contents remain unchanged, and newly rendered documents continue to carry the educational-use restriction. These storage checks do not validate the physical model or authorize field use.