This is a learning platform for musical rhythm.

It's free, web based, and includes:

  1. Many rhythm and sight reading trainers.
  2. The Rhythm Generator and other tools.
  3. Online instruments and Bingo.
  4. Teacher-student support.

The trainers aim to be quick and easy to use. Match sounds, words and notes in many ways. Configure tempo, instrument and more. Tap out rhythms.

Great for beginner music students.

All tools should work well on mobiles and tablets.

I've been learning piano, and was inspired to improve on the existing rhythm tools. I'd love to hear your feedback.

Hope you enjoy,


4four is still growing up, and I'm trying to do all the right things :)

What is stored in the browser
  • A single cookie. This is required for basic functionality and security.
  • The tools and the online instruments store settings in the indexed DB.
  • The dark/light setting is stored in the localStorage.
  • Certain minor settings, like squashing on the Students page, are stored in the sessionStorage.
  • The embeddable versions of the tools do not use a cookie and do not store anything. These tools have URL pathnames beginning with "/embed/".
  • The Date of Birth entered on the "Create an Account" page is not stored in the browser, and is not sent to the server. This date is only used for an age check.
What is stored on the servers
  • If you register an account via email, then the servers store the email address. If you log in with Google, then your "display name" and Google account ID are stored.
  • If you are logged in, then information is stored about all the exercises that you complete.
  • If you log in via email and want to connect to a teacher, then you'll have to provide your name. This name is stored.
  • If you create child accounts, then their dates of birth are stored, as well as the usual account information (email, name, scores).
  • The servers store access and error information to disk. These logs may include IP addresses. These logs are temporary.
  • Daily total trainer runs are recorded. These are aggregates and so are not linked to any users in any way.
Where the data is stored
What your teachers can see
  • If you log in then you may connect to one or more teachers. These teachers are able to see your name and all your scores and badges.
Child accounts
  • Parents and Teachers may create sub accounts called Child Accounts.
  • The child's date of birth is only visible to the account creator.
  • The child's email is only visible to the child and the creator. The child uses the email to log in.
  • If the child connects to a teacher, then the child's name, scores and badges will be shown to that teacher, as with a regular account.
  • Child accounts are restricted to prevent the child from entering personal information. For example, they are prevented from changing their roles, changing their names, creating quizzes, naming exercises and using the contact form.
  • Only the creator of a child account can remove the account. Removal works the same as it does for a regular account, as described below. If the creator deletes their account, then the child account is also deleted.
Removing your account
  • When you delete your account all information about you is removed. This includes your login details and all scores, badges, saved exercises, quizzes, tags, connections to teachers, connections from students and survey responses.
  • Other people may have scores from doing your saved exercises or your published quizzes. Those scores will remain. However, the link from the score to your exercise/quiz will be gone.
  • Note that if you create an exercise when you are logged out, then that exercise is not linked to your account in any way, and the exercise will remain after you delete your account.
  • As described in the Terms of Service, it can take some time for your data to be flushed from the backup mechanism.
Terms of Service

Please see the dedicated Terms of Service page.

Privacy Policy

Your privacy is important to us. It is 4four.io's policy to respect your privacy regarding any information we may collect from you across our website, https://4four.io, and other sites we own and operate.

We only ask for personal information when we truly need it to provide a service to you. We collect it by fair and lawful means, with your knowledge and consent. We also let you know why we're collecting it and how it will be used.

We only retain collected information for as long as necessary to provide you with your requested service. What data we store, we'll protect within commercially acceptable means to prevent loss and theft, as well as unauthorized access, disclosure, copying, use or modification.

We dont share any personally identifying information publicly or with third-parties, except when required to by law.

Our website may link to external sites that are not operated by us. Please be aware that we have no control over the content and practices of these sites, and cannot accept responsibility or liability for their respective privacy policies.

You are free to refuse our request for your personal information, with the understanding that we may be unable to provide you with some of your desired services.

Your continued use of our website will be regarded as acceptance of our practices around privacy and personal information. If you have any questions about how we handle user data and personal information, feel free to contact us.

This policy is effective as of 6 June 2020.

Privacy Policy created with GetTerms.


Thanks to Bonnie Woolley and her students for early feedback and encouragement. Check out Bridging21, the learning site she is developing.

Many of the icons are from SVGRepo. They have a big selection of clean, free-to-use vectors.

The teacher avatars are from Pablo Stanley's Open Peeps. A great CC0 collection of mix and match templates for creating images of people.

The 404 image is a modification of one of Kenney's characters. Kenney has produced a huge number of public domain game assets.

4four's social media banner is based on a photograph by Amir Doreh on Unsplash.

The Xylophone wood texture is from ambientCG, a very nice collection of CC0 PBR resources.

The songs used in the Player and Tap The Beat are all public domain, from Mutopia, FreePD.com, OpenGameArt.org and the Digital Tradition Folk Music Database.

The text of the Terms of Service and Subprocessors pages are adapted from the Basecamp open source policies.