KidBox Terms of Service and Subscription Terms
Version 1.0 · Effective December 1, 2026
Moves Media Ltd.
These terms are the agreement between Moves Media Ltd. and the Parent who sets up a KidBox Household, on any Plan, Free or paid. Parts of them (clauses 1–3, 7, 9, 11, 12, 18 and 20–22) also apply to every Family Member who uses the App.
The short version (the numbered clauses are the agreement):
- Every KidBox comes with the Free Plan: unlimited messages Box to Box with KidBoxes in other Households you connect with, and one grown-up (you) in the App to set up and manage the Box. You do not need to pay anything more.
- On every Plan, Free included, you can always hear, save and delete your own Child's Messages.
- To let grown-ups (for example, grandparents) send and receive messages with the Box in the App, you need a Paid Plan: 5 Grown-ups at $5.99 a month or Unlimited at $9.99 a month (CAD, plus applicable taxes). Paid Plans are monthly only. There is no free trial and no free month.
- A Paid Plan renews automatically each month until you cancel. You can cancel any time, by email or in writing, with no charge or penalty. It ends at the end of the month you have paid for, and you go back to Free: Box-to-Box messages keep working.
- Only Family Members and Connected Households a Parent approves can send to or hear from a Child.
- Messages are deleted automatically after 90 days unless someone saves them.
- The Parent is in charge: you can see, save, export and delete everything in your Household.
- The Box updates itself automatically at night.
- Your rights under British Columbia law always apply.
1. Who we are and who these terms are for
1.1 The Service is provided by Moves Media Ltd. ("Company", "we", "us"), a British Columbia company, 2405 George Street, North Vancouver, BC V7P 2N4, info@kidbox.ca.
1.2 "You" means:
- (a) the Parent: a parent or legal guardian, aged 19 or over, who sets up a Household, is in charge of it, and holds the Subscription (on the Free Plan or a Paid Plan); and
- (b) where a clause says so, any Family Member: an adult (19 or over) a Parent has approved to exchange Messages with a Child in their Household, for example a grandparent.
1.3 A Child uses the Box under a Parent's supervision. A Child does not agree to these terms and has no account; the Parent is responsible for the Child's use.
2. Words we use
- "Box" or "KidBox": the KidBox device.
- "App": the KidBox web app at app.kidbox.ca that Parents and Family Members use on a phone or computer.
- "Service": the cloud service that the Box and App use to send, store and deliver Messages, and the App itself.
- "Household": a Parent, the Child or Children and the Box or Boxes they set up, and the Family Members the Parent approves.
- "Message": a voice recording sent through the Service, from a Box or from the App.
- "Saved Message": a Message that someone in the conversation has saved, so it is kept past the usual 90 days.
- "Text Alert": a text message (SMS) we send, through our provider Twilio, to tell a Family Member a Message is waiting.
- "Subscription": your access to the Service for one Box, on a Plan.
- "Plan": one of Free, 5 Grown-ups or Unlimited, described in clause 4. "Paid Plan" means 5 Grown-ups or Unlimited.
- "Connected Household": another Household whose Parent and you have both agreed to connect your KidBoxes, so the Boxes can exchange Messages.
- "Billing Month": one month of a Paid Plan, starting on the day the Paid Plan starts and on the same date each month after that.
- "Personal Information": as defined in the BC Personal Information Protection Act (PIPA) and the federal Personal Information Protection and Electronic Documents Act (PIPEDA).
3. What the Service does
3.1 The Service lets a Child press a button on the Box to record a short voice Message (up to 3 minutes) and send it to another KidBox in a Connected Household or, on a Paid Plan, to a Family Member the Parent has approved, who listens and replies in the App. When a reply is waiting, the Box lights up and chimes, and the Child presses a button to hear it.
3.2 The Service also lets people save Messages as keepsakes (clause 7), and lets the Parent see, export and delete the Household's data (clause 8).
3.3 The Box needs an internet connection to send or receive Messages. On the Free Plan it sends and receives Messages with other KidBoxes only; Messages to and from grown-ups in the App need a Paid Plan (clause 4).
4. Plans and prices
4.1 Each Box has its own Subscription, on one of these Plans. A Paid Plan is optional. The Box works on the Free Plan for as long as the Service runs.
| Plan | Price (CAD, plus applicable taxes) | Box ↔ Box Messages with Connected Households | Grown-ups in the App who can send and receive Messages with the Box |
|---|---|---|---|
| Free | $0, included with the Box | Unlimited | None. One grown-up, the Parent, sets up and manages the Box (clause 4.2) |
| 5 Grown-ups | $5.99 a month | Unlimited | Up to 5 |
| Unlimited | $9.99 a month | Unlimited | Any number |
4.2 What Free includes.
- (a) Box ↔ Box. Unlimited Messages between your Box and KidBoxes in Connected Households. Each of those Households needs its own KidBox and its own Parent, who agrees to the connection. Free does not let a grandparent or other grown-up message the Box from a phone or computer.
- (b) One grown-up, the Parent. The Parent uses the App to set up the Box, approve and remove Connected Households, and use every control in clause 8. The Parent can always hear, save and delete their own Child's Messages, on the Free Plan as on every Plan. What the Parent cannot do on Free is send Messages to the Box, or have the Child send Messages to them.
- (c) No grown-up messaging without a Paid Plan. No grown-up can send a Message to a Box, or receive one from it, in the App unless the Household has a Paid Plan.
4.3 Monthly only. Paid Plans are sold by the month. There are no yearly Plans, no free trial and no free first month.
4.4 If more grown-ups are approved than your Plan allows. We never delete a grown-up, or any Message or Saved Message, because of a Plan limit. If more grown-ups are approved for messaging than your Plan allows, we will email the Parent and ask them to choose: move to Unlimited, or tell us which grown-ups should keep messaging. We will never move you to a higher price without your agreement.
4.5 Taxes. Prices do not include GST or BC PST, which are added where they apply and shown before you pay.
5. Buying a Paid Plan, billing and renewal
5.0 This clause 5 applies only to Paid Plans. The Free Plan has no charge and nothing to renew.
5.1 How to buy. A Paid Plan is bought separately from the Box, at any time, through our secure payment page at our secure Stripe payment page (the link is in your order confirmation) or by emailing info@kidbox.ca (we reply with a secure payment link). Before you pay, you see the summary in Appendix A and tick to accept it. The Paid Plan starts on the day you pay.
5.2 How you pay. By card, through Stripe. You authorize us to charge the card you give us at the start of each Billing Month. We do not see or keep your full card number.
5.3 Automatic renewal. Your Paid Plan renews automatically at the end of each Billing Month, for another month on the same Plan, until you cancel. We charge the Plan price on the renewal date.
5.4 Your copy. We email you a copy of your Paid Plan contract (Appendix B) within 1 business day of your first payment, and in any case within 15 days.
5.5 Receipts. We email a receipt for every charge. Each receipt says when the next charge will be and how to cancel.
5.6 Failed payments. If a charge fails, we will tell you and try again over 14 days. During that time grown-up messaging keeps working. If payment still has not been made, the Paid Plan ends as if you had cancelled and the Household moves to Free (clause 14), and we will tell you before that happens. Box ↔ Box Messages are never affected. We do not charge late fees.
6. Changing your Plan
6.1 Moving up (from Free, buy a Paid Plan under clause 5.1; from 5 Grown-ups to Unlimited): any time, by email to info@kidbox.ca. It starts at once. For the rest of that Billing Month you pay only the difference between the two prices, for the days left.
6.2 Moving down from Unlimited to 5 Grown-ups: it starts at your next Billing Month. If more than 5 grown-ups are approved for messaging, we ask the Parent which 5 should keep messaging before the change starts. The others stay in the Household and keep the Messages and Saved Messages they already have (clause 14.2 applies to them); only new messaging with the Box stops for them. If the Parent does not choose, the 5 grown-ups the Parent approved first keep messaging. The Parent can change who they are at any time.
6.3 Moving down to Free is cancelling the Paid Plan: clauses 13 and 14 apply.
7. Messages and Saved Messages
7.1 Messages are deleted after 90 days. Every Message, including its audio, is deleted automatically 90 days after it is sent, unless it is a Saved Message. A Message sent from the Box to an adult who has not yet been confirmed into the Household ("pending") is deleted after 30 days if nobody claims it.
7.2 Saved Messages are keepsakes. Anyone in a conversation can save a Message in the App: the Parent, or a Family Member who sent or received it. The Box does not save Messages. A Saved Message is kept while the Household account exists, until it is unsaved by everyone who saved it, or deleted. The Parent can see every Saved Message in the Household and delete any of them.
7.3 Deleting. A Parent can permanently delete any Message in the Household, which also deletes the audio and every saved copy of it. If a Message is shared with another Household (for example, a grandparent who belongs to two Households), only a parent in charge of every Household it belongs to can delete it for good; anyone else can hide it.
7.4 Backups. Deleted recordings may stay in our storage provider's recovery system for up to 7 days before they are gone for good.
7.5 Your content. You and your family keep all rights in your Messages. You give us permission to store, copy, transmit and play them only to provide the Service to your Household. We do not listen to Messages, analyse voices, build profiles, advertise to Children, or sell anything about them. We may listen to a Message only if the Parent asks us to for support, or the law requires it.
8. The Parent is in charge
8.1 The Parent has full control of the Household and every Message in it, on every Plan. In the App the Parent can:
- (a) approve, and remove or block, Family Members and Connected Households;
- (b) see everything we hold about the Household;
- (c) export it;
- (d) hear, save, hide or permanently delete any Message;
- (e) delete everything we hold about the Child (every Message, its audio, every saved copy and the recording of the Child's name);
- (f) turn Text Alerts on or off; and
- (g) remove the Box from the Household.
8.2 Withdrawing consent. The Parent can withdraw consent to our collecting the Child's voice at any time in the App, under the KidBox's settings ("Stop KidBox recording"), or by emailing info@kidbox.ca. In the App it takes effect at once; by email, within 2 business days, and we confirm by email. Recording can be turned back on in the App, after reading the notice again. Text Alerts can be turned off in the App at any time.
8.3 A Parent's control stops at their own Household. It does not give access to any other Household.
8.4 Parent responsibilities. As Parent, you agree to:
- (a) be the Child's parent or legal guardian, and give the consent we ask for at setup truthfully;
- (b) approve only adults you know and trust as Family Members;
- (c) supervise the Child's use, set up the Box as the quick-start card explains, and follow its safety warnings;
- (d) keep your sign-in (your phone and the codes we text to it) to yourself; and
- (e) tell us at once if you think someone else has access to your account.
8.5 More than one Parent. A Household can have more than one parent in charge. Each has the same control. The person who pays is the account holder for billing.
9. Acceptable use
9.1 Only approved Family Members and Boxes. Only adults a Parent has approved (on a Paid Plan), and KidBoxes in Connected Households both Parents have agreed to, can send Messages to, or hear Messages from, a Child. There are no public profiles, no search and no way for strangers to find a Child. You must not try to get around that.
9.2 Everyone using the Service (Parents and Family Members) must not:
- (a) send anything unlawful, threatening, abusive, sexual, or harmful to a child;
- (b) use the Service to contact a Child they are not approved to contact, or share an invite code with anyone the Parent has not agreed to;
- (c) record or send anyone's voice without the right to;
- (d) use the Service for business, advertising or to send spam;
- (e) try to access another Household's data, test or break the Service's security, or copy, take apart or modify the Box's software, except as the law allows (for example, under an open-source licence);
- (f) overload the Service or use automated tools against it.
9.3 If someone breaks these rules, we may remove their access to a Household, or suspend an account, to protect a Child or the Service. Where we can, we will tell the Parent first and explain why. If the reason is a risk to a Child, we may act at once and may report it to the police. If we suspend a Parent's account without the Parent being at fault, we will refund the unused part of the Billing Month.
10. Automatic updates
10.1 The Box updates its own software automatically, usually at night (between 2 a.m. and 4 a.m. local time). Updates fix problems, improve the Service and keep it secure. You do not need to do anything, and they cannot be turned off, because a Box that cannot be updated cannot be kept safe.
10.2 If an update does not start properly, the Box goes back to the version that worked. We can also pause an update before it reaches more Boxes.
10.3 The App updates whenever you open it.
10.4 Updates will not take away a main feature of your Plan (Box ↔ Box Messages, grown-up messaging on a Paid Plan, saving, the Parent's controls) unless the law requires it or it is needed for safety or security. If one does, clause 15 applies.
11. Text Alerts
11.1 If the Parent turns them on, we send a Family Member a text when the Child sends them a Message. The text contains the Child's first name. It is sent through Twilio, in the United States, so the first name leaves Canada. We delete our copies of the texts from Twilio within 2 days. Text Alerts are optional and need their own consent; turning them off changes nothing else. Standard text-message rates from your carrier may apply.
12. Service availability
12.1 We work to keep the Service running all the time, but it depends on the internet, your home Wi-Fi, and providers we use (Google Cloud for storage and hosting in Canada; Twilio for Text Alerts). It may sometimes be slow or unavailable, including for maintenance. If the Box cannot reach the internet, a Message the Child records is not sent: the Box says the Message was not sent, and the Child can record it again once the Box is back online. The Box also says out loud when it has been offline for a while.
12.2 If the Service is unavailable for more than 48 hours in a row because of a fault on our side, we will credit a Parent on a Paid Plan for those days against the next charge.
12.3 We are building a new product with a small group of families (the Founders Programme). We will tell you in advance of any planned change that affects how you use KidBox.
13. How to cancel
13.1 You can cancel your Paid Plan at any time, without giving a reason, and with no charge or penalty. Cancelling a Paid Plan moves your Household to the Free Plan (clause 14); it does not close your account or stop the Box. You can cancel:
- (a) by email to info@kidbox.ca; or
- (b) in writing to Moves Media Ltd., 2405 George Street, North Vancouver, BC V7P 2N4, or by any other method that lets you prove when you cancelled.
13.2 We confirm every cancellation by email within 2 business days.
13.3 When it ends. Your Paid Plan ends at the end of the Billing Month you have already paid for, and no further charge is made. You keep grown-up messaging until then.
13.4 Returning the Box. If you return the Box for a refund (Terms of Sale), any Paid Plan for that Box ends on the day we receive it. Within the 30-day return period we refund every Plan charge for that Box; after it (for example a warranty refund), we refund the unused part of that Billing Month.
13.5 Refunds. If we take a charge after you cancelled, we refund it in full within 15 days, to the card you paid with. Nothing in this clause reduces any refund BC law gives you.
14. What happens when a Paid Plan ends
14.1 You go back to Free. When a Paid Plan ends (because you cancelled, a payment failed, or we ended it under clause 19.1), the Household moves to the Free Plan at the end of the paid Billing Month:
- (a) Box ↔ Box keeps working. The Box keeps sending and receiving Messages with KidBoxes in Connected Households, with no limit.
- (b) Grown-up messaging stops. Grown-ups in the App can no longer send new Messages to the Box or receive new Messages from it.
- (c) The Parent stays in charge. The Parent keeps the App and every control in clause 8, and can always hear, save and delete the Child's Messages.
- (d) The Box is yours. Nothing is taken back and nothing stops working except grown-up messaging.
14.2 Messages already sent. Existing Messages are not deleted because a Paid Plan ends. Messages already on the Box still play on it, and Messages already in a grown-up's App stay there, until the usual 90-day deletion (clause 7.1). Saved Messages stay while the Household account exists, and grown-ups can still play the Saved Messages they have.
14.3 Export. At any time, including after a Paid Plan ends, a Parent can export everything in the App (Settings → Export).
14.4 Starting again. If you start a Paid Plan again, grown-up messaging comes back with every grown-up, Message and Saved Message that has not been deleted.
14.5 Closing the account. A Parent can ask us to close the account by emailing info@kidbox.ca. We close it within 30 days of the request and confirm by email. Everything in it, including Saved Messages, is deleted within 90 days of closing. We keep only the record of the consent you gave and the record that we deleted your data, because the law expects us to be able to show both, for the periods in our Privacy Policy.
15. Changes to these terms and prices
15.1 We may change only these parts of these terms: (a) Paid Plan prices; (b) the number of grown-ups a Paid Plan includes; (c) the providers we use; (d) clause 10 (updates) and clause 12 (availability), to describe how the Service works; (e) contact details.
15.2 We will not change the cancellation, refund or returns terms in a way that increases what you must do or reduces what we must do.
15.3 For any change, we will email the Parent not less than 30 and not more than 60 days before it takes effect, with the new wording, a plain explanation of the change and its date (Appendix C). If the change is worse for you (for example, a price increase), the notice will tell you that you may cancel at any time, with no charge or penalty.
16. Your privacy
16.1 Our Privacy Policy at app.kidbox.ca/legal/privacy explains what we collect, why, where it is kept (Canada, with Text Alerts sent from the United States), how long, and your rights. Before the Box can record anything, a Parent must read a notice and give consent. Privacy questions: info@kidbox.ca (our privacy officer, Blaise Sack).
17. Software licence
17.1 We give you a personal, non-transferable licence to use the App and the software on the Box, only with the Service, on any Plan, including Free (the Box software, for as long as you own the Box). Some of it is open-source software under its own licence, which applies to that part.
18. Our responsibility
18.1 We will provide the Service with reasonable care and skill.
18.2 Nothing in these terms limits or excludes our liability for death or personal injury, for fraud, for a breach of our privacy obligations under law, or for anything else that cannot be limited by law, including your rights under the Business Practices and Consumer Protection Act (BPCPA).
18.3 Subject to clause 18.2:
- (a) we are not responsible for loss that was not reasonably foreseeable, or for loss caused by things outside our reasonable control (for example, an internet or power outage, or a failure of a provider's network that we could not reasonably have prevented); and
- (b) our total responsibility to you under these terms is limited to the greater of the amount you paid us in the 12 months before the claim and $100.
18.4 A message service is not an emergency service. KidBox must not be relied on to reach someone in an emergency. Messages can be delayed. Call 911.
19. Ending the agreement by us
19.1 We may end a Paid Plan, or a Household's access to the Service, if a user seriously or repeatedly breaks clause 9, after telling the Parent and (where it is safe to) giving a chance to fix it. We refund the unused part of the Billing Month unless the Parent was at fault.
19.2 If we decide to stop providing the Service altogether, our End-of-Service Policy (app.kidbox.ca/legal/end-of-service) applies. In short: at least 90 days' notice by email; no Paid Plan charges after the notice; the usual 90-day deletion paused so nothing is lost; every Parent can export their Household's Messages and Saved Messages before anything is deleted.
20. Complaints and disputes
20.1 Please tell us first: info@kidbox.ca. We reply within 2 business days.
20.2 If we cannot resolve it, you may contact Consumer Protection BC, the Office of the Information and Privacy Commissioner for BC (privacy), or bring a claim before the Civil Resolution Tribunal or the courts of British Columbia. We do not require arbitration, and nothing here stops you joining a class proceeding.
21. General
21.1 Law. These terms are governed by the laws of British Columbia and the applicable federal laws of Canada.
21.2 Other terms. These terms work together with the Terms of Sale, the Limited Warranty and the Privacy Policy. If they conflict, the law wins, then the Terms of Sale, then these terms.
21.3 Transfer. We may transfer this agreement to a company that takes over KidBox, if your rights are not reduced and we tell you first. You may not transfer your Paid Plan, but you may give away the Box (remove it from your Household first); the new owner sets it up on Free and may choose their own Paid Plan.
21.4 Severability. If a court finds part of these terms invalid, the rest still applies.
21.5 Notices. We send notices to the Parent's email address. Tell us if it changes.
22. Language
22.1 These terms are in English. Les présentes conditions sont rédigées en anglais. Pour toute question : info@kidbox.ca.
Acceptance
When the Box is first set up (on any Plan), the Parent sees:
[ ] I have read and agree to the KidBox Terms of Service and Subscription Terms (version [VERSION]).
When a Parent buys a Paid Plan, the payment page shows Appendix A and this tick, which must be ticked before "Pay" works:
[ ] I understand my [5 Grown-ups / Unlimited] Plan renews automatically every month at $[5.99 / 9.99] + applicable taxes until I cancel, that I can cancel at any time by email or in writing with no charge or penalty, that it ends at the end of the month I have paid for, and that my Household then goes back to Free: Box-to-Box messages keep working, and grown-ups can no longer send or receive new messages with the Box.
Family Members, when they first sign in to the App, see:
By continuing you agree to the KidBox Terms of Service (clauses 1–3, 7, 9, 11, 12, 18 and 20–22 apply to you) and confirm you are 19 or older.
We record who accepted, which version, and when.
Appendix A — Summary shown before a Paid Plan is paid for
The last screen before "Pay" on the Paid Plan payment page. It has a "Print / Save" link and a "Back" button. Items in square brackets are filled in.
Before you pay: please check your Plan
Seller: Moves Media Ltd. (KidBox) · 2405 George Street, North Vancouver, BC V7P 2N4 · info@kidbox.ca · app.kidbox.ca
You are buying: the [5 Grown-ups / Unlimited] Plan for the KidBox [BOX NAME]. It lets [up to 5 grown-ups / any number of grown-ups] you approve send and receive voice messages with the Box in the KidBox app. Box-to-box messages are free on every Plan.
[5 Grown-ups / Unlimited], [DATE] to [DATE] $[5.99 / 9.99] GST $[x] PST $[x] Charged today $[x] CAD Then every month on the [DAY], until you cancel $[x] CAD incl. taxes Payment: your card, through Stripe.
Renewal: your Plan renews automatically every month until you cancel.
Cancel any time, by email to info@kidbox.ca or in writing, with no charge or penalty. Your Plan ends at the end of the month you have paid for. Your Household then goes back to Free: box-to-box messages keep working, grown-ups can no longer send or receive new messages with the box, and messages already sent stay until the usual 90-day deletion. You can always hear, save and delete your child's messages.
Your rights under BC law: you can cancel and get your money back if we do not send you a copy of this contract within 15 days, or within 7 days of receiving your copy if this information is missing or wrong.
The full terms: [Terms of Service and Subscription Terms] (opens in full; you can print or save it).
[ ] I understand my Plan renews automatically every month until I cancel, and I agree to the Terms of Service and Subscription Terms.
[ Back ] [ Pay $[x] ]
Appendix B — Paid Plan confirmation email (the copy of the contract)
Sent from info@kidbox.ca within 1 business day of the first payment, and never later than 15 days. The Subscription Terms are attached as PDF.
Subject: Your KidBox [Plan] Plan: your receipt and contract
Hi [NAME],
Thank you. This email is your receipt and your copy of the contract for your KidBox Plan. Please keep it.
Seller: Moves Media Ltd. (KidBox), 2405 George Street, North Vancouver, BC V7P 2N4, info@kidbox.ca. [GST registration number, if registered.] Contract date: [DATE] · Box: [BOX NAME]
Your Plan: [5 Grown-ups / Unlimited], $[5.99 / 9.99] a month + applicable taxes. Paid today: $[x] CAD ([card type] ending [last 4], via Stripe). Next charge: $[x] on [DATE].
It renews automatically every month until you cancel. Cancel any time by replying "cancel" to this email, or in writing to the address above, with no charge or penalty. It ends at the end of the month you have paid for, and your Household goes back to Free: box-to-box messages keep working, and grown-ups can no longer send or receive new messages with the box.
Your rights under BC law: you can cancel and get your money back within 7 days of receiving this email if anything in it is missing or differs from what we showed you before you paid.
Your contract: KidBox Terms of Service and Subscription Terms, version [VERSION] (attached, and at [link]).
Questions? Reply to this email. We reply within 2 business days.
Moves Media Ltd.
Appendix C — Monthly renewal receipt
Sent on each renewal date with the charge.
Subject: Your KidBox [Plan] Plan has renewed
Hi [NAME], your [Plan] Plan for [BOX NAME] renewed today, [DATE]. We charged $[x] CAD (incl. taxes) to your card ending [last 4]. Your next charge is $[x] on [DATE].
To cancel: reply "cancel" to this email. No charge or penalty; your Plan runs to [END OF THIS BILLING MONTH] and then your Household goes back to Free.
Moves Media Ltd. · 2405 George Street, North Vancouver, BC V7P 2N4 · info@kidbox.ca
Appendix D — Notice of a change
Sent by email not less than 30 and not more than 60 days before the change takes effect.
Subject: A change to your KidBox Plan, from [DATE]
Hi [NAME], from [DATE] we are changing [clause] of the KidBox Terms of Service and Subscription Terms.
The new wording: "[text]". In plain words: [explanation].
[If the change is not in your favour:] Because this change is not in your favour, you may cancel your Plan at any time, with no charge or penalty. To cancel, reply "cancel" to this email. Your Household then goes back to Free when the month you have paid for ends.
Moves Media Ltd. · 2405 George Street, North Vancouver, BC V7P 2N4 · info@kidbox.ca