Terms of use
By using CarbSnap you agree to what follows. The important parts are first, because they are the parts that matter.
CarbSnap is not a medical device
It has not been reviewed or cleared by the FDA or any other regulator, and it is not a substitute for the judgement of you or a care team. It does not calculate insulin doses. It transmits numbers you have already agreed on to software you already run.
You assume the risk
As with Loop and Nightscout themselves, you are choosing unapproved do-it-yourself software for the care of a person with type 1 diabetes. You accept responsibility for every command sent through it, including commands prompted by an AI assistant's suggestion.
An AI assistant is involved, and it can be wrong
Carbohydrate estimates from a photograph are produced by Claude or ChatGPT, not by CarbSnap, and they can be confidently wrong. You are responsible for checking every number before it is sent. CarbSnap will never send insulin on an assistant's word alone: every bolus requires a person to open a page and press a button.
It can fail, sometimes silently
Networks drop. Nightscout goes down. Phones lose signal. One-time passwords expire. Loop enforces its own limits on the phone and reports a refusal only there, while the server has already reported success. Never assume a command arrived — confirm in Loop. No delivery guarantee is offered or implied.
Who may use it
- You must be an adult, and either the person managing their own diabetes or someone with responsibility for the care of the person you are managing.
- Do not connect a Nightscout site or Loop app belonging to someone who has not agreed to it.
- Do not use CarbSnap to send commands you have no authority to send. Doing so may cause serious harm and is not something the software can prevent.
- Keep your Google account secure. Anyone with access to it can act for the people in your care circles.
No warranty
CarbSnap is provided as is, without warranty of any kind, express or implied, including fitness for a particular purpose. To the fullest extent permitted by law, the operator is not liable for any loss, injury or damage arising from its use — including any consequence of a command sent, not sent, delayed, duplicated or refused.
Availability and changes
This is a personal project with no service-level commitment. It may change or stop working at any time. Nothing here is a substitute for the ability to operate Loop and Nightscout directly, and you should never depend on CarbSnap being available.
Ending your use
You may stop at any time. Turning off remote commands in settings halts every assistant immediately and leaves your Loop app running exactly as before. Access may be withdrawn if CarbSnap is used in a way that risks someone's safety.