Last updated: (set when Veganalysis is first distributed beyond the developer’s own devices) Effective: (same)
Licensor: Skyline Trail Computing LLC (Colorado, USA) App: Veganalysis (iOS; Android planned) Contact: legal@skylinetrailcomputing.com · GitHub Issues: https://github.com/skylinetrailcomputing/veganalysis-legal/issues
This End User License Agreement (the “Agreement”) is a legal agreement between you (“you” or “User”) and Skyline Trail Computing LLC, a Colorado limited liability company (“Skyline,” “we,” “us,” or “our”), governing your use of the Veganalysis mobile application and any related services we provide (collectively, “Veganalysis” or the “App”).
By downloading, installing, or using Veganalysis you agree to this Agreement. If you do not agree, do not download, install, or use the App.
This Agreement is supplemental to, and does not replace, any agreement you have with Apple Inc. (for iOS) or Google LLC (for Android) regarding your use of their respective application marketplaces or operating systems.
Subject to your compliance with this Agreement, Skyline grants you a limited, personal, non-exclusive, non-transferable, non-sublicensable, revocable license to download, install, and use Veganalysis on a mobile device that you own or control, for your own personal, non-commercial use.
The App is licensed, not sold, to you. You acquire no ownership interest in the App, and Skyline reserves all rights not expressly granted in this Agreement.
You agree that you will not, and will not permit any third party to:
When Veganalysis cannot identify a scanned product from its on-device database or cache, it queries the Open Food Facts database to retrieve product information. Open Food Facts is an independent, non-profit open-data project operated by the Open Food Facts Association (France). It is not affiliated with Skyline, and Skyline does not control the content of Open Food Facts.
Product data returned by Open Food Facts is made available under the Open Database License (ODbL) for the database and the Database Contents License (DbCL) for individual contents. The full text of both licenses, together with the required attribution, is available in the App at Settings → About → Licenses & Acknowledgements, and at https://opendatacommons.org/licenses/odbl/ and https://opendatacommons.org/licenses/dbcl/.
Your use of the Open Food Facts data within Veganalysis is subject to the terms of those licenses. Veganalysis does not grant you any rights in the Open Food Facts data beyond what those licenses provide.
The App may display or provide access to third-party content, materials, links, or services (collectively, “Third-Party Content”). Third-Party Content is provided for your convenience. Skyline does not endorse and is not responsible for Third-Party Content, and your use of Third-Party Content is subject to the terms and policies of the relevant third party.
THE APP IS PROVIDED “AS IS” AND “AS AVAILABLE,” WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT. SKYLINE DOES NOT WARRANT THAT THE APP WILL BE UNINTERRUPTED, ERROR-FREE, SECURE, OR FREE FROM HARMFUL COMPONENTS, OR THAT ANY DEFECTS WILL BE CORRECTED.
In addition to the general disclaimer above, the following App-specific disclaimers apply. Each is a material term of this Agreement. If you do not accept any of them, you must not use the App.
Veganalysis identifies likely non-vegan ingredients from text it reads on product labels and from product information retrieved from Open Food Facts. Verdicts are pattern matches against ingredient text and database entries. They are informational only and are not a guarantee. Ingredient text on labels may be misprinted, partially occluded, misread by the App’s text-recognition system, or intentionally written using opaque terms (“natural flavors,” “spices,” etc.) that no automated system can resolve. Always verify with the manufacturer for definitive sourcing information about any product you intend to purchase or consume.
Verdicts are presented in one of three states: Vegan, Not vegan, or Needs review. A Needs review verdict means the App could not reach a confident classification — typically because of ambiguous ingredient text, opaque terms, or incomplete data — and you are responsible for independently verifying the product before relying on it. You acknowledge that a Needs review verdict is not a softer form of Vegan and that you will not treat it as such.
Veganalysis is not designed or intended for allergen safety, and you must not rely on it for that purpose. The absence of an allergen from a product’s ingredient list does not mean the product is safe for someone with an allergy to that ingredient. Cross-contact, shared production lines, voluntary precautionary allergen labeling (“may contain…”), and labeling errors all mean an ingredient list alone cannot establish allergen safety. If you have a food allergy of any severity, contact the manufacturer directly before consuming any product, and follow the advice of your healthcare provider.
Open Food Facts is a crowdsourced database. Entries are contributed by volunteers and may be incomplete, outdated, or incorrect. Veganalysis has no control over the accuracy, completeness, or freshness of Open Food Facts data. Verdicts derived from Open Food Facts lookups are a starting point, not a final answer.
Veganalysis does not provide medical, nutritional, or dietary advice. The App is not a substitute for consultation with a qualified healthcare provider, registered dietitian, or other licensed professional. Decisions about your diet should be informed by professional advice, not by a label-scanning app.
Some jurisdictions do not allow the exclusion of certain warranties. In those jurisdictions the exclusions in this Section 5 apply only to the maximum extent permitted by applicable law, and you may have additional statutory rights that this Agreement does not affect.
Veganalysis’s handling of any data it processes — including information sent to Open Food Facts as described in Section 3 — is governed by the Veganalysis Privacy Policy at https://skylinetrailcomputing.github.io/veganalysis-legal/privacy.html. Any rights you may have under applicable data-protection law (for example, GDPR, CCPA, or the Colorado Privacy Act) are addressed in that policy, not in this Agreement.
TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT WILL SKYLINE OR ANY OF ITS MEMBERS, MANAGERS, OFFICERS, EMPLOYEES, AGENTS, OR AFFILIATES BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, EXEMPLARY, OR PUNITIVE DAMAGES, OR ANY LOSS OF PROFITS, REVENUE, DATA, GOODWILL, OR OTHER INTANGIBLE LOSSES, ARISING OUT OF OR IN CONNECTION WITH YOUR USE OF, OR INABILITY TO USE, THE APP — INCLUDING WITHOUT LIMITATION ANY HARM OF ANY KIND ARISING FROM YOUR RELIANCE ON A VERDICT OR OTHER INFORMATION PRODUCED BY THE APP — EVEN IF SKYLINE HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, THE TOTAL AGGREGATE LIABILITY OF SKYLINE AND ITS MEMBERS, MANAGERS, OFFICERS, EMPLOYEES, AGENTS, AND AFFILIATES ARISING OUT OF OR RELATING TO THE APP OR THIS AGREEMENT IS LIMITED TO THE GREATER OF (A) THE AMOUNT YOU PAID FOR THE APP (WHICH IS ZERO, AS THE APP IS PROVIDED FREE OF CHARGE) OR (B) ONE HUNDRED UNITED STATES DOLLARS ($100.00 USD).
Some jurisdictions do not allow the limitation or exclusion of liability for incidental or consequential damages. In those jurisdictions Skyline’s liability is limited only to the maximum extent permitted by applicable law.
To the extent permitted by applicable law, you agree to defend, indemnify, and hold harmless Skyline and its members, managers, officers, employees, agents, and affiliates from and against any third-party claims, damages, liabilities, losses, costs, and expenses (including reasonable attorneys’ fees) arising out of or related to: (a) your use of the App in violation of this Agreement; (b) your violation of any applicable law; or (c) your violation of the rights of any third party.
You may, at your option, send feedback, suggestions, problem reports, or other information (“Feedback”) to Skyline via the App’s “Send Feedback” and “Report a Problem” features or otherwise. You grant Skyline a perpetual, irrevocable, worldwide, royalty-free, non-exclusive license to use, reproduce, modify, create derivative works from, and otherwise exploit any Feedback for any purpose, including incorporating it into the App or related products. No attribution or compensation is owed to you for Skyline’s use of Feedback.
This Agreement is effective until terminated.
You may terminate this Agreement at any time by uninstalling the App from your device.
Skyline may terminate this Agreement and your license to use the App at any time, with or without notice, if you breach any provision of this Agreement. On termination, your right to use the App ceases immediately and you must uninstall and delete all copies of the App.
Sections 2 (Restrictions, with respect to materials you continue to hold), 3 (Open Food Facts data), 5 (Disclaimers), 6 (Limitation of liability), 7 (Indemnification), 8 (Feedback), 10 (Apple App Store and Google Play), 11 (Arbitration and class-action waiver), 12 (Governing law and venue), and 13 (Miscellaneous) survive termination.
You acknowledge that this Agreement is between you and Skyline only, and not with Apple Inc. or Google LLC (each, a “Marketplace”). Skyline, not the Marketplace, is solely responsible for the App and its content.
You acknowledge that:
You represent and warrant that (a) you are not located in a country that is subject to a U.S. Government embargo or that has been designated by the U.S. Government as a “terrorist supporting” country, and (b) you are not listed on any U.S. Government list of prohibited or restricted parties.
Please read this Section carefully. To the maximum extent permitted by applicable law, this Section affects how disputes between you and Skyline are resolved.
To the maximum extent permitted by applicable law, you and Skyline agree that any dispute, claim, or controversy arising out of or relating to this Agreement, the App, or any information made available through the App (“Dispute”) will be resolved by binding individual arbitration rather than in court, except that either party may bring an individual claim in small-claims court if the claim qualifies. Arbitration will be administered by a nationally recognized arbitration provider (such as the American Arbitration Association or JAMS) under that provider’s then-current consumer arbitration rules, with the seat of arbitration in Denver, Colorado unless you and Skyline agree otherwise.
To the maximum extent permitted by applicable law, you and Skyline each waive any right to bring or participate in any class action, collective action, mass action, or representative proceeding, and waive any right to class or representative arbitration. The arbitrator may not consolidate the claims of more than one person and may not preside over any form of representative proceeding.
You may opt out of this Section 11 by sending written notice to Skyline at legal@skylinetrailcomputing.com within thirty (30) days of first agreeing to this Agreement, stating your name and your intent to opt out. If you opt out, all other provisions of this Agreement remain in full force and effect.
This Section 11 does not apply to: (a) any claim or remedy that cannot be subject to binding arbitration or class-action waiver under applicable law (including, where applicable, claims for public injunctive relief); or (b) intellectual-property infringement claims brought by either party.
Some jurisdictions do not enforce all aspects of arbitration or class-action-waiver provisions. In those jurisdictions this Section applies only to the maximum extent permitted by applicable law, and the remainder of this Agreement remains in full force and effect.
This Agreement is governed by the laws of the State of Colorado, United States, without regard to its conflict-of-laws principles. For any Dispute not subject to arbitration under Section 11 (including, in particular, claims falling within Section 11.4 and individual small-claims-court actions), the federal and state courts located in the City and County of Denver, Colorado have exclusive jurisdiction, and you consent to the personal jurisdiction of those courts.
This Section 12 does not limit any non-waivable rights you may have under the consumer-protection laws of your country, state, or province of residence.
Entire agreement. This Agreement, together with the Veganalysis Privacy Policy (https://skylinetrailcomputing.github.io/veganalysis-legal/privacy.html) and any applicable Marketplace terms, constitutes the entire agreement between you and Skyline regarding the App and supersedes all prior or contemporaneous understandings.
Severability. If any provision of this Agreement is held unenforceable, the remaining provisions remain in full force and effect.
No waiver. Skyline’s failure to enforce any provision is not a waiver of its right to do so later.
Assignment. You may not assign or transfer this Agreement or any rights or obligations under it without Skyline’s prior written consent. Skyline may assign this Agreement at any time without notice.
Changes to this Agreement. Skyline may modify this Agreement from
time to time. Material changes will be reflected in an updated
Last updated date at the top of this document, in a note in the
App’s release notes, and in the commit history of this repository
(https://github.com/skylinetrailcomputing/veganalysis-legal). Your
continued use of the App after a material change constitutes
acceptance of the modified Agreement.
Contact. Questions about this Agreement should be sent to legal@skylinetrailcomputing.com, or filed as an issue at https://github.com/skylinetrailcomputing/veganalysis-legal/issues.