1. Children do not need an account to play
Children do not need to create an account, provide their name, upload a photograph, give us an email address or create a personal profile simply to play Ray Ray & Dodu games.
Certificate names stay on your device. Joining a supported game's leaderboard is optional and asks a grown-up to choose a made-up public nickname; playing and saving a certificate do not require sharing it.
2. Information used when you visit
Ray Ray & Dodu is an online website. Some features also save information in the browser on the phone, tablet or computer you use to visit it.
- Website hosting: the site is hosted by Vercel. As with most hosting services, technical request information such as IP address, browser or device type, requested page, date and time may be processed for delivery, reliability and security.
- Star ratings: if you choose to rate an activity, we receive the activity name, your rating and a random browser identifier. A protected version of that identifier lets the same browser update its rating. You do not need to provide a name or email address.
- Progress and preferences on your device: Games may temporarily save stars, progress or settings during an adventure. Leaving or entering a game clears its adventure progress; your optional ratings, leaderboard guest key, avatar choice and local personal bests are kept separately. This does not automatically create a cloud account or synchronise progress between devices.
- Saved website files: some activities may keep copies of images, audio or other game files in your browser to improve loading or support an available offline feature. Clearing website data may remove these files and saved progress.
- Fonts: the main Ray Ray & Dodu pages currently load typefaces from Google Fonts. A font request may share limited technical request information, such as an IP address and browser details, with Google.
Basic anonymous website statistics: we use Vercel Web Analytics to count page views and understand referral sources, countries, devices and browsers without a sign-in or consent button. It does not use analytics cookies or persistent visitor accounts. Vercel derives a daily-resetting hash from technical request information to estimate visitors within that day; it is not used to track people across days or websites. We use aggregate reports to improve the site. We do not send children’s names, certificate text, game answers, scores or guest keys. Our page-location filter removes query strings and fragments before sending page views.
Optional Google Analytics: if you choose “Allow analytics” in this policy, we load Google Analytics 4 to understand visits, popular pages, traffic sources and, where enabled, interactions such as clicks on PDF download links. Google may process the page visited, browser and device details, approximate location and analytics cookie identifiers. We disable advertising and demographics features in our website tag. We do not send children’s names, game answers or saved game progress to Google Analytics. Before you opt in, or if you decline, Google Analytics does not load. Basic Vercel statistics operate separately. There is no analytics popup on the website.
Optional game leaderboards
If a grown-up chooses to share a completed challenge, its nickname, game, score and challenge time are public. Do not use a child's full name. We also store the submission time and a protected guest identifier through Upstash; the random guest key stays in your browser. We do not send your certificate name or guest key to Analytics.
Every completion you choose to submit is retained indefinitely in the independent score service, including the nickname, animal avatar, score, challenge time, submission time and scoring version. The public board displays every submitted completion across scoring versions. Ordinary game updates do not reset it. Results are shown in pages of 50, with a Load more button for further entries. Earlier scoring boards also remain available. Temporary unfinished run records last up to 24 hours; rate-limit records last one minute. Hosting providers may also process technical request information.
Only the administrator can remove entries from the public board through the protected management page. Original submission history remains saved. Contact us if you want a public entry or stored history removed. Clearing browser data does not remove central scores. No cross-device account recovery is provided. Sharing is never needed to finish a game.
3. Ratings
Star ratings help us understand whether families enjoyed a game. No account, name, email address or written comment is required.
We store the activity identifier, rating and a protected browser identifier through Upstash. We publish totals and average scores, rather than individual rating records. To limit repeated submissions, the rating service also processes IP address and browser information to create a short-lived abuse-prevention record.
Your browser keeps the random identifier and your selected rating so it can remember your choice. Clearing website data removes this information from your device, but does not automatically remove a rating already submitted.
4. Cookies and similar technologies
Your browser may store progress, preferences and website files for the features described above. We also remember your analytics choice on your device for up to 180 days. If you allow analytics, Google Analytics may use first-party cookies, with a configured lifetime of 180 days.
Basic Vercel website statistics do not set analytics cookies. The choice below controls optional Google Analytics only; it does not disable basic Vercel statistics. Google Analytics is off until you actively allow it. You can decline and still use all activities. There is no popup; return through the website’s Privacy link to change your choice. If you withdraw consent, our Google tag stops collecting data and removes its Google Analytics cookies from this site. Withdrawing consent does not delete data already received by Google. Reading this policy or using the website does not count as consent to Google Analytics.
5. Children’s privacy
Ray Ray & Dodu is designed for children to enjoy with their grown-ups. We do not intentionally collect personal information directly from children through our games.
If you are a parent or carer and believe that a child has accidentally provided personal information to us, please contact us and we will take appropriate steps to address it.
6. Advertising
Ray Ray & Dodu is intended as a family learning project rather than an advertising platform. We do not use children’s personal information for behavioural advertising.
If our approach changes in the future, this Privacy Policy will be updated before such changes are introduced.
7. Service providers and sharing
We do not sell children’s personal information.
We use Vercel to host the website and provide basic anonymous website statistics, Upstash to store star ratings, Google Fonts for typefaces and Google Analytics for additional statistics you choose to allow. These providers may process the information needed to deliver their services. Google also provides YouTube video players used on some activity pages. You can read Vercel’s analytics privacy information, Google’s Privacy Policy and Upstash’s Privacy Policy for more information.
We may also disclose information where required by law or where reasonably necessary to protect the security and integrity of the website.
8. External links
Our website contains links to third-party services, including Instagram. Following a link takes you to that service. Some activities also use an embedded YouTube player; loading a player or its media may share technical information with Google even while you remain on our website.
Once you leave Ray Ray & Dodu, the privacy practices of that third party apply. Parents and carers should supervise young children’s use of external websites and services.
9. Data retention
Submitted ratings are kept for as long as reasonably useful for understanding and improving activities, unless removed sooner. Hosting providers may keep technical logs under their own retention and security practices. Google Analytics data is handled under the property’s retention settings and Google’s policies. Vercel resets its visitor-identification hash daily; the available aggregate reporting window follows our Vercel plan.
Adventure progress is cleared when leaving or entering a game. Saved preferences, leaderboard identity and personal bests, and cached website files remain until you or the browser removes them, website data is cleared, or an activity replaces them. Your analytics preference expires after 180 days.
10. Security
We restrict access to service credentials. Star ratings show only aggregate summaries; optional leaderboard submissions show the public nickname, score and challenge time described above, not certificate names or guest keys.
However, no internet service can guarantee absolute security.
11. Your privacy rights
Depending on where you live, you may have legal rights concerning personal information held about you, including rights to request access or correction. Where applicable, we will respond to valid requests in accordance with relevant privacy laws.
12. Changes to this Privacy Policy
As Ray Ray & Dodu grows, the technology and services we use may change. When this happens, we will update this Privacy Policy where necessary and change the date shown at the top of the page.
We will review this policy before introducing features such as accounts, email collection, sponsorship, paid games, advertising or additional analytics.
13. Contact
For privacy questions or concerns, contact us through Instagram @rayray.dodu X @rayraydodu.