Terms of Service
The agreement between you and TVMenus.
These terms govern your use of the TVMenus service. By creating an account or installing the TVMenus player app, you agree to them. Effective July 21, 2026.
Agreement
Terms of Service
1. Who you are contracting with
TVMenus is a product of Cook Coding, LLC (“TVMenus,” “we,” “us”), a Florida limited liability company. These terms form a binding agreement between Cook Coding, LLC and the person or business that creates an account (“you”). If you accept these terms on behalf of a business, you confirm you are authorized to bind that business.
You must be at least 18 years old and able to form a binding contract to use TVMenus.
2. What the service does
TVMenus lets you build digital menu boards in a web dashboard and display them on televisions running the TVMenus player app. You supply the television and the internet connection. We supply the dashboard, the player app, and the servers that deliver your menus to your screens.
The service depends on your network, your hardware, and your television’s behavior. We do not guarantee uninterrupted display, and we are not responsible for outages caused by your equipment, your internet provider, or a television’s power or sleep settings.
3. Your account
You are responsible for the accuracy of your account details, for keeping your password confidential, and for everything that happens under your account. Tell us promptly through our /contact page if you believe your account has been accessed without your permission.
Accounts are scoped to a single company. Only users you invite to your company can see your menus, screens, and uploaded files.
4. Trial, plans, and billing
A new account begins in setup: you may build menus and playlists, and upload up to 100 MB of images, for as long as you like at no cost. No credit card is required, and no trial time is consumed. Video upload and public preview links are not available in setup.
Your 14-day free trial begins when your first television successfully connects, not at signup. The trial permits one connected screen and includes the full product on it, and trial screens display TVMenus branding: a persistent corner mark and a periodic footer note. Disconnecting a television does not pause or extend the trial.
Paid subscriptions are billed in advance, monthly or yearly, at $8 per purchased screen per month, reduced to $7 per screen per month across all purchased screens at 5 or more. Paying yearly is 10% off every item on the subscription. Your subscription renews each month, or each year if you pay yearly, on the date it starts. Paid checkout charges today and ends your trial after payment. Unpairing, disabling, or taking a TV offline does not change your purchased screen capacity or your bill.
Each purchased screen includes 10 GB per screen, shared across your account. Additional storage is sold in 100 GB blocks on the same subscription, at $5 per block per month, or $54 per block per year on a yearly plan. Added storage is charged immediately for the rest of the current period; storage reductions take effect at renewal and cannot leave less room than the media you store. If your stored media exceeds your allowance, playback continues and new uploads are declined until you delete media or add storage. Images are limited to 15 MB and videos to 1 GB per file.
When your trial ends, or a subscription lapses, your access is paused: connected televisions stop displaying your content and new uploads are declined. Your account, menus, uploads and pairings are retained and are restored when a subscription becomes active again.
Purchase one or several additional screens on the billing page before connecting more TVs. The confirmation shows the amount due today and the total at your next renewal. The prorated difference for added screens is charged immediately for the rest of your current period. Your renewal date stays the same. Screen reductions take effect at renewal. Your current paid access continues until then. Prices are exclusive of tax. Checkout shows any applicable tax before payment.
Payments are processed by Stripe. We do not receive or store your full card number.
We may change pricing, but not in the middle of a billing period you have already paid for. We will give you at least 30 days’ notice by email before a price change takes effect on your account.
5. Cancellation and refunds
You can cancel at any time from the billing page in your dashboard. Cancellation stops future renewals; it does not end the billing period you have already paid for. Your paid access runs to the end of that period, after which your access is paused as described in clause 4. Nothing is deleted.
We do not offer refunds, including for partial months, unused screens, or periods in which you did not use the service. The 14-day free trial exists so you can evaluate TVMenus before paying anything, and you may cancel at any time to prevent the next renewal. This does not affect refund rights you may have that cannot be waived under the law of your state.
If a payment fails, we will retry it and email you. If it remains unpaid, we may suspend paid features until the balance clears. We do not delete your content for non-payment.
6. Your content stays yours
Your menus, item names, descriptions, prices, logos, images, and videos remain your property. We claim no ownership of them.
You grant us only the permission we need to run the service: to store your content, to process it, and to transmit it to the screens you have paired. That permission ends when you delete the content or your account.
You are responsible for what your screens display, including the accuracy of prices, allergen and nutrition information, tax treatment, and any disclosure your jurisdiction requires. We do not review your content, and calorie or nutrition figures you enter are published exactly as you enter them.
You confirm you have the rights to any logo, photograph, or video you upload.
7. Acceptable use
You agree not to use TVMenus to:
- display unlawful content, or content you do not have the rights to display;
- attempt to access another company’s data, or probe, scan, or test the security of the service;
- interfere with the service, overload it, or circumvent screen counting, rate limits, or plan restrictions;
- resell or white-label the service without our written agreement.
We may suspend an account that is causing harm to the service or to other customers. We will tell you why, and we will restore access once the cause is resolved.
8. Availability and support
We aim to keep TVMenus available continuously, but we do not commit to a specific uptime percentage and we do not offer a service-level agreement. We perform maintenance when needed and try to schedule disruptive work outside typical service hours.
Support is provided by email through our /contact page. We answer as promptly as we reasonably can.
9. Ending the agreement
You may stop using TVMenus and cancel at any time. We may terminate or suspend your account if you materially breach these terms and do not fix the problem within 14 days of us telling you about it, or immediately if required by law.
If we discontinue the service entirely, we will give you at least 60 days’ notice and will not bill you for periods after it ends. You may request a copy of your data at any time through /contact.
10. Disclaimers
The service is provided “as is.” To the fullest extent permitted by law, we disclaim all implied warranties, including merchantability, fitness for a particular purpose, and non-infringement.
TVMenus displays the content you enter. It is not a point-of-sale system, a pricing authority, or a compliance tool, and it should not be relied on as the sole record of what you charge or what your food contains.
11. Limitation of liability
To the fullest extent permitted by law, neither party is liable for indirect, incidental, special, or consequential damages, or for lost profits, lost revenue, or lost goodwill, even if advised such damages were possible.
Our total liability for any claim arising out of these terms is limited to the amount you paid us for the service in the 12 months before the event giving rise to the claim. If you have paid us nothing, our liability is limited to $100.
Nothing here limits liability that cannot be limited under applicable law, including liability for fraud.
12. Indemnity
You agree to indemnify Cook Coding, LLC against third-party claims arising from the content you display, your use of the service in breach of these terms, or your violation of another’s rights.
13. Changes to these terms
We may update these terms. For material changes we will give you at least 30 days’ notice by email or in the dashboard before they take effect. Continuing to use TVMenus after that date means you accept the updated terms. The effective date at the top of this page always reflects the current version.
14. Governing law and disputes
These terms are governed by the laws of the State of Florida, without regard to its conflict-of-laws rules. Any dispute that cannot be resolved informally will be brought exclusively in the state or federal courts located in Florida, and both parties consent to the jurisdiction of those courts.
Before filing anything, please contact us through /contact. Nearly everything is faster to fix by email.
15. General
These terms, together with our Privacy Policy, are the entire agreement between us regarding the service. If any provision is found unenforceable, the rest remains in effect. Our failure to enforce a provision is not a waiver of it. You may not assign this agreement without our consent; we may assign it in connection with a merger or sale of the business.
Questions about these terms: /contact.
16. Trademarks and third-party products
TVMenus is an independent product of Cook Coding, LLC. Google TV, Android TV, Chromecast, and Google Play are trademarks of Google LLC. TCL, Hisense, Sony, onn., Walmart, and Amazon are trademarks of their respective owners. All other product names, logos, and brands referenced on this site or in the service are the property of their respective owners.
We are not affiliated with, endorsed by, sponsored by, or otherwise connected to any of those companies. We name them only to identify the hardware the TVMenus player app runs on and the stores that sell it. Use of a trademark does not imply any relationship with, or approval by, its owner.
We do not sell hardware. Links we provide to retailers are unaffiliated and we earn nothing from them; anything you buy from a third party is a transaction between you and that seller, and its price, availability, warranty, and support are theirs, not ours. Devices, television firmware, and app stores are outside our control, and we are not responsible for changes a manufacturer or store makes to them.
17. Your display hardware
TVMenus sends content to a television you own and control. Any display that shows a mostly static image for long stretches carries a risk of image retention: a faint, sometimes permanent ghost of that image, commonly called burn-in. Menu boards are static by design, so the risk is real rather than theoretical. OLED televisions are materially more susceptible to it than LCD or QLED panels.
The player app reduces that risk where it can. It shifts the whole picture by a few pixels on a slow cycle, the way televisions do natively, on every screen and every template, with nothing for you to configure.
The “keep this display awake” setting ships off by default, and a screen you are running as a menu board needs it on. Left off, the television starts its screensaver or ambient mode after a few idle minutes, and from then on anyone looking at it sees the screensaver rather than your menu. Your scheduled changes still land on time, but nobody is in front of them to see them. Turning it on is also what stops the screensaver, which is the panel’s own protection against image retention. That is the trade, we say so at the moment you make it, and you can change it per screen at any time from the screen’s settings.
The television, its settings, and its warranty are yours. We are not responsible for image retention, panel wear, or any other hardware damage, and we do not repair, replace, or reimburse displays. On an OLED television the setting the product needs is the same setting that raises the retention risk, so an LCD or QLED panel is the safer choice for a board that runs all day. Either way, confirm with the manufacturer how its warranty treats static content.