Skip to content

Terms of Use

Last updated 10 November 2026

The agreement

Yarnstep is provided by Duy Bui, an individual developer based in Vietnam (“we”, “us”). By downloading or using Yarnstep you agree to these terms and to Apple’s Licensed Application End User License Agreement (the “Standard EULA”). These terms add to the Standard EULA; if the two conflict, the Standard EULA wins. Our Privacy Policy explains how data is handled.

What Yarnstep does

Yarnstep lets you import crochet and knitting patterns you own and follow them row by row with counters, an abbreviation dictionary and notes. Guided mode turns pattern text into rows and steps automatically. It can get things wrong, so every step shows the original line from your pattern, unsure steps are flagged, and you can edit any step. The original pattern always comes first.

Patterns you import

  • Import only patterns you have the right to use, such as patterns you bought, downloaded for free from the designer, or wrote yourself.
  • Your patterns stay yours, and the designer keeps their copyright. Yarnstep does not let you share or export imported patterns to other people. Please do not use it to copy or distribute patterns.
  • Designers who believe a pattern of theirs is misused through Yarnstep can reach us through the designer page.

Free and Pro

Without a subscription you get unlimited counters, the PDF viewer, the abbreviation dictionary, your yarn stash and 3 guided pattern imports. Yarnstep Pro adds unlimited guided imports and iCloud sync between iPhone and iPad. Pro is available as:

  • Pro monthly: $4.99 per month, an auto-renewing subscription.
  • Pro yearly: $29.99 per year, an auto-renewing subscription that starts with a 7-day trial for eligible new subscribers.

Prices are in US dollars. The App Store shows the price in your country and currency, including any taxes, before you confirm.

Subscriptions

  • Payment is charged to your Apple ID when you confirm the purchase, or when the trial ends if you start one.
  • If you start the 7-day trial, you are charged the yearly price when it ends, unless you cancel at least 24 hours before. The app reminds you two days before the trial ends.
  • Subscriptions renew automatically for the same period and price unless auto-renew is turned off at least 24 hours before the current period ends.
  • Manage or cancel any time in Settings: tap your name, then Subscriptions. Pro stays active until the end of the period you paid for.
  • If a price changes, Apple tells you in advance and asks for consent where the rules require it.

Refunds

Payments go to Apple, so refunds are handled by Apple at reportaproblem.apple.com. Nothing in these terms limits refund rights you have under the consumer law of your country.

Using Yarnstep

We grant you a personal, non-transferable licence to use Yarnstep on Apple devices you own or control, as the Standard EULA allows. Please do not resell, reverse engineer or misuse the app, or try to get Pro without paying. The Yarnstep name, icon and app are ours.

No warranty

We work hard to make guided rows accurate, but the app is provided “as is” and “as available”, without warranties of any kind to the extent the law allows. Check your work against the original pattern, especially stitch counts and shaping.

Liability

To the extent the law allows, we are not liable for indirect or consequential losses, including yarn, time or projects affected by a misread step. Our total liability for any claim is limited to what you paid for Yarnstep in the 12 months before the claim. Some countries do not allow these limits; there they apply only as far as permitted.

Changes and ending

We may update these terms as Yarnstep changes and will post the new version here with a new date. You can stop using Yarnstep at any time by deleting it; deleting the app does not cancel a subscription, so cancel that in Settings too.

Governing law

These terms are governed by the laws of Vietnam, without taking away the protection of mandatory consumer laws where you live.

Contact

Questions about these terms go to [email protected].