Terms of Use

UTCal · Last updated April 22, 2026 · Effective April 22, 2026

These Terms of Use ("Terms") are a legal agreement between you and CarbonCode ("we," "us," "our"), operated by Tomas Ramirez as a sole proprietor, governing your use of the UTCal mobile application (the "App"). By downloading, installing, or using UTCal, you agree to these Terms. If you do not agree, do not use the App.

1. The App

UTCal is a calibration calculation tool for non-destructive testing (NDT) inspectors. It performs ultrasonic and PAUT calibration calculations and provides reference data to assist qualified inspectors in the field. The App is a calculation aid — it does not replace the judgment of a certified inspector, calibrated equipment, or applicable codes and standards.

2. Eligibility

You must be at least 13 years old (or the minimum digital consent age in your country, whichever is higher) to use the App.

3. License

We grant you a personal, limited, non-transferable, revocable, non-exclusive license to install and use UTCal on Apple devices you own or control, subject to these Terms and Apple's Licensed Application End User License Agreement ("Apple EULA"). The Apple EULA is incorporated by reference and, in the event of conflict with these Terms, these Terms prevail except where the Apple EULA protects end users more strongly.

4. UTCal Pro — one-time purchase

Pricing (USD)

UTCal Pro is available as a one-time in-app purchase. The price is displayed in the App at the time of purchase and is authoritative. Prices in other currencies are set by Apple according to its regional price tiers and may vary.

4.1 What Pro unlocks

Pro features are displayed within the App and may be updated from time to time. The current feature set is shown on the App's product page and within the App itself.

4.2 Payment

All purchases are processed by Apple via the App Store and billed to your Apple ID. CarbonCode does not receive or store your payment information.

4.3 Restoring purchases

To restore a Pro purchase on a new device or after reinstalling the App, use the Restore Purchases option within the App. You must be signed in with the same Apple ID used for the original purchase.

4.4 Refunds

All purchases are final and non-refundable except where required by law or at Apple's discretion. Refund requests must be submitted to Apple via reportaproblem.apple.com. CarbonCode cannot issue refunds directly.

4.5 Changes to pricing

The price of UTCal Pro may change over time. Changes apply only to future purchases and do not affect purchases already made.

5. Professional disclaimer

UTCal is a calculation aid for use by qualified NDT personnel. Results produced by the App must be verified by a competent, certified inspector before use in any inspection, acceptance decision, or safety-critical application. UTCal is not a substitute for:

Do not rely on the App as the sole basis for any accept/reject decision on safety-critical components.

6. Acceptable use

You agree not to:

7. Intellectual property

The App, including its code, design, calculations, and reference data, is the property of CarbonCode and protected by applicable intellectual property laws. Code references and acceptance criteria reproduced in the App are used for informational purposes consistent with fair use; they remain the property of their respective standards bodies.

8. Disclaimers

THE APP IS PROVIDED "AS IS" AND "AS AVAILABLE," WITHOUT WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, ACCURACY, OR FITNESS FOR USE IN SAFETY-CRITICAL APPLICATIONS. WE DO NOT WARRANT THAT CALCULATION RESULTS WILL BE ACCURATE, COMPLETE, OR SUITABLE FOR ANY SPECIFIC INSPECTION SCENARIO.

9. Limitation of liability

TO THE MAXIMUM EXTENT PERMITTED BY LAW, CARBONCODE AND TOMAS RAMIREZ SHALL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, OR ANY LOSS OF PROFITS, REVENUE, DATA, PROPERTY, OR GOODWILL, ARISING FROM OR RELATED TO YOUR USE OF THE APP OR RELIANCE ON ITS RESULTS. OUR AGGREGATE LIABILITY TO YOU FOR ANY CLAIM ARISING FROM THESE TERMS SHALL NOT EXCEED THE GREATER OF (A) THE AMOUNT YOU PAID FOR THE APP IN THE 12 MONTHS PRECEDING THE CLAIM OR (B) USD $25.

Nothing in these Terms limits liability that cannot be limited under applicable law (including consumer protection laws in your jurisdiction).

10. Indemnification

You agree to indemnify and hold harmless CarbonCode and Tomas Ramirez from any claims, damages, or expenses (including reasonable legal fees) arising from your breach of these Terms or your misuse of the App or its results.

11. Third-party beneficiary

Apple and its subsidiaries are third-party beneficiaries of these Terms and have the right to enforce them against you. You acknowledge that Apple has no obligation to provide maintenance or support services for the App.

12. Termination

We may suspend or terminate your access to the App at any time, with or without notice, for any breach of these Terms. You may stop using the App at any time by uninstalling it. Sections that by their nature should survive termination (including Sections 8, 9, 10, 13, and 14) will continue to apply.

13. Governing law and disputes

These Terms are governed by the laws of the State of Texas, United States, without regard to conflict-of-laws principles. Any dispute arising from these Terms or the App shall be brought exclusively in the state or federal courts located in Texas, and you consent to personal jurisdiction there. Nothing in this section deprives you of any mandatory consumer-protection rights in your country of residence.

14. Changes to these Terms

We may update these Terms from time to time. The "Last updated" date at the top reflects the most recent revision. Continued use of the App after an update constitutes acceptance of the revised Terms.

15. Contact

CarbonCode — Tomas Ramirez (sole proprietor)
Email: support.utcal@carboncode.app