Terms of Service

Last updated 10 August 2026

These terms are the agreement between you and beepy. They are written to be read, so the short version is on top and the whole of it is underneath.

The short version

  • Texting us is how you sign in, and it is also how you agree to be texted back. Reply STOP to any message and the texts end.
  • beepy is study help, not a teacher. Questions are generated by a model and can be wrong. The expected grade is an estimate from your own answers, not a prediction of your report card.
  • What you send stays yours. We use it to run the service and nothing else, and we do not sell it or train models on it.
  • You can leave at any time — reply STOP, disconnect an app, delete what beepy remembers, or email us and we will delete the account.

1. Who we are

beepy is a study assistant you talk to by text message. It keeps track of your classes and deadlines, nudges you before something is due, and builds practice quizzes from whatever you send it. It is operated from British Columbia, Canada.

“We” and “us” mean the operator of beepy. “You” means the person using it. By using beepy — including by texting it — you agree to these terms and to the Privacy Policy, which explains what we do with your information. If you do not agree to them, do not use it.

2. Who can use beepy

You must be at least 13 years old. beepy is not directed at children under 13, and we do not knowingly keep an account for anyone younger. If we find out an account belongs to someone under 13, we delete it and everything attached to it.

You also need a phone that can send and receive text messages, and the right to use the number you sign up with. Do not sign up with somebody else’s number.

3. Your account is your phone

There is no password. You sign in by texting a short code to beepy, and your account is tied to the number that code arrives from. That is deliberate — it proves the number in one message instead of two — but it has a consequence worth being plain about: whoever is holding your phone can sign in as you. Lock your phone.

If you change your number, text beepy from the new one with a code from your signed-in session and it will move the account across. If you give up a number without doing that, email us so the old one can be unlinked before somebody else is given it.

You are responsible for what happens under your account. Tell us at brandon@graderaise.com if you think someone else has access to it.

4. Texts, and stopping them

When you text beepy, you are asking to be texted back. That first message is the consent record for everything after it: replies to what you send, and reminders about the dates you have told it about. We send nothing to a number that has never texted us.

Message and data rates may apply. We do not charge for messages, but your carrier may. Message frequency varies with how much you use it and how many deadlines you have.

Reply STOP to any message and the messages stop. You will get one confirmation that it worked, and then nothing. Reply START to turn them back on, and HELP for the short version of this section. These are matched as whole words, so a message that happens to contain “stop” in a sentence will not switch anything off.

You can also control the timing rather than switching it off: quiet hours in settings set the window messages are allowed to arrive in, in your own time zone, and nothing unprompted is sent outside it.

Messages travel over iMessage, RCS or SMS through a messaging provider, and beepy sends from a phone number that may change. Delivery is not something we can guarantee — a reminder can arrive late or not at all if a network, a handset or a provider is having a bad day. Do not rely on beepy as your only reminder for something that matters.

5. What beepy is, and isn’t

beepy generates practice questions with a large language model, from images and text you give it and from material in the apps you have connected. It also keeps a running note of what you have told it and an estimate of how you are doing.

Generated questions and answers can be wrong. A model reading a photograph of a slide will sometimes misread it, mark a right answer wrong, or explain something incorrectly. Check anything that matters against your own notes, your textbook or your teacher. beepy is not a tutor, not a teacher, and not academic, medical, legal or financial advice.

The expected grade is arithmetic on the questions you have answered in beepy. It is a way of seeing whether practice is going well. It is not a prediction of your actual grade, we do not have your teacher’s marking scheme, and nothing about it is a promise about how you will do on a real test.

Do not use beepy to cheat. You are responsible for following your school’s rules on assessments, AI tools and academic honesty. Using beepy during a test, or to produce work you hand in as your own where that is not allowed, is between you and your school — but it is also a breach of these terms.

6. What you send it

Slides, screenshots, photos of the board, notes, messages: what you send stays yours. You give us permission to store and process it only so far as running the service needs — sending an image to our model provider to make questions from it, saving the questions so your answers can be scored against them, keeping your messages so beepy remembers the conversation.

That permission covers nothing else. We do not sell what you send, we do not use it for advertising, and neither we nor our model provider train models on it.

You confirm that you are allowed to send us what you send. Do not upload other people’s private information, and be careful with material your school or teacher has asked you not to redistribute.

7. Canvas and Google Calendar

Connecting an app is optional, and everything below only happens after you have connected it.

Canvas

You paste your school’s Canvas address and an access token you create yourself. beepy uses it to read your courses, due dates and the files your teachers post — with your permissions, which means it can see what you can see and nothing more. You are responsible for being allowed to create that token under your school’s rules. Disconnecting deletes the token; the classes and dates that already synced stay, because deleting a term’s deadlines is a worse surprise than a few rows that stop refreshing, and you can delete any of them yourself.

Google Calendar

You approve access on Google’s own consent screen and can revoke it there or here at any time. beepy reads when you are busy so it schedules around you, and writes your tests and study blocks into your calendar. Every event it writes is tagged as its own, and it will only ever edit or delete an event carrying that tag. Events you made yourself are not ours to touch.

Canvas and Google are not ours. What they do with your data is governed by their terms and their privacy policies, and we are not responsible for their services, their availability, or a change on their end that breaks a connection.

8. Rules of use

Do not:

  • use beepy for anything illegal, or to harass, threaten or impersonate anyone;
  • try to reach another person’s account, data or connected apps, or probe, scrape or attack the service;
  • try to make the assistant ignore its instructions, act as somebody else’s account, or hand back information it should not have;
  • resell it, run it on somebody else’s behalf as a service, or use it to build a competing product;
  • automate it — a script texting beepy is not a student, and it costs us real money per message;
  • upload malware, or content that infringes somebody else’s rights.

We can suspend or close an account that does any of these, and we will generally tell you why.

9. Availability and price

beepy is early. Features appear, change and occasionally disappear, and there is no guaranteed uptime. We may add, alter or withdraw parts of it, and we will give notice of anything that meaningfully changes what you are relying on where we reasonably can.

It is free to use today. If that ever changes we will say so clearly and in advance, and nothing you have already used will be billed retroactively.

10. Ending it

You can stop at any point, in whatever depth you want:

  • reply STOP to end the messages while keeping the account;
  • disconnect Canvas or Google Calendar, which deletes the stored credential;
  • delete what beepy remembers — classes, facts and dates — on the memory page;
  • email brandon@graderaise.com to delete the account entirely, which takes everything above with it.

We may close an account for a breach of these terms, or if we stop running the service altogether. If we shut down we will give you notice and a way to get your data out before it goes.

11. Disclaimers and liability

beepy is provided as is and as available. To the extent the law allows, we make no warranties of any kind about it — including that it will be uninterrupted, error-free, or that anything it generates is accurate or fit for a particular purpose.

To the extent the law allows, we are not liable for indirect or consequential loss, for lost marks, missed deadlines, or a message that arrived late or never arrived. Our total liability to you for any claim connected with beepy is limited to the greater of what you have paid us in the twelve months before the claim, or CAD $100.

Nothing in these terms limits rights you have that cannot be limited — including consumer-protection rights under the law of British Columbia, Canada — or excludes liability for fraud, or for death or personal injury caused by negligence.

12. Changes to these terms

We may update these terms. The date at the top says when they last changed. If a change materially affects your rights we will tell you before it takes effect — by text, since that is where you already are. Using beepy after a change means you accept the updated terms; if you do not, stop using it and ask us to delete the account.

13. Governing law

These terms are governed by the laws of British Columbia, Canada, and the courts there have jurisdiction over any dispute. If you are a consumer somewhere else, this does not take away the protection of the mandatory laws where you live.

If any part of these terms turns out to be unenforceable, the rest of it still stands.

14. Contact

Questions about these terms, or about anything on this page, go to brandon@graderaise.com. A real person reads it.

Read the Privacy Policy next — it covers what beepy stores, who else touches it, and how to get rid of it.