Effective Date: July 20, 2026
Hey — thanks for using CarbLens. This is a short set of rules that keep the app running and keep us both protected. If you use the app, you agree to what's below. If any part doesn't work for you, don't use the app.
"We," "us," and "our" mean Viral Builders. "You" means you.
1. What we're giving you
We're giving you permission to use CarbLens on Apple devices you own or control. It's a limited, personal license — you can't sublicense it, resell it, or ship it as part of something else.
Your license is also subject to the standard Apple Licensed Application End User License Agreement — which is basically the fine print Apple attaches to every App Store install.
2. Fair play
Please don't:
- Try to reverse engineer, decompile, or pull apart the app
- Use it for anything illegal
- Try to break, overload, or interfere with the app or our infrastructure
- Share your CGM login (Dexcom, Libre, etc.) with anyone else through the app
- Use the app to harass other users, impersonate someone, or push spam
- Try to scrape, mirror, or resell data you get out of the app
If we notice you doing any of that, we can suspend or remove your access — no notice required. Rules-of-the-road stuff.
3. This is not medical advice — please read this one
CarbLens is a food logging and tracking tool. It is not a medical device. It doesn't diagnose, treat, cure, or prevent anything. It doesn't replace your doctor, CDE, endocrinologist, pump, CGM, or — most importantly — your own judgment about your body.
A few specifics we want to be blunt about:
- Do not dose insulin based only on what CarbLens shows you. The AI carb estimates are informed guesses from a photo. They can be wrong — especially on pizza, restaurant plates, mixed dishes, big desserts, and anything where portion is unclear. Always cross-check carbs before you inject.
- The prefilled bolus number is a rough starting point, not a prescription. It's just carbs ÷ your carb ratio. It doesn't account for your correction factor, insulin on board, exercise, illness, stress, hormones, alcohol, sleep, or a hundred other things that change your real insulin need. Use it as a hint, not an answer.
- The glucose numbers you see are from your connected CGM service (Dexcom Share, Abbott LibreLinkUp / FreeStyle Libre, or another provider we add later). Those come with their own lag, gaps, and accuracy limits — CarbLens just displays what the CGM gives us.
- Don't delay treatment or emergency care because of anything you see in the app.
- Any friend-facing features (leaderboards, shared logs, group chats, DM battles, "wins," badges, streaks) are for motivation — not clinical guidance. Nothing another user posts is medical advice.
- Trust your gut. If a suggested carb count, insight, or Ask CarbLens answer doesn't match what your body has told you before — don't override yourself. Your instincts + your care team beat the app every time.
If you're in a situation where the right dose or reading actually matters — trust your care team, not us.
4. AI-generated features — read this before you rely on any of them
CarbLens uses AI to help you make sense of your data. Specifically, the app can:
- Estimate carbs, protein, fat, sugar, calories, and glycemic behavior from a photo of your food
- Prefill a starting-point bolus number based on those estimates and the carb ratio you enter
- Suggest a pre-bolus timing or spike shape
- Recommend food categories or "glycemic class" for a meal
- Answer natural-language questions in Ask CarbLens using a summary of your recent data
- Show insights, tips, coaching messages, and pattern callouts across the app
- Send AI-generated push notifications, streak encouragement, and social-feature commentary
All of this is speculative, best-effort output from a large language model. It is not medical advice, it is not personalized medical care, and it is not guaranteed to be accurate. LLMs sometimes hallucinate. They can misread a photo, misjudge a portion, mis-classify a food, or produce a suggestion that would be dangerous for your specific body, medications, or condition. You are responsible for deciding whether to act on anything the AI says.
By using CarbLens, you specifically acknowledge and agree that:
- (a) You will not treat any AI output — carb estimate, macro count, prefilled bolus math, pre-bolus timing, food classification, coaching tip, Ask CarbLens answer, or anything else generated inside the app — as medical advice, a prescription, a diagnosis, or a substitute for a healthcare professional.
- (b) You assume all risk of using AI-generated suggestions, including the risk of hypoglycemia, hyperglycemia, DKA, diabetes-related complications, injury, hospitalization, or any other harm — to yourself or to anyone else you make decisions for.
- (c) You will independently verify carb counts and any dosing decision using your usual method (your care team, a nutrition label, a scale, or your own knowledge of the food) before injecting insulin or making any other medical decision.
- (d) If the AI output conflicts with your own knowledge, your care team's guidance, or your CGM, you will trust the human sources — not the app.
- (e) You waive and release Viral Builders from any claim arising out of a health outcome caused by acting on AI-generated content in CarbLens, including but not limited to acting on prefilled bolus math, a carb estimate, pre-bolus timing, food classification, or an Ask CarbLens answer.
If you don't agree with the above, don't use the AI features (or don't use the app).
5. AS-IS — no warranty
WE PROVIDE THE APP "AS IS" AND "AS AVAILABLE," WITH ALL FAULTS AND WITHOUT WARRANTY OF ANY KIND. WE DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, ACCURACY, TITLE, AND NON-INFRINGEMENT. WE DO NOT WARRANT THAT THE APP WILL BE ERROR-FREE, UNINTERRUPTED, SECURE, OR THAT ANY GLUCOSE READING, CARB ESTIMATE, OR SUGGESTION WILL BE ACCURATE.
Some jurisdictions don't allow all of these disclaimers, so parts of this section may not apply to you.
6. Liability cap
Real talk: we're a small operation. We can't take on unlimited risk for a low-priced app.
To the maximum extent allowed by law, our total liability to you for anything related to the app is capped at whatever you actually paid us in the twelve months before the claim, or US $50 — whichever is greater. In no event are we liable for any health-related decision or outcome that you or anyone else makes based on what the app shows. We're also not liable for lost data, lost profits, or indirect, incidental, special, consequential, or punitive damages — even if we were warned they were possible.
7. Third-party services
When you connect a CGM service (Dexcom, Abbott, or another provider), that's a relationship between you and them. Their terms and privacy policy apply to that account. We're not part of it. If their service goes down or changes, CarbLens may stop pulling readings — that's outside our control.
8. Your content — including auto-generated posts
Anything you type, upload, or share through the app (meal notes, photos, chat messages, profile info) stays yours. By posting it into the app, you give us a limited license to store it and show it to the people you shared it with, so we can actually deliver the feature. If you delete it, that license ends.
Automated posts. As part of the battle features, CarbLens automatically posts short recap messages into your DMs and group chats on your behalf — daily winner results, weekly recaps, and monthly champion announcements. Those posts derive from the daily TIR summaries described in our Privacy Policy. You control whether the app posts them:
- Global level — flip your account to private, or turn "Diabetes data public" off, and no rank / battle / champion surface will use your data (Settings → Your Profile).
- Category level — silence any specific automated stream from being sent to you in Settings → Notifications (Direct messages / Group messages / Friend logs / BG chirps).
- Per chat — mute an individual DM from the bell icon in that chat's header, or leave any group.
- BG-state chirps are off by default and only fire if you explicitly enable them in Settings → Notifications.
By using the app you agree that these automated posts are fine to fire on your behalf into the chats you're part of, subject to the controls above.
Don't post anything that's illegal, harasses someone, infringes someone else's rights, or you don't have the right to share. We can remove content that breaks that rule without warning.
9. Changes to the app or these Terms
We add features, fix bugs, and occasionally sunset things that aren't working. If we make material changes to these Terms, we'll update the Effective Date at the top and, when it matters, we'll try to give you notice inside the app. Continuing to use the app after a change means you're OK with it. If you're not, stop using the app.
10. Where the law comes from
These Terms are governed by California law (without regard to conflict-of-law rules), except where the Federal Arbitration Act applies (which it will for Section 12 below).
11. You back us up (indemnification)
If your use of CarbLens — or a health decision you (or someone else) makes based on what the app shows — causes someone to bring a claim against us, you agree to defend, indemnify, and hold harmless Viral Builders and its officers, members, employees, agents, and licensors from any resulting claims, damages, losses, liabilities, costs, and expenses (including reasonable attorneys' fees). We can take over the defense ourselves if we want, and you'll reasonably cooperate.
12. If we have a disagreement — arbitration + no class actions
Read this section carefully. It changes how you and Viral Builders resolve disputes.
- (a) Binding individual arbitration. Any dispute, claim, or controversy arising out of or relating to the app or these Terms will be resolved exclusively by binding individual arbitration administered by the American Arbitration Association ("AAA") under its Consumer Arbitration Rules, in Los Angeles County, California — or by remote/video hearing. Either party can still bring an individual claim in small-claims court instead.
- (b) No class actions. You and Viral Builders agree that any arbitration or proceeding will happen only on an individual basis. NO CLASS, COLLECTIVE, REPRESENTATIVE, OR CONSOLIDATED ACTIONS ARE PERMITTED.
- (c) Jury trial waiver. Both sides waive any right to a jury trial.
- (d) 30-day opt-out. You can opt out of this arbitration agreement by emailing viralbuildersllc@gmail.com within 30 days of first accepting these Terms. Just include your name, that you're using CarbLens, and a clear statement that you're opting out. The rest of these Terms still apply.
- (e) IP exception. Either side can still go to court to stop the other from infringing or misusing intellectual property.
13. Apple's role
Apple distributes CarbLens through the App Store but isn't the provider. The following are required for App Store distribution:
- These Terms are between you and Viral Builders, not Apple. Apple isn't responsible for the app or its content.
- Your license is limited to Apple-branded products you own or control, per Apple's Usage Rules.
- Viral Builders — not Apple — is responsible for maintenance and support. Apple has no obligation to provide support.
- If the app fails to conform to any applicable warranty, you can notify Apple, and Apple will refund the purchase price (if any). Beyond that refund, Apple has no other warranty obligation.
- Viral Builders — not Apple — is responsible for addressing any claim by you or a third party relating to the app, including product liability, failure to conform to legal or regulatory requirements, consumer protection, and privacy claims.
- If a third party claims the app infringes their IP, Viral Builders — not Apple — is solely responsible for investigating, defending, and settling that claim.
- You confirm you're not in a country subject to a U.S. Government embargo or designated as a "terrorist supporting" country, and you're not on any U.S. Government list of prohibited or restricted parties.
- Apple and its subsidiaries are third-party beneficiaries of these Terms and can enforce them against you.
14. Force majeure
We're not liable for delays or failures caused by stuff outside our reasonable control — natural disasters, network outages, third-party service failures (Dexcom, Abbott, Apple, cloud providers, AI providers), API changes, government action, labor disputes, and so on.
15. Odds and ends
If any part of these Terms is invalid or unenforceable, the rest still stands. If we don't enforce a right one day, we haven't given it up — we can still enforce it later. Together with our Privacy Policy and Apple's Licensed Application End User License Agreement, this is the whole agreement between you and Viral Builders about the app.
16. Say hi
Questions, opt-outs, complaints, feature requests — viralbuildersllc@gmail.com