OatStock

OatStock โ€” Terms of Service

Effective date: June 10, 2026 Last updated: June 10, 2026

Please note: This document is a professional-quality template provided for the OatStock owner's and their legal counsel's review. It is not legal advice. The owner should have it reviewed by a qualified attorney and complete every [SQUARE_BRACKET] placeholder before publishing.

These Terms of Service ("Terms") govern your use of OatStock (the "App" or the "Service"), a free personal inventory and consumption tracker, together with the App's default backend server operated by the owner at api.oatstock.com. Please read them carefully. By using OatStock you agree to these Terms and to the OatStock Privacy Policy, which is incorporated here by reference.


Table of Contents

  1. Acceptance of These Terms
  2. Eligibility & Age
  3. Description of the Service (Free Forever)
  4. Your Account & Security Responsibilities
  5. Acceptable Use
  6. Optional External Donations
  7. Self-Hosting & Alternative Server URLs
  8. Independent / Unofficial โ€” Brand Disclaimer
  9. User Content & Ownership
  10. Intellectual Property
  11. Disclaimer of Warranties
  12. Limitation of Liability
  13. Indemnification
  14. Termination
  15. Governing Law & Dispute Resolution
  16. Changes to These Terms
  17. Miscellaneous
  18. Contact
  19. Defined Terms

1. Acceptance of These Terms

By downloading, installing, creating an account in, or otherwise using OatStock, you acknowledge that you have read, understood, and agree to be bound by these Terms and by the Privacy Policy. If you do not agree, do not download, access, or use the App.

These Terms form a binding agreement between you ("you" or the "User") and the developer/owner of OatStock ("we," "us," "our," or the "Owner"). If you use the Service on behalf of an organization, you represent that you are authorized to bind that organization, and "you" includes that organization.


2. Eligibility & Age

You must be at least 16 years old (or such higher minimum age as required in your jurisdiction) to create an account and use OatStock. If you are between the minimum age and the age of legal majority where you live, you may use the Service only with the involvement and consent of a parent or legal guardian who agrees to be bound by these Terms on your behalf.

The Service is not directed to children under the minimum age, and we do not knowingly collect personal data from them. The age requirement here is aligned with the Privacy Policy. By using OatStock you represent that you meet this eligibility requirement and that you are capable of forming a legally binding contract.


3. Description of the Service (Free Forever)

OatStock is a personal companion app that helps customers of overnight-oats products keep track of what they have and what they consume. Depending on the features you enable, the Service lets you:

OatStock is completely free, forever. There are no ads, no in-app purchases, no subscriptions, and no paid tiers. Every feature is available to every user at no cost. The only optional, external donation mechanism (Section 6) unlocks nothing โ€” making a donation grants no feature, content, capability, or benefit that any other user does not already have for free.

The Service depends on a backend server. The default server (api.oatstock.com) is operated by the Owner on a best-effort basis with no uptime guarantee or service-level commitment. The Service may be unavailable, interrupted, slowed, or discontinued at any time (see Sections 11 and 14).


4. Your Account & Security Responsibilities

To use the core features of OatStock you create an account with a valid email address and a password. You agree that:

We store passwords only as salted bcrypt hashes (never in plaintext), rotate and hash session and password-reset tokens, and apply per-account lockout and rate limiting to deter abuse, as described in the Privacy Policy. However, account security is a shared responsibility, and you are responsible for choosing a strong, unique password and protecting the devices you use.


5. Acceptable Use

You agree not to, and not to attempt to or assist others to:

We reserve the right (but have no obligation) to investigate suspected violations and to rate-limit, suspend, or terminate any account, and to remove content, that we reasonably believe violates these Terms or harms the Service, other users, or third parties.


6. Optional External Donations

OatStock is and remains free. If you wish to support its development, the App may include an optional link to an external donation service (such as GitHub Sponsors, Ko-fi, or PayPal) at https://github.com/sponsors/dietztho000.

You acknowledge and agree that:

This donation mechanism is intentionally external and unlocks nothing, consistent with applicable app-store policies. The donation link is configured by the operator of the server you connect to; until the operator sets a real destination, the in-app donation control may be disabled.


7. Self-Hosting & Alternative Server URLs

The App's Server URL is user-configurable. You โ€” or an organization โ€” may point OatStock at your own self-hosted backend or another compatible server instead of the default api.oatstock.com.

When the App is connected to any server other than the default api.oatstock.com, you acknowledge that:


8. Independent / Unofficial โ€” Brand Disclaimer

OatStock is an independent, unofficial, fan-made companion app. It is not created by, affiliated with, endorsed by, sponsored by, or partnered with Oats Overnight or any of its affiliates, makers, or rights holders.

"Oats Overnight" and any associated names, logos, brand marks, product names, flavor names, packaging artwork, and imagery are the property of their respective owner and are used here only nominatively โ€” that is, solely to describe compatibility and to let you catalog products you personally own. No affiliation, sponsorship, endorsement, or partnership is claimed or implied, and no ownership of any such marks is asserted. Flavor catalog information is drawn from publicly available sources.

If you are the rights holder and have any concern, please contact us at privacy@oatstock.com.


9. User Content & Ownership

"User Content" means the content you create or store in the Service, including your flavor notes, inventory counts, consumption history, favorites, display name, and preferences.

You own your User Content. These Terms do not transfer ownership of your User Content to us. You grant us only the limited, non-exclusive, worldwide, royalty-free license necessary to operate, host, back up, sync, and provide the Service to you (for example, to store your notes on the server and display them back to your devices). This license exists only to run the Service for you and ends when you delete the relevant content or your account, except for content already removed or for limited backup/forensic retention as described in the Privacy Policy.

You are solely responsible for your User Content and represent that you have the right to store it and that it does not violate Section 5 or the rights of any third party. We do not claim ownership of, and do not monetize, your User Content.


10. Intellectual Property

The OatStock application โ€” its source code, name, logo, and original artwork and design โ€” is owned by the Owner and contributors and is made available under the project's open-source license (currently the MIT License for the application source code). Your use of the App is also subject to that license where it applies.

Except as granted under the open-source license or expressly stated in these Terms, no right, title, or interest in the App, its branding, or its original art is transferred to you. All third-party trademarks, product names, flavor names, and imagery (including those of Oats Overnight) remain the property of their respective owners, as stated in Section 8 and in the repository's trademark notice. The open-source license covers only the OatStock application source code; it does not grant any rights in third-party marks or content.


11. Disclaimer of Warranties

THE SERVICE IS PROVIDED "AS IS" AND "AS AVAILABLE," WITHOUT WARRANTY OF ANY KIND, WHETHER EXPRESS, IMPLIED, OR STATUTORY. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, WE DISCLAIM ALL WARRANTIES, INCLUDING ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT, AND ANY WARRANTY THAT THE SERVICE WILL BE UNINTERRUPTED, TIMELY, SECURE, ERROR-FREE, OR FREE OF HARMFUL COMPONENTS, OR THAT ANY DATA WILL BE ACCURATE OR PRESERVED.

In particular, OatStock's low-stock reminders, reorder suggestions, run-out projections, and consumption insights are convenience estimates generated from the data you log. They are not guarantees, professional advice, or recommendations, and they may be inaccurate or incomplete. Do not rely on them for any critical, financial, dietary, health, or time-sensitive decision. You are responsible for verifying your own inventory and purchasing decisions.

We do not provide end-to-end encryption and make no claim that the Service is fully secure; no method of transmission or storage is completely secure. Some jurisdictions do not allow the exclusion of certain warranties, so some of the above exclusions may not apply to you.


12. Limitation of Liability

TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW:

Some jurisdictions do not allow the exclusion or limitation of certain damages, so some of the above limitations may not apply to you. In such cases, our liability is limited to the smallest extent permitted by applicable law. These limitations apply even if a remedy fails of its essential purpose.


13. Indemnification

To the extent permitted by applicable law, you agree to indemnify, defend, and hold harmless the Owner and its contributors from and against any claims, demands, losses, liabilities, damages, costs, and expenses (including reasonable legal fees) arising out of or relating to: (a) your misuse of the Service; (b) your violation of these Terms or the Privacy Policy; (c) your violation of any applicable law; or (d) your infringement or violation of the intellectual-property, privacy, or other rights of any third party. This obligation is proportionate to the free, hobby nature of the Service and to the extent your acts or omissions gave rise to the claim.


14. Termination

By you. You may stop using OatStock at any time. You may permanently delete your account and associated data directly in the App via Settings โ†’ Account โ†’ Delete account. Deletion hard-deletes and cascades your inventory, consumption history, favorites, flavor notes, sessions, and refresh and password-reset tokens, subject to the limited security audit-log exception described in the Privacy Policy (append-only audit records are retained for security and forensic purposes).

By us. We may suspend or terminate your access to the Service, with or without notice, if you violate these Terms, abuse or attempt to harm the Service or other users, or where we reasonably believe it is necessary to comply with law or protect the Service. Because the Service is free and provided on a best-effort basis, we may also modify, limit, or discontinue the default service in whole or in part, with reasonable notice where practicable.

Effect of termination. On termination, your right to use the Service ends. Your data is deleted as described above and in the Privacy Policy, subject to the audit-log exception. Sections that by their nature should survive termination โ€” including Sections 9 through 13, 15, and 17 โ€” will survive.


15. Governing Law & Dispute Resolution

These Terms are governed by the laws of the State of Wisconsin, United States, without regard to its conflict-of-laws rules. You and the Owner agree that any dispute arising out of or relating to these Terms or the Service that cannot be resolved informally will be subject to the exclusive jurisdiction and venue of the courts located in Dane County, Wisconsin, except where applicable mandatory law gives you the right to bring proceedings in your place of residence.

Informal resolution first. Before filing any formal claim, you agree to contact us at privacy@oatstock.com and make a good-faith effort to resolve the dispute informally. Most concerns can be resolved this way.


16. Changes to These Terms

We may update these Terms from time to time. When we do, we will revise the "Last updated" date above and, for material changes, provide reasonable notice (for example, in the App or at the public Terms URL). Changes take effect on the stated effective date. Your continued use of the Service after the changes take effect constitutes your acceptance of the updated Terms. If you do not agree to the updated Terms, you should stop using the Service and may delete your account.


17. Miscellaneous


18. Contact

Questions about these Terms? Contact us at privacy@oatstock.com (for example, support@oatstock.com or privacy@oatstock.com).

For details about how your data is handled, please review the OatStock Privacy Policy.


19. Defined Terms


OatStock is an independent, unofficial companion app and is not affiliated with, endorsed by, or sponsored by Oats Overnight. "Oats Overnight" is a trademark of its respective owner, used here only to describe compatibility.