By creating an account or using Words on Repeat, you agree to these Terms of Service and our Privacy Policy. If you do not agree, please do not use the service.
Words on Repeat is a web-based vocabulary learning application that uses the FSRS spaced repetition algorithm to help you memorize words. The service includes deck management, review scheduling, progress tracking, and data import/export. The service is available as a Progressive Web App (PWA) that can be installed on your device. Features include push notifications for daily study reminders, light and dark themes, daily study goals, and mobile-optimized design.
The service uses third-party providers for email delivery (currently Mailgun and/or AWS SES). By using the service, you acknowledge that your email address will be processed by these providers for transactional messages such as account verification and password resets. See our Privacy Policy for details.
You must provide a valid email address and create a password to use the service. You are responsible for keeping your login credentials secure. You must not share your account with others or create multiple accounts.
You must be at least 13 years old to create an account.
Words on Repeat offers a Free plan with limits on decks and words, and a Pro plan (coming soon) with expanded limits. Current plan details and limits are described on the Pricing page. We may adjust plan features or limits at any time with reasonable notice.
You agree not to:
You retain ownership of the vocabulary, translations, and example sentences you create. We do not claim any intellectual property rights over your content. You can export your data at any time from the Settings or Decks page.
By using the service, you grant us a limited license to store and process your content solely for the purpose of providing the service to you.
API keys are available to eligible users and are subject to the same terms. You are responsible for any activity performed using your API keys. Keep your keys confidential and revoke any key you believe has been compromised.
You may opt in to receive daily push notifications reminding you to review due cards. Notifications are sent at most once per day and only when you have cards due for review. You can disable notifications at any time in Settings or through your browser's notification settings. We do not send marketing or promotional notifications.
The app uses a service worker to cache static assets for faster loading. Study and vocabulary features require an active internet connection to sync with the server. We do not guarantee offline functionality for data-dependent features.
We aim to keep the service available and reliable, but we do not guarantee uninterrupted access. The service may be temporarily unavailable for maintenance, updates, or circumstances beyond our control.
We may suspend or terminate your account if you violate these terms. You may request account deletion at any time by contacting us. Upon deletion, all your data — decks, words, review history, and API keys — is permanently removed.
Words on Repeat is provided on an "as is" basis. To the maximum extent permitted by law, we are not liable for any indirect, incidental, or consequential damages arising from your use of the service, including loss of data or interruption of service.
We make no warranties, express or implied, regarding the accuracy of spaced repetition scheduling, learning outcomes, or the suitability of the service for any particular purpose. The FSRS algorithm provides review scheduling based on statistical models and does not guarantee specific memorization results.
We may update these terms from time to time. If we make material changes, we will notify users through the service. Continued use of the service after changes take effect constitutes acceptance of the updated terms.
Last updated: May 22, 2026
If you have questions about these terms, please reach out via the Contact page or email us at support@wordsonrepeat.com.