Terms of Service

Who we are

Words on Repeat is operated by:

Piotr Palach
trading as Palach Digital
sole proprietorship (Einzelunternehmen)
Weberstrasse 7
4663 Aarburg
Switzerland
support@wordsonrepeat.com

Paid subscriptions are sold by Paddle, which acts as the merchant of record — see Payments and merchant of record below.

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 either create a password or sign in with a supported third-party provider (currently Google) 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.

If you sign in with Google, you are responsible for the security of your Google account, since it grants access to your Words on Repeat account. Accounts created with Google Sign-In can set a password and disconnect Google at any time from the Settings page. Third-party sign-in depends on the provider's service and may be temporarily unavailable; setting a password ensures you can always sign in directly.

You must be at least 16 years old to create an account.

Plans and limits

Words on Repeat offers a Free plan with limits on decks and words, and paid Pro and Pro Max plans 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.

Exam Kits

Exam Kits are vocabulary packages for a specific exam, currently German B1, Spanish DELE B2, French B2 (for nationality and Canada) and English B2 First. They are sold separately from the plans.

Purchase and price

An Exam Kit is a one-time purchase, not a subscription. The price is USD 19, or USD 14 if your account already owns another kit, or USD 13.30 if you have a paid Pro or Pro Max subscription when you buy. The annual Pro Max plan includes every live Exam Kit while the plan is active; if it ends, your progress is kept and you can buy the kit at the owner price to keep studying it. Exam Kits are not included in Pro.

Exam Kits are sold by Paddle as merchant of record, like the subscriptions, so the section Payments and merchant of record below applies to them too.

Access and personal licence

A purchased kit stays available to the account that bought it for the lifetime of that account. Its content is licensed to you for your own personal study only. Kit decks cannot be published, shared, duplicated, exported (as JSON or to Anki) or resold, and words from a kit can only be moved between decks of the same kit.

Content updates

We may correct and extend a kit's content over time, and updates reach your copy of the kit automatically. Words you added yourself and cards you edited are kept.

Your own content in a kit

You can add your own words to kit decks and attach your own decks to a kit. They remain your content: you can export and share them, and you keep them if the kit is refunded.

Kit codes

A kit code grants one Exam Kit to one account. Codes have no cash value and cannot be exchanged for money or for another kit, or refunded. A code may have an expiry date, after which it no longer works. A kit received with a code is not refundable.

No affiliation and no pass guarantee

Words on Repeat is not affiliated with or endorsed by the organisations that run the exams, including the Goethe-Institut, telc, ÖSD, BAMF (DTZ), Instituto Cervantes, France Éducation International, CCI Paris Île-de-France, Cambridge University Press & Assessment, the British Council and IDP. Exam names are used only to describe what a kit prepares for.

A kit helps you learn the vocabulary of an exam; it does not guarantee that you pass or reach a particular score. Exam formats, fees and rules can change, so always check the official exam page before you register.

Refunds for Exam Kits are covered in the Refund policy below.

Payments and merchant of record

Paid subscriptions to Words on Repeat are sold by Paddle, which acts as the merchant of record for every order. When you buy a paid plan, the purchase contract for that transaction is with Paddle, not with us. Paddle takes the payment, issues your invoice or receipt, and collects and remits any VAT or sales tax due in your country.

The seller of record is Paddle.com Market Limited for customers outside the United States, and Paddle.com Inc. for customers in the United States.

Charges appear on your bank or card statement as PADDLE.NET* WORDSONREP, not as Words on Repeat.

Your Paddle invoice or receipt may show the seller as Palach Digital, the trade name of Piotr Palach, who operates Words on Repeat as set out above. If a charge looks unfamiliar, this is why.

Questions about billing, invoices, payment methods or a charge you do not recognise can be raised with Paddle directly at paddle.net. Questions about the service itself, your account, or a refund request should come to us via the Contact page. We remain responsible for the service, for these terms, and for the refund policy below.

Refund policy

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

30-day money-back guarantee, no questions asked

If you are not happy with a paid subscription, contact us within 30 days of your first payment and we will refund it in full, without needing to give a reason. This applies to both monthly and annual plans and can be claimed once per account.

Our 30-day guarantee is voluntary and additional to your legal rights. Because Paddle is the seller of record, any statutory consumer rights you have, including any right of withdrawal, are against Paddle and are not limited by this policy.

A refund ends paid access immediately. A cancellation does not: you keep access until the end of the billing period you have already paid for.

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.

Exam Kit refunds

An Exam Kit can be refunded within 14 days of purchase if you have studied fewer than 100 of the kit's cards. This can be claimed once per kit and account.

A refund, or a chargeback, removes the kit's decks from your account. The free sample decks and the words you added yourself are kept: your own words are moved into a separate deck named after the kit.

This rule is additional to any statutory consumer rights you have against Paddle as the seller of record.

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 approved by us and processed by Paddle to your original payment method, normally 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: October 4, 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