
Hello Ruby
Product by Hello Ruby
The Bottom Line
Partially. Hello Ruby introduces foundational computer science concepts through narrative storytelling rather than active coding practice. While this approach builds robust vocabulary and conceptual schemas, it lacks the interactive retrieval practice required for deep mastery of programming logic. The platform relies heavily on passive media consumption.
Pros
- Uses narrative storytelling to anchor abstract computer science concepts into memorable mental schemas.
- Provides offline, unplugged activities that encourage physical manipulation and spatial reasoning.
- Scaffolds computational thinking without requiring early learners to type complex syntax.
Cons
- Relies heavily on passive video consumption rather than active retrieval practice.
- Lacks automated feedback mechanisms to correct student misconceptions during exercises.
- Fails to transition students from conceptual understanding to applied programming mastery.
What Do We Know About Hello Ruby?
Hello Ruby is effective for building early computational vocabulary, but it will not teach your child how to write actual code. This platform uses story-based learning to explain how computers work, introducing concepts like hardware, loops, and sequencing through the adventures of a young girl. Your child will engage with videos, printable activities, and reading materials rather than typing on a keyboard. From a learning science perspective, this narrative approach is excellent for establishing foundational schemas. It gives young learners a mental model of abstract technical concepts before they face the cognitive load of learning programming syntax. However, the platform lacks interactive problem-solving environments. Because the activities are largely static or unplugged, your child does not receive immediate corrective feedback when they make a mistake. Without this feedback loop and active retrieval practice, learning remains shallow. You should view this platform as a conceptual primer rather than a comprehensive computer science curriculum. It works best when you participate alongside your child, guiding discussions and helping them transfer the story concepts to real-world technology. If you want your child to write functional programs, you will eventually need to transition them to a more interactive, practice-based platform.
How Does Hello Ruby Work?
Hello Ruby uses narrative-driven instruction combined with unplugged computational activities. The platform centers around a core cast of characters whose adventures mirror the internal functions of a computer. Your child learns through multimodal instruction, alternating between reading stories, watching animated videos, and completing physical offline tasks. For example, rather than coding a loop on a screen, your child might use paper cutouts to create a physical sequence of instructions. This pedagogical approach removes the high cognitive load associated with screen-based coding syntax. By taking the concepts offline, it encourages kinesthetic learning and spatial reasoning. The platform also offers lesson plans and discussion guides for educators and parents. These supplementary materials act as worked examples, showing adults how to facilitate conversations that connect the narrative stories back to concrete computer science principles. The core learning mechanic relies heavily on this adult facilitation to bridge the gap between the storyworld and actual computational thinking.
Strengths and tradeoffs of Hello Ruby
The biggest strength of Hello Ruby is its use of narrative schemas to simplify abstract concepts, while its biggest weakness is the absence of interactive retrieval practice. Strengths: By anchoring computer science in storytelling, the platform leverages the brain's natural affinity for narrative structures. This reduces the intrinsic cognitive load of learning about things like algorithms and hardware components. The inclusion of unplugged, physical activities also promotes embodied cognition, allowing young students to manipulate paper and objects to understand logic sequences before they ever touch a keyboard. Weaknesses: The platform leans too heavily on passive instruction. Watching videos and listening to stories does not force the learner to recall information, which learning science identifies as critical for long-term retention. Because there is no digital coding environment, the app provides zero automated feedback. If a student misunderstands a concept during a paper activity, there is no system in place to flag the error or offer immediate scaffolding. Current observations indicate the platform struggles to independently transfer conceptual knowledge into practical programming skills.
Who Might Benefit From Hello Ruby?
Best for early elementary students who need a gentle, story-based introduction to technology before attempting actual coding. The platform targets children ages five and up, making it ideal for young learners who lack the typing skills or reading comprehension required for traditional programming environments. It is a strong fit for parents and classroom teachers who want to integrate offline, computational thinking activities into their daily routines. It works best in environments where a parent or educator can explicitly connect the narratives to real-world computer science concepts.
Data Transparency
Does Not Meet Data Transparency Standard
Hello Ruby does not meet our data transparency standard. Its privacy policy does not document basic protections, including a commitment against targeted advertising and contractual limits on service providers.
11 of 35 checks passed
Evaluated September 2026
Hello Ruby →Level 1 · Basic protections
Does not sell data or target ads at students, limits sharing, and lets parents see and delete their child's data.
Not documented: a commitment against targeted advertising, contractual limits on service providers
Level 2 · Parent control (meets the standard)
Families can get their data out, know who processes it, and know how long it is kept.
Not documented: data export, a data retention timeline, named service providers, self-service deletion
Level 3 · Direct data access
Families or schools can pull their own data through an API, in a stated format.
Not documented: an API for retrieving their own data, a named export format
View all 35 checks
Parent Access5/8
Does the policy mention parents specifically?
“A parent may opt-out of providing, or choose not to provide, personal information regarding their child at any time.”
Can parents view their child's data?
“At your request (made via the contact methods provided below), we will: (a) inform you of what personal information we have on file regarding your child(ren), if any; and/or (b) remove personal information regarding your child(ren) that you have provided to us, or that was otherwise provided to us by a third party.”
Can parents modify their child's data?
The children's section lets parents ask what is held about their child and have it removed, but it does not give them a right to amend it.
Can parents delete their child's account?
“At your request (made via the contact methods provided below), we will: (a) inform you of what personal information we have on file regarding your child(ren), if any; and/or (b) remove personal information regarding your child(ren) that you have provided to us, or that was otherwise provided to us by a third party.”
Is there a dedicated Children's Privacy section?
The policy covers children's privacy inside its general Privacy Policy text, with no separate heading for children or COPPA.
Does it reference COPPA compliance?
“Hello Ruby takes reasonable steps, including steps required by COPPA, to protect the privacy of children under thirteen (13) years of age as set forth under the following Hello Ruby Privacy Policy.”
Does it reference FERPA compliance?
The policy does not mention FERPA.
Is parental consent required for child accounts?
“IF YOU HAVE NOT REACHED THE AGE OF MAJORITY IN YOUR JURISDICTION, YOU MUST HAVE A PARENT OR LEGAL GUARDIAN READ AND ACCEPT THESE TERMS OF SERVICE ON YOUR BEHALF AND TAKE FULL RESPONSIBILITY FOR COMPLIANCE WITH THESE TERMS OF SERVICE.”
Data Portability1/5
Can users access their personal data?
“At your request, we will: (a) inform you of what personal information we have on file for you; (b) amend the personal information that we have on file for you; and/or (c) remove personal information that you have provided to us, or that we have collected.”
Can users download/export their data?
The policy does not offer a way to download or export data.
Is there a self-service data access tool?
The policy only offers access by emailing a request, not a self-service tool.
Is a specific data format mentioned for export?
The policy does not name any export format.
Is there an API for data access?
The policy does not mention an API for data access.
Data Minimization1/6
Is data collection itemized?
“The information that we may request when you attempt to register as a Member and/or access the Hello Ruby Offerings, may include, but is not limited to, depending on the applicable Hello Ruby Offering: (a) your name; (b) your e-mail address; and/or (c) any other information requested by us on the Form.”
Can the app be used without a real name?
The policy says it collects names at registration and may use a child's first name.
Can the app be used without an email?
The policy says it collects email addresses at registration.
Does it state collection is limited to what is necessary?
The policy does not say collection is limited to what is necessary.
Is IP address anonymized or truncated?
The policy does not address anonymizing or truncating IP addresses.
Is location tracking explicitly excluded?
The policy does not rule out location tracking.
Third-Party Protection3/7
Does it explicitly state no selling of data?
“Hello Ruby will never sell, rent, exchange or barter your personal information to or with any third party for financial gain or marketing purposes.”
Are third-party providers named?
The policy does not name any third-party service providers.
Are providers contractually restricted?
The policy does not describe any contract limits on third-party providers.
No-targeted-advertising commitment?
The policy does not address targeted advertising.
Is AI/ML data sharing addressed?
The policy does not address sharing data with AI or machine learning systems.
Child-specific sharing restriction?
“While such information may be made publicly available on the Site as mentioned in the previous sentence, Hello Ruby will never share, distribute or sell such personal information with/to any third party.”
Cookies/tracking limited or opt-out?
“Most Internet browsers are initially set up to accept Cookies, but you can reset your browser to refuse all Cookies or to indicate when a cookie is being sent.”
Deletion & Retention1/5
Can users delete their account?
“At your request, we will: (a) inform you of what personal information we have on file for you; (b) amend the personal information that we have on file for you; and/or (c) remove personal information that you have provided to us, or that we have collected.”
Self-service deletion mechanism?
The policy only allows deletion by emailing a request, not through a self-service tool.
Specific data retention timeline?
The policy gives no specific retention period and says cookie data may be kept indefinitely.
Auto-deletion of inactive accounts?
The policy does not mention automatically deleting inactive accounts.
Post-deletion handling described?
The policy does not say how data is handled after deletion.
Advertising0/4
Advertising model explicitly disclosed?
The policy says nothing about advertising.
Free from third-party advertisements?
The policy does not say whether the product has third-party ads.
Children excluded from ad targeting?
The policy does not address ad targeting of children.
Ad-free option available?
The policy does not mention advertising or an ad-free option.
What This Means
The policy review did not meet our data transparency standard. The checks above show the documented findings and unknowns. A missing statement does not establish how the app handles data in practice.
About this evaluation: Based on automated analysis of Hello Ruby using the Common Sense Privacy Program framework. Quoted text is copied from the policy; unquoted notes are our summary. Results describe the policy disclosures we assessed; unknown checks are excluded from scores. Privacy policies can change. This review reflects the version we analyzed and does not determine legal compliance.
Sources and review method
TLS combines product information and editorial analysis to explain how Hello Ruby works, its tradeoffs, and the questions to ask before choosing it. Product features, an instructional rationale and evidence of learning outcomes are different kinds of information.
Formal Learning Standard assessment: not yet completed. Data Transparency findings are reported separately and do not establish learning effectiveness. Read our methodology.
Frequently Asked Questions About Hello Ruby
Is Hello Ruby free?
Hello Ruby requires you to contact the vendor for current pricing. While some printable materials, activities, and videos are available at no cost online, full access to the core books and structured educator resources typically requires a retail purchase.
Is Hello Ruby good for 5-year-olds?
Yes, Hello Ruby is explicitly designed for children ages five and older. The narrative approach and offline activities align perfectly with the cognitive development of early elementary students, completely avoiding the frustration of complex typing or syntax.
What does Hello Ruby teach?
Hello Ruby teaches foundational computer science concepts, computational thinking, and technology literacy. It focuses on the logic behind programming, such as sequencing, algorithms, and hardware functions, rather than specific coding languages like Python or JavaScript.
Does Hello Ruby teach real coding?
No, Hello Ruby does not teach functional coding syntax. It teaches the underlying logic and vocabulary of computer science. Students will eventually need to transition to syntax-based platforms to learn actual programming and software development.
How does Hello Ruby compare to Scratch?
Scratch provides an interactive, block-based coding environment where students actively build functional programs, whereas Hello Ruby relies on storytelling and offline activities to teach computational concepts. Scratch is better for applied practice, while Hello Ruby builds initial conceptual schemas.
Has The Learning Standard evaluated Hello Ruby?
TLS has not yet completed a Learning Standard evaluation of how well Hello Ruby teaches. Its privacy policy has been reviewed for Data Transparency and does not yet document the basic protections (Level 1).
Is Hello Ruby COPPA compliant?
The reviewed privacy policy references COPPA. A policy reference alone does not establish COPPA compliance. Policy review note: The policy refers to taking the steps COPPA requires.
Is Hello Ruby FERPA compliant?
A FERPA reference was not found in the reviewed privacy policy. This does not determine whether the app complies with FERPA. Policy review note: The policy does not mention FERPA.
Does Hello Ruby have a children's privacy policy?
No dedicated children's privacy section was found in the reviewed policy. Policy review note: The policy covers children's privacy inside its general Privacy Policy text, with no separate heading for children or COPPA.
Does Hello Ruby sell student data?
The reviewed policy states that the app does not sell data. This is a policy statement; actual data practices were not verified. Policy review note: The policy states that Hello Ruby will never sell personal information.
Can you delete your data from Hello Ruby?
The reviewed privacy policy describes account deletion. We have not tested the deletion process. Policy review note: Users can ask to have all their personal information removed.
Follow TLS Research
Subscribe to future TLS research updates: app reviews, findings, and what the evidence shows.
Screenshots

Take Action
For Hello Ruby
If you represent Hello Ruby and have a correction or new evidence, send the relevant source so we can review and update this page.
Submit a correction