Save My Streak ·


Your streak was never about the app.
Keep the number.

90 days? 867? 1,037? That number is proof of your absolute dedication. If you’ve mastered the habit, but hit a plateau, bring your streak to InPassing. Keep it alive simply by reading the websites and books that you were going to read anyway.

InPassing is coming soon How it works

Coming soon to the App Store for iPhone and Mac.

The perfect exit strategy for Duolingo users

You mastered the streak. Now master the real world. After months or years on Duolingo, you may have realized something frustrating: you are excellent at keeping your streak alive, but you still can't hold a basic conversation. You know how to ask where the library is (‘¿Dónde está la biblioteca?’) but you struggle to read a real article or even just say 'Whoa, that sucks.' You stay because you are terrified of losing the number you worked so hard for.

I know what that feels like, because that’s what happened to me. I spent over two years maintaining a Duolingo streak through sickness, travel, and unexpected events. I was proud of my streak. I wasn’t proud of my (lack of) fluency in the language I was studying.

That time wasn't wasted, because it built your discipline. But now you’ve hit a plateau. Save My Streak lets you keep the number you earned while trying a method that actually fits real life.

You can learn a language without finding time to learn a language.

Take a screenshot of your language-learning app and bring the number into InPassing; manual confirmation remains available when image recognition is not practical. Importing and keeping your streak is free. An optional Save My Streak offer code gives eligible new subscribers one month of Pro free, then renews at the selected monthly or annual price unless cancelled through Apple Subscriptions.

Three steps. Thirty seconds.

There’s no account migration. No begging an app to export your data. You take a screenshot that includes your streak number and the app does the rest.

1

Take a screenshot

You worked hard to earn your streak. Take a screenshot of your current language learning app that includes the streak number. This can be any lesson learning page that has your streak noted at the top.

2

Upload your screenshot

Upload the screenshot you took and our system detects it. This ensures that the numbers you see in InPassing represent the habit you formed.

3

Keep it going, your way

Your streak keeps going in InPassing. If you earned 867 days, then five minutes of reading in InPassing will earn your 868th day.

Bring your streak for free and keep using your old app if you want. An optional Pro offer is separate from your streak; cancelling Pro never removes free streak tracking.

Current InPassing streak-transfer screen showing three savers, 14 days of Pro, an ongoing streak count, and on-device screenshot import
Your streak screenshot is read on-device and discarded after you confirm.

1,037 days of commitment

A current streak continues as your active count from day one 1,037.

InPassing knows that your streak proves that you showed up. You can keep that hard work going without needing to find additional time to learn a language.

Your streak screenshot is read on-device and discarded afterwards.

Your reading becomes your learning

Browse any website or open any DRM-free book and the translation arrives alongside it. Start out in Alongside mode (free) where English stays in place and the language you want to learn appears underneath. Move on to Blended mode (Pro) where words and phrases in your target language are mixed in with the sentence in English. Graduate to Language first (Pro) where all the content is translated to your target language and you can click to reveal the original English.

English stays in place, with French beneath each sentence.

Tap the play button to hear the full sentence. Tap any word to hear the French pronunciation.

InPassing Browse home showing a French greeting, a five-minute reading goal, word of the day, and saved reading
The Browse home screen lets your next article become your next language-learning session.

An optional month of InPassing Pro

Eligible new subscribers can redeem a Save My Streak offer code for one month of Pro free. Choose monthly or annual renewal in Apple’s offer flow and review the price before confirming. Streak import is free without an offer.

Pro renews at the selected monthly or annual price after the free month unless cancelled. Cancel through Apple Subscriptions at least 24 hours before the offer ends to avoid renewal. Core reading and your streak remain free.

Free, forever

The core reading experience: browse any site, import DRM-free books, all five languages, on-device Apple translation, narration, and tap-to-pronounce. Import your streak, start with three savers, and set an optional daily reminder for free.

Privacy, regardless of plan. Your reading history stays completely private, and there is no account to create.

InPassing Pro (subscription)

  • Advanced speech controls. Adjust pace, pauses, and playback behavior.
  • Language blend. Mix in words and phrases in your target language with the sentence in English.
  • Learner model & review. Detect familiarity and adjust the translation for words you know.
  • Practical grammar. Patterns that make sentences easier to recognize.
  • Passage and vocabulary review. Practice words and sentences you encounter.
Current InPassing Pro page listing advanced speech controls, language blend, learner model and review, practical grammar, and streaks and transfer
The current InPassing Pro screen keeps every benefit in one place.

Questions people ask

Can I transfer my streak from another language app?

Yes. Simply upload a screenshot of your current streak. InPassing reads the image entirely on your device so you can confirm the number and continue your progress from there.

Can I just type in any number I want?

No. Your streak is proof of real dedication earned through dozens, hundreds, or thousands of hours of showing up. By requiring a screenshot of your actual app history, we ensure that your hard work is honored and that the number represents genuine effort, not a fabricated count.

What happens to my streak number after I import it?

A current streak continues as your active count. A streak you already lost is honored as a record of commitment while your new streak starts fresh. Either way the original number is kept permanently, and your history is never overwritten.

How do I keep the streak going in InPassing?

Five minutes a day of reading or listening with language support. You read normal websites and books in English with translations woven alongside, so the time comes from reading you were already doing. Every new streak includes three savers that automatically cover missed days.

Is the streak feature free?

Core reading, translation, streak import, savers, and reminders are free. Pro adds optional reading personalization. Eligible new subscribers using a Save My Streak offer code can receive one month of Pro free, then renew at the selected monthly or annual price unless cancelled.

What happens to my screenshot?

It is processed on your device with Apple's Vision framework to determine the streak number, and then discarded afterwards. It is never uploaded, stored, or analyzed for anything else.

Does this work with my Duolingo streak?

Yes. Duolingo is the most common app people transfer from. Just take a screenshot of your app with the streak number showing. InPassing securely reads the image on your device so you can lock in your number.

Is it cheating to move my streak to a new app?

Not at all. Your streak is a record of your personal commitment to learning. It does not belong to a specific company. Moving your streak to InPassing simply means you are evolving your learning method while honoring the daily habit you already built.

Every day you wait is a day off the count.

InPassing is coming soon. Bring your streak, then keep it alive by reading something you were going to read anyway.

Coming soon to the App Store