Terms of Service

Acceptance of terms

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.

Description of 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.

Accounts

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.

Plans and limits

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.

Refund policy

We want you to be confident in your purchase. The following refund terms apply to paid subscriptions (Pro and Pro Max):

7-day money-back guarantee

If you are not satisfied with your subscription, you may request a full refund within 7 days of your first payment. This guarantee applies once per account and covers both monthly and annual plans.

Annual plan pro-rated refunds

For annual subscriptions, you may request a pro-rated refund within 30 days of your payment date (after the initial 7-day money-back window). The refund amount will be calculated based on the unused portion of your annual term. No refunds are issued after 30 days from the payment date.

Monthly plans

Monthly subscriptions are not eligible for refund after the 7-day money-back window. You may cancel at any time, and your access will continue until the end of the current billing period.

Downgrades and cancellations

When you downgrade or cancel a paid plan, the change takes effect at the end of your current billing period. You retain access to paid features until that date. No partial refund is issued for the remaining time in the billing period.

How to request a refund

To request a refund, contact us via the Contact page or email support@wordsonrepeat.com with the email address associated with your account. Refunds are processed to the original payment method within 5–10 business days.

Acceptable use

You agree not to:

Your content

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 access

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.

Push notifications

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.

Offline access

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.

Availability

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.

Termination

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.

Limitation of liability

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.

Disclaimers

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.

Changes to these terms

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: July 13, 2026

Contact

If you have questions about these terms, please reach out via the Contact page or email us at support@wordsonrepeat.com.

← Back to Words on Repeat · Cookie Settings