Beanly Legal
Terms of Use
Effective date: August 14, 2026
Last updated: October 11, 2026
These Terms and Conditions govern your access to and use of Beanly. They include an individual arbitration agreement and class-action waiver.
These Terms include an individual arbitration agreement and class-action waiver. See Section 18, including the 30-day opt-out.
1. Agreement and contracting party
These Terms are between you and TextMyLink LLC, a California limited liability company that owns and operates Beanly ("Beanly," "we," "us," or "our"). They govern the Beanly Coffee Guide app, beanly.app, and related features, content, accounts, support, and services that link to them (the "Services").
By downloading, accessing, purchasing through, creating an account with, or using the Services, you agree to these Terms and acknowledge the Privacy Policy. If you disagree, do not use the Services. If acting for an organization, you represent that you can bind it, and "you" includes that organization.
2. Eligibility and location
You must be at least 18 and legally capable of entering a contract. Use the Services only where lawfully offered and in compliance with applicable law, sanctions, and export controls. We may limit availability by device, platform, feature, language, region, or account status. The Services are not directed to minors.
3. What Beanly provides
Beanly helps identify coffee packages, save coffees, record ratings and notes, estimate taste matches, and suggest coffees or purchase links. Features, free allowances, coverage, and results may change.
Beanly is not a seller, roaster, healthcare provider, dietitian, laboratory, certification body, or product-testing service. Unless expressly stated otherwise, information and recommendations are estimates, not guarantees.
4. Accounts and account security
Beanly may create a guest account before you add an email. A verified email enables backup and recovery. Provide accurate information, keep credentials confidential, protect your device and email account, and promptly report suspected unauthorized access to support@beanly.app.
You are responsible for account activity to the extent permitted by law. Do not sell, rent, transfer, or share accounts, or attempt to merge, duplicate, manipulate, or transfer Bean balances, except through an authorized Beanly process. We may require verification before account changes, recovery, or deletion.
Use "Delete account and data" in Settings for a guest or email-linked account, or contact support if the in-app flow cannot start. Deletion may finish in stages. Once complete, it removes the authentication account, active account and library data, and app-managed device data. It removes unused Beans and does not restore used Beans. Apple handles App Store refunds. The Privacy Policy describes limited retention exceptions; non-waivable legal rights remain applicable.
5. Photos, AI processing, and your instructions
Third-party AI is optional and requires a separate setting; accepting these Terms does not authorize it. With permission, Google Gemini analyzes package photos and OpenAI may receive public package facts, search text, or limited preferences to find coffee information. The Privacy Policy explains the data shared, storage, and provider practices.
By enabling third-party AI and using a relevant feature, you instruct and authorize Beanly and the identified providers to host, transmit, reproduce, resize, analyze, and otherwise process that information solely as reasonably necessary to provide, protect, operate, and improve the optional feature as described in the Privacy Policy. You can turn the setting off in Beanly Settings to stop future third-party AI requests for your account and disable scanning. This does not undo completed processing or remove public facts retained without an account link.
You represent and warrant that you have all rights and permissions needed to submit an image and authorize processing. Submit only retail coffee packages. Do not submit people, private documents, identifying or financial information, confidential material, unlawful or infringing content, sexual content, nudity, gore, malware, or attempts to bypass safety controls.
Successful scans are saved privately to Past Scans so you can review results without paying for another scan, and may sync with your account. You authorize private front-photo backup and recovery for verified-email accounts. Optional back images are analyzed but not saved as recovery copies. Beanly is not a permanent photo archive; do not rely on it as your only copy. Storage and recovery may be delayed, interrupted, or unsuccessful.
AI and matching may misread labels, confuse products, or produce unsupported information. Match scores and explanations are estimates based on incomplete data and may differ from your experience. Check the physical package and use independent judgment.
6. Health, caffeine, allergy, and product disclaimer
The Services do not provide medical, nutrition, allergy, pregnancy, medication, food-safety, or other professional advice. Coffee can contain caffeine and other substances that affect people differently. Beanly does not guarantee caffeine level, decaffeination, ingredients, allergens, freshness, origin, process, roast, authenticity, suitability, or safety. AI and catalog information may be outdated or wrong.
Read the current label, follow the roaster's instructions, assess seals and condition, and consult the manufacturer or a qualified professional about health or safety concerns. Do not delay or disregard professional advice because of the Services.
7. Bean credits and in-app purchases
A "Bean" is a limited, revocable, non-transferable digital license currently permitting one eligible coffee-package scan. Beans are not money, stored value, property, cryptocurrency, or gift cards. They have no cash value and cannot be redeemed for cash, sold, transferred, or used outside Beanly.
- Welcome Beans: a one-time introductory allowance that may be limited per person, account, or device; they do not refresh monthly.
- Bonus Beans: subject to the offer's terms, which may change or be withdrawn prospectively.
- Purchased Beans: do not expire while the account and Services remain available. They are consumed when a qualifying scan request is accepted under the credit rules.
Deletion, reinstalling, or acquiring a used device does not reset prior promotion eligibility. Contact support if a prior device claim affects an offer. After review, Beanly may provide equivalent promotional Beans; fraud controls and offer limits still apply.
Apple processes purchases and controls displayed prices, currency, taxes, family-sharing availability, refunds, and payment methods under its rules. Beanly verifies purchases and credits each valid transaction once. We may withhold or reverse Beans for refunds, revocations, chargebacks, duplicates, fraud, manipulation, or invalid transactions.
Purchases are final and non-refundable after delivery except where law or Apple rules require otherwise. If charged without receiving Beans, use in-app recovery or contact support. Seek payment refunds through Apple. Account deletion can permanently forfeit unused Beans. We do not promise perpetual service; remedies for unused paid Beans if paid scanning permanently ends are determined by applicable law and Apple's then-current rules.
8. Affiliate links, merchants, and marketing
We may earn commissions from links in recommendations, emails, or pages. Links ordinarily do not increase your price, but merchants control pricing. Affiliate compensation does not alter taste-match scores. Link and conversion tracking is described in the Privacy Policy.
A link is not a guarantee or warranty of a merchant, roaster, product, listing, availability, price, shipping, authenticity, legality, safety, returns, or service. The merchant is the seller and is solely responsible for the transaction, product, fulfillment, taxes, returns, refunds, warranties, and its handling of your information. Resolve merchant disputes with the merchant or payment provider.
Providing and verifying an email authorizes account, security, purchase, and service communications. It does not authorize marketing, nor does receiving or purchasing Beans. Marketing remains off unless separately enabled and may include news, offers, personalized suggestions, and affiliate links. You can unsubscribe without disabling essential messages.
9. Your content, private notes, and feedback
As between you and Beanly, you retain ownership of content you submit, including photos, ratings, notes, corrections, searches, and feedback ("User Content"). You grant TextMyLink LLC a worldwide, non-exclusive, royalty-free license to host, copy, transmit, resize, compress, format, analyze, display back to you, back up, restore, and use it only as reasonably necessary to provide, protect, operate, and improve the Services, comply with law, and exercise rights under these Terms and the Privacy Policy. We may sublicense only to service providers and contractors acting for Beanly for those purposes. The license ends upon deletion from active systems, except for lawful retention, backups, de-identified information, and content incorporated into a non-personal coffee catalog.
Without separate permission, private recovery photos will not be published, used in marketing, contributed to the catalog, or used to train Beanly's own general-purpose AI model. Removing the last Past Scan, Shelf, or Wish List reference, or deleting the account, ends ordinary access to the active recovery photo, subject to the Privacy Policy's retention and provider-copy exceptions.
Private notes are intended to remain private to your account and authorized Beanly operations; they are not public reviews. Extracted package facts and corrections without private images, notes, or personal identifiers may be reviewed, combined, corrected, and retained for the catalog or quality systems.
We may use ideas or feedback voluntarily sent outside private notes without restriction or compensation, but will not publicly identify you without permission. Do not submit confidential feedback.
10. Acceptable use
You may not, and may not help another person to:
- violate law, third-party rights, these Terms, or applicable platform or provider rules;
- submit unlawful, infringing, deceptive, harmful, private, or unsafe content;
- probe, scan, disable, bypass, overload, disrupt, or compromise any security, credit, purchase, rate-limit, authentication, or safety control;
- use automation, bots, scraping, or bulk access except through a written Beanly authorization;
- reverse engineer, decompile, extract source code or model components, or create a competing dataset or service, except to the limited extent a restriction is prohibited by law;
- copy, sell, sublicense, rent, distribute, or commercially exploit the Services or Beanly content without permission;
- impersonate another person, misrepresent affiliation, manipulate recommendations, credits, or transactions, or submit false reports;
- introduce malware or collect information about another user; or
- use the Services in a high-risk setting where an error could cause death, personal injury, or significant property or environmental damage.
11. Beanly intellectual property and license
The Services, including software, design, text, branding, logos, catalog structure, match methodology, scoring logic, databases, and Beanly-provided content, are owned by TextMyLink LLC or its licensors and are protected by intellectual property and other laws. Subject to these Terms, Beanly grants you a limited, personal, non-exclusive, non-transferable, non-sublicensable, revocable license to use the object-code version of the Services on a supported device for personal, non-commercial use.
No right is granted by implication. TextMyLink LLC, Beanly, the Beanly marks, and related names and designs may not be used without written permission. Third-party names and marks belong to their respective owners; reference to them does not imply endorsement.
12. Third-party services and content
The Services depend on third parties such as Apple, Google, Firebase, Gemini, OpenAI, Netlify, email providers, public information sources, merchants, and affiliate networks. Their terms, availability, and decisions are outside Beanly's control. Beanly is not responsible for third-party content, services, outages, security, model behavior, policy changes, or data practices. Your use of a third-party service is governed by its agreement with you.
13. Changes, suspension, and termination
We may add, remove, restrict, suspend, or discontinue any feature or free offering; change technical requirements; correct errors; or limit access when reasonably necessary for operations, security, law, provider requirements, or abuse prevention. We will provide notice when required by law. We may suspend or terminate an account for breach, fraud, risk, unlawful conduct, provider or platform requirements, or to protect Beanly, users, or third parties. We will not terminate an otherwise compliant account solely for inactivity while it has unused paid Beans.
You may stop using the Services at any time and may request account deletion. Provisions that by their nature should survive will survive, including ownership, paid-transaction records, disclaimers, limitations of liability, indemnity, dispute terms, and lawful retention rights.
14. Disclaimer of warranties
TO THE FULLEST EXTENT PERMITTED BY LAW, THE SERVICES, ALL AI OUTPUT, MATCH SCORES, CATALOG DATA, RECOMMENDATIONS, LINKS, AND CONTENT ARE PROVIDED “AS IS” AND “AS AVAILABLE,” WITH ALL FAULTS AND WITHOUT WARRANTIES OF ANY KIND. TEXTMYLINK LLC AND ITS MEMBERS, MANAGERS, OFFICERS, EMPLOYEES, CONTRACTORS, AFFILIATES, LICENSORS, AND SERVICE PROVIDERS DISCLAIM ALL EXPRESS, IMPLIED, AND STATUTORY WARRANTIES, INCLUDING MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, NON-INFRINGEMENT, ACCURACY, QUIET ENJOYMENT, SYSTEM INTEGRATION, AND WARRANTIES ARISING FROM COURSE OF DEALING OR USAGE.
WE DO NOT WARRANT THAT THE SERVICES WILL BE ACCURATE, COMPLETE, CURRENT, SECURE, UNINTERRUPTED, ERROR-FREE, OR FREE OF HARMFUL COMPONENTS; THAT DATA WILL NOT BE LOST; THAT A COFFEE, SELLER, PRICE, OR PRODUCT WILL BE AVAILABLE OR SUITABLE; OR THAT DEFECTS WILL BE CORRECTED. YOU USE THE SERVICES, AI OUTPUT, PRODUCTS, CAFFEINE INFORMATION, AND THIRD-PARTY LINKS AT YOUR OWN RISK. SOME JURISDICTIONS DO NOT ALLOW CERTAIN DISCLAIMERS, SO SOME OF THE ABOVE MAY NOT APPLY TO YOU.
15. Limitation of liability
TO THE FULLEST EXTENT PERMITTED BY LAW, TEXTMYLINK LLC AND ITS MEMBERS, MANAGERS, OFFICERS, EMPLOYEES, CONTRACTORS, AFFILIATES, LICENSORS, AND SERVICE PROVIDERS WILL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, EXEMPLARY, PUNITIVE, OR ENHANCED DAMAGES; LOST PROFITS, REVENUE, GOODWILL, OPPORTUNITY, OR DATA; PERSONAL INJURY OR PROPERTY DAMAGE ARISING FROM RELIANCE ON INFORMATION; COST OF SUBSTITUTE SERVICES; OR THIRD-PARTY CONDUCT, PRODUCTS, OR TRANSACTIONS, EVEN IF ADVISED THAT SUCH DAMAGES ARE POSSIBLE AND REGARDLESS OF THE THEORY OF LIABILITY.
TO THE FULLEST EXTENT PERMITTED BY LAW, THE TOTAL AGGREGATE LIABILITY OF TEXTMYLINK LLC AND THE OTHER RELEASED PARTIES FOR ALL CLAIMS ARISING OUT OF OR RELATING TO THE SERVICES OR THESE TERMS WILL NOT EXCEED THE GREATER OF (A) THE AMOUNT YOU PAID TO TEXTMYLINK LLC THROUGH BEANLY DURING THE 12 MONTHS BEFORE THE EVENT GIVING RISE TO THE CLAIM OR (B) $100.
These limitations allocate risk and are an essential basis of the bargain. They apply even if a remedy fails of its essential purpose. They do not limit liability that cannot lawfully be limited, which may include liability for fraud, willful misconduct, gross negligence, or personal injury caused by a party where applicable law so provides.
16. Indemnification
To the fullest extent permitted by law, you will defend, indemnify, and hold harmless TextMyLink LLC and its members, managers, officers, employees, contractors, affiliates, licensors, and service providers from claims, losses, liabilities, judgments, damages, penalties, interest, and reasonable legal fees arising from or relating to your User Content; your violation of these Terms, law, or another person's rights; your misuse of the Services; or a transaction or dispute between you and a third-party merchant. Beanly may control the defense of a covered matter, and you will reasonably cooperate. You may not settle a matter that admits fault or imposes an obligation on a protected party without Beanly's written consent.
17. Informal dispute resolution
Before filing arbitration or a lawsuit, the claimant must send an individualized written notice to support@beanly.app with the subject “Legal Dispute Notice.” The notice must include the claimant's full name, account email or identifying information, counsel if any, a detailed description of the dispute, the specific relief requested, and the claimant's personal signature. Beanly will send its notice to the email or address associated with the account.
The parties will attempt in good faith for 60 days after receipt to resolve the dispute. Either party may request an individual telephone or video settlement conference. Any limitations period and filing-fee deadline will be tolled during this process. Completing this section is a condition precedent to arbitration or litigation unless a court finds that an emergency requires immediate relief.
18. Binding individual arbitration and class-action waiver
Please read this section carefully. It affects your right to a jury trial and to participate in a class action.
Except for the exceptions below, any dispute, claim, or controversy arising out of or relating to the Services, these Terms, the Privacy Policy, or the relationship between you and TextMyLink LLC that is not resolved informally will be resolved by final and binding arbitration on an individual basis, not in court. The Federal Arbitration Act governs the interpretation and enforcement of this arbitration agreement.
Arbitration will be administered by the American Arbitration Association (“AAA”) under its Consumer Arbitration Rules then in effect, as modified by these Terms. The arbitrator has exclusive authority to resolve disputes about scope, arbitrability, and enforceability, except a court decides disputes concerning the class-action waiver or requests for public injunctive relief that applicable law requires a court to decide. The arbitration may occur by documents, phone, video, in the county where you live, or in Los Angeles County, California. Fees will be allocated under AAA rules and applicable law. Beanly will not seek attorney fees from a consumer unless the arbitrator finds a claim frivolous or brought for an improper purpose.
Exceptions. Either party may bring an eligible individual claim in small-claims court. Either party may seek temporary or preliminary relief in court to protect intellectual property, confidential information, security, or against unauthorized access or abuse while arbitration is pending. Nothing prevents a report to a government agency, and rights that applicable law makes non-waivable remain available.
YOU AND TEXTMYLINK LLC AGREE THAT EACH MAY BRING CLAIMS ONLY IN AN INDIVIDUAL CAPACITY. NEITHER PARTY MAY PARTICIPATE AS A PLAINTIFF OR CLASS MEMBER IN A CLASS, COLLECTIVE, CONSOLIDATED, OR REPRESENTATIVE ACTION OR ARBITRATION. UNLESS BOTH PARTIES AGREE IN WRITING, THE ARBITRATOR MAY NOT CONSOLIDATE MORE THAN ONE PERSON'S CLAIMS OR PRESIDE OVER A REPRESENTATIVE PROCEEDING. YOU AND TEXTMYLINK LLC EACH WAIVE THE RIGHT TO A TRIAL BY JURY.
Similar individual demands filed by multiple consumers or coordinated counsel remain individual claims. Nothing in these Terms changes an administrative rule that AAA may apply to manage similar individual filings. If AAA determines that a provision of this section does not comply with its Consumer Due Process Protocol, that provision will be limited or severed only to the minimum extent necessary for AAA to administer the individual claim, and the remainder of this section will remain effective.
Thirty-day arbitration opt-out. You may opt out of this arbitration agreement without affecting the rest of the Terms by emailing support@beanly.app within 30 days after first accepting these Terms. Use the subject “Arbitration Opt-Out” and include your full name, account email or identifier, and an unambiguous statement that you opt out of the Beanly arbitration agreement. The request must be personal to you and not submitted in bulk.
If a final decision finds a portion of this section unenforceable as to a particular claim or remedy, that portion will be severed and heard by a court after all arbitrable matters are completed. If the class-action waiver is found unenforceable for a particular class or representative claim, this arbitration section will not apply to that claim, which must proceed in court and be stayed while individual arbitrations are resolved.
19. Governing law, venue, and claim deadline
California law governs these Terms and non-arbitrated disputes, without regard to conflict-of-law principles, except that the Federal Arbitration Act governs arbitration. Subject to the arbitration section and small-claims rights, the state and federal courts located in Los Angeles County, California, have exclusive jurisdiction, and you consent to personal jurisdiction and venue there. Mandatory consumer protections of your home jurisdiction remain applicable where they cannot be waived.
To the fullest extent permitted by law, a claim arising out of the Services or these Terms must be filed within one year after the claimant knew or reasonably should have known of the facts giving rise to it, or it is permanently barred. This sentence does not shorten a limitations period that applicable law prohibits the parties from shortening.
20. Apple App Store terms
If you obtain the app through Apple, these Terms are between you and TextMyLink LLC, not Apple. Apple is not responsible for the app, its content, maintenance, support, warranties, product claims, legal compliance, or intellectual-property claims. Your license is limited to use on Apple-branded products that you own or control as permitted by Apple's Usage Rules, including access through associated family or volume-purchase accounts where Apple permits. If the app fails to conform to an applicable warranty, you may notify Apple, and Apple may refund the purchase price for the app, if any; to the maximum extent permitted by law, Apple has no other warranty obligation. Apple and its subsidiaries are third-party beneficiaries of these Terms and may enforce this section. Apple's App Store terms control to the extent they are required to apply.
21. General terms
Changes. We may update these Terms prospectively. We will post the revised version and provide additional notice or request renewed acceptance for material changes where required. A material change to arbitration will not retroactively alter a dispute for which a valid notice was received before the change.
Force majeure. Beanly is not liable for delay or failure caused by events beyond reasonable control, including internet or utility failure, provider outage, cyberattack, labor action, fire, natural disaster, epidemic, war, terrorism, civil unrest, governmental action, or platform-policy change.
Assignment. You may not assign these Terms without our written consent. We may assign them in connection with an affiliate, financing, reorganization, merger, acquisition, sale, or transfer of the Services or related assets.
Severability; waiver. Except as specifically stated in the arbitration section, an unenforceable provision will be modified to the minimum extent needed to make it enforceable or severed, and the remainder stays in effect. Failure to enforce a provision is not a waiver.
Entire agreement; no third-party beneficiaries. These Terms, the Privacy Policy, and any additional terms presented for a specific feature are the entire agreement about the Services and replace prior understandings on that subject. Except for Apple as expressly provided above and protected parties under the indemnity and liability sections, there are no third-party beneficiaries.
Electronic communications. You consent to receive agreements, notices, disclosures, and records electronically. Headings are for convenience. “Including” means “including without limitation.”
22. Contact
TextMyLink LLC, owner and operator of Beanly
Woodland Hills, California, United States
Email: support@beanly.app