Terms of Use and End User License Terms
These terms govern your use of Expiron. Please read the food-safety and notification limitations carefully.
1. Agreement and publisher
Expiron (the "App") is licensed, not sold, by Shokhrukh Akhmatov, publishing under the developer name ShokhLabs ("Developer," "we," "us," or "our"). By downloading, installing, purchasing, or using the App, you agree to these terms and the rules of the store from which you obtained it. If you cannot legally agree, do not use the App. A parent or guardian must accept for a user who lacks legal capacity to contract.
2. License
Subject to these terms, we grant you a limited, personal, non-exclusive, non-transferable, non-sublicensable, revocable license to install and use the App on compatible devices you own or control, solely for lawful personal or internal business use and in accordance with the applicable app-store usage rules.
You may not copy, rent, lease, sell, redistribute, sublicense, reverse engineer, decompile, disassemble, bypass security or purchase controls, interfere with advertising or consent systems, use the App to violate law or third-party rights, or derive source code except to the limited extent a restriction is prohibited by mandatory law or an open-source license expressly permits it.
3. Intended use and food-safety warning
Expiron performs date arithmetic using information you enter. It does not test a product, inspect storage conditions, identify contamination, determine whether food is safe, or replace manufacturer instructions, product labels, recalls, health-authority guidance, or professional judgment.
- Entered dates, shelf life, time zone, device clock, opened packaging, temperature, humidity, handling, and storage conditions can make a result inaccurate or inapplicable.
- Always follow the product label and applicable food-safety guidance. Inspect products and discard anything unsafe or doubtful even if Expiron shows time remaining.
- Do not use Expiron for medicines, medical decisions, laboratory materials, hazardous goods, regulated inventory, legal compliance, HACCP or other safety-critical systems, or any situation where a missed or incorrect date could cause injury or material loss.
4. Reminders and notifications
Notifications are a convenience, not a guaranteed alarm service. Delivery can be delayed or prevented by permissions, battery optimization, focus modes, operating-system limits, device shutdown, changed time or time zone, storage errors, or other conditions outside our control. You remain responsible for checking dates and maintaining any backup process appropriate to your needs.
5. Your content, photos, and sharing
You retain rights in names, dates, and photos you add. You grant the App only the device-level permission needed to store, display, transform, notify, and share that content at your direction. You represent that you have permission to use and share it and that it does not violate law or another person's privacy or intellectual-property rights.
The App stores reminder content locally and does not provide cloud synchronization. Sharing sends the selected card and text to a destination you choose through the operating-system share sheet. Review the content and recipient before sending.
6. Advertising, privacy, and third-party services
The free App may display ads through Google and Yandex services. Their availability, content, and operation are controlled partly by those providers. Privacy handling is described in the Privacy Policy, and software notices appear in section 17 below. You must comply with applicable third-party terms when using a store, ad link, share destination, or other external service.
7. Purchases and ad removal
Where offered, PRO ad removal is a one-time, non-consumable in-app purchase, not a subscription. It removes banner ads supplied by Expiron while the relevant store account recognizes the entitlement in a compatible version on that platform. It does not promise permanent availability of the App, compatibility with every future device or operating system, transfer between Apple, Google Play, RuStore, or another store, or removal of third-party content outside Expiron.
The app store displays the final price and handles payment, taxes, billing records, restoration, cancellation where applicable, and refunds under its rules and mandatory consumer law. We do not set exchange rates or receive full card details. Do not complete a purchase unless the store screen accurately describes the product and price.
8. Ownership
The App, its original design, software, text, branding, and other Developer content are owned by or licensed to the Developer and protected by applicable law. No ownership transfers to you. Third-party components remain subject to their respective licenses. "Apple," "App Store," "Google Play," "Google," "Yandex," and other marks belong to their owners and do not imply endorsement.
9. Updates, availability, and termination
We may provide fixes, security updates, feature changes, or discontinue distribution where reasonably necessary. Store, device, legal, SDK, or security changes may make an older version unavailable. We do not promise uninterrupted or error-free operation, but these terms do not reduce any update, conformity, or support obligation imposed by mandatory law.
This license ends if you materially breach these terms. On termination, stop using and delete the App. Clauses that by their nature should survive, including ownership, warranty, liability, and platform terms, remain effective. Termination does not remove rights already granted by mandatory consumer law.
10. Warranty disclaimer
To the maximum extent permitted by law, the App is provided "as is" and "as available." We disclaim implied warranties of merchantability, satisfactory quality, fitness for a particular purpose, accuracy, quiet enjoyment, and non-infringement. We do not warrant that calculations, reminders, ads, or store verification will always be accurate, timely, available, secure, or error-free.
Nothing in these terms excludes a warranty or remedy that cannot lawfully be excluded. If you are a consumer, you retain all mandatory rights in your country or region.
11. Limitation of liability
To the maximum extent permitted by law, the Developer is not liable for indirect, incidental, special, exemplary, punitive, or consequential loss, or for lost profits, revenue, data, goodwill, business opportunity, spoiled goods, or loss caused by relying on a calculation or notification instead of checking authoritative information.
We do not exclude or limit liability where doing so is unlawful, including liability that applicable law makes non-excludable for fraud, fraudulent misrepresentation, willful misconduct, gross negligence, death or personal injury, or breach of mandatory consumer rights. Any liability that may lawfully be limited is limited to losses that were reasonably foreseeable and directly caused by our breach. Some jurisdictions do not allow particular exclusions, so those exclusions apply only to the extent lawful.
12. Legal compliance and export rules
You may use the App only where lawful. You represent that you are not in a country subject to a U.S. government embargo or designated as supporting terrorism and are not listed on a U.S. government prohibited or restricted-party list. You must comply with applicable export, sanctions, consumer, food-safety, privacy, and intellectual-property laws.
13. Disputes and mandatory law
These terms do not deprive a consumer of protections or courts that cannot be waived under the law of their habitual residence. Applicable law and jurisdiction are determined by those mandatory rules and, where no mandatory rule controls, by the otherwise applicable conflict-of-law and forum rules. We do not require individual arbitration or waive class remedies in these terms.
14. Changes to these terms
We may update these terms for future releases, service changes, security, or law. Material changes will be presented or notified where required and apply prospectively from the stated effective date. If the law requires affirmative agreement, the updated terms will not bind you until that agreement is obtained.
15. Apple-specific terms
The following applies to an App Store copy in addition to the Apple Standard EULA:
- You and the Developer acknowledge that these terms are between you and the Developer, not Apple. The Developer, not Apple, is responsible for the App and its content.
- Apple has no obligation to provide maintenance or support. Contact the Developer using section 18.
- If the App fails to conform to an applicable warranty, you may notify Apple, and Apple may refund the purchase price paid for the App, if any. To the maximum extent permitted by law, Apple has no other warranty obligation; the Developer is responsible for other valid claims, losses, liabilities, damages, costs, or expenses attributable to a warranty failure.
- The Developer, not Apple, is responsible for addressing claims about the App, including product-liability, legal or regulatory conformity, and consumer-protection claims.
- If a third party claims the App or your possession and use of it infringes intellectual property, the Developer, not Apple, is responsible for investigation, defense, settlement, and discharge of that claim to the extent required by these terms and law.
- You must comply with applicable third-party terms, including wireless-data terms.
- Apple and its subsidiaries are third-party beneficiaries of these terms and may enforce the Apple-specific provisions against you.
16. Google Play-specific terms
For a Google Play copy, Google is not a party to these terms and is not responsible for the App or support. Your use is also subject to the Google Play Terms of Service. Google Play processes purchases and refunds under its terms and applicable law. Nothing here limits rights Google grants you or obligations the Developer owes under the Google Play Developer Distribution Agreement.
17. Third-party software notices
Developed with the use of Yandex Mobile Ads SDK
The Android build includes AndroidX and Jetpack libraries, Jetpack Compose, Material Components and Material Icons, Kotlin and kotlinx libraries, and Coil. These components are distributed under the Apache License, Version 2.0. Copyright remains with their respective authors and contributors. The complete Apache 2.0 license and a third-party notice file are also packaged inside the Android application.
Google Mobile Ads SDK, Google User Messaging Platform, Google Play Billing Library, Yandex Mobile Ads SDK, and AppMetrica components are proprietary and are governed by their owners' applicable terms. Their inclusion does not imply that Google, Apple, or Yandex endorses Expiron.
Relevant terms include the Google APIs Terms of Service, Yandex Mobile Ads SDK License Agreement, and AppMetrica Terms of Use.
18. Contact and support
Shokhrukh Akhmatov, publishing as ShokhLabs
Email: shohlabs.dev@gmail.com