Skip to content
Okudu

Frequently Asked Questions

Everything you need to know about creating, reading, and sharing stories on Okudu.

Input fields

How do I create a great story?

You can create fascinating stories without entering any info, but to make it truly unique and yours, fill in as many of the fields as relevant. There is plenty more to be said on this, so if you are curious also check out this guide.

What do the visibility options mean?
  • Private means only you can see the story.
  • Unlisted means users can access your story if they have the link for it however the story wouldn’t be displayed in the app lists or search results.
  • Public means the story and the username of the user who created it are discoverable by others.
Collaboration

Collaboration lets other readers build on a story you created. With it on, they can continue your story from where it stands, start an alternate story that branches from it, or write a sequel. Their version is a new story of their own, credited to them; yours is never overwritten.

Collaboration is only available on Public and Unlisted stories, since a collaborator has to be able to reach the story to build on it. Switching a story to Private temporarily disables collaboration; your previous setting returns if you switch back to Public or Unlisted. You can turn collaboration off at any time from the story’s settings; work others already created stays theirs.

Who can I add as characters?
Characters are the protagonists in the story. Consider adding yourself, friends, family, pets or any imaginary character.
What does the Values field do?

Do you want the story to have a theme around honesty? Then picking honesty in the Values would steer the story accordingly. You could use this for values that are important to you or if you want to teach it to your kid.

If you are simply reading for fun though you may choose to leave this blank so that the story does not focus on that.

If you are looking to define morals for a specific character, then you should mention that in the character background field instead of here.

How do I choose the story length?

If you want a quick read for the bedtime you might want to create a short story or if you want to enjoy a good long fantasy fiction you might want to read a novel etc. We provide this flexibility with number of chapters and chapter length with an approximate number of words per chapter. The current lengths are what we found as the best to write high quality stories and we constantly experiment to make things better.

Once you start a story a primary plot is written according to the story length you picked and so for most consistent writing results, stick to the story length you picked but if needed, you can update it for an ongoing story through Library > Manage > Refine.

What goes in the Setting field?
You could specify a location or a time or a fandom or simply describe what kind of setting the story will be taking place in.
What goes in the Topic field?
You can pick what the story will be about. Is it a journey to a certain place, is it a detective solving a crime or …?
Which AI models write the stories?

Okudu continually improves its AI writing models. It normally chooses a writer automatically for each story. Creators can choose a specific writer in Additional Options.

Available saved writers keep working. If you are no longer subscribed and a writer on a story you own is retired, Okudu resets that story and any matching saved writer preference to automatic, then retries the chapter. Writing mode stays the same. Credits apply only if generation starts.

Comparing AI writers is tricky: there are many variables in play, and personal preferences differ a lot. So disclaimer: this is by no means perfect and you may find that the results differ when you try yourself. That said, we tried to compare the writing of models as objective and fair as possible. Here is the methodology we used:

  1. Decide on the story inputs that will be used across the models.
  2. Generate the first 3 chapters for 4 different genres.
  3. Measure quantitative aspects mathematically across those stories.
  4. Evaluate the writing of each story qualitatively by using 3 separate AI writers to prevent bias to their own writing style.

Quantitative scores

Model Verbosity Dialogue Flesch Vocabulary
Opus 4.71.0221.7%80.90.740
GPT-5.51.6623.2%73.60.794
GPT-5.41.4625.5%73.10.796
Sonnet 4.60.966.6%67.80.761
GLM-5.11.0019.2%73.90.766
Gemini 3.11.3518.6%62.70.771
Grok 4.21.2215.7%64.90.795

Verbosity: generated words compared to the target of 1000 words.

Dialogue: share of spoken dialogue in chapter words.

Flesch: Flesch Reading Ease, a readability score based on sentence length and word complexity. Higher scores usually mean the text is easier and smoother to read; lower scores usually mean denser or more complex prose. It does not measure story quality, only reading difficulty.

Vocabulary: vocabulary variety measured with MATTR. Higher means more varied wording.

Qualitative scores

Model Prose Immersion Pacing Technical Prompt
Opus 4.74.934.854.754.974.93
GPT-5.54.724.744.604.954.95
GPT-5.44.614.634.554.944.94
Sonnet 4.64.534.524.224.914.49
GLM-5.14.264.244.294.864.75
Gemini 3.13.923.904.124.384.84
Grok 4.23.233.113.233.964.86

Prose: line-level writing quality: flow, word choice, description, voice, and memorable phrasing.

Immersion: how strongly the chapter makes the reader feel present in the scene and emotional beats.

Pacing: how well the chapter moves, builds tension, and avoids dragging or rushing.

Technical: grammar, coherence, tense consistency, point of view consistency, and general polish.

Prompt: how closely the chapter follows the requested story setup and selected continuation.

Example stories

Opus 4.7
Adventure · Romance · Fantasy · Comedy

GPT-5.5
Adventure · Romance · Fantasy · Comedy

GPT-5.4
Adventure · Romance · Fantasy · Comedy

Sonnet 4.6
Adventure · Romance · Fantasy · Comedy

GLM-5.1
Adventure · Romance · Fantasy · Comedy

Gemini 3.1
Adventure · Romance · Fantasy · Comedy

Grok 4.2
Adventure · Romance · Fantasy · Comedy

Images

How do character images work?

Every character in your character sheet can have its own image: open a character and tap Create image below the Appearance field. Each new image, including each Reimagine and each Edit, costs 1 credit.

The image is generated from the character’s written details, so the best way to get the look you want is to fill in the Appearance field with concrete, visual details first: build, hair, eyes, clothing. To change the look later, update the Appearance field and Reimagine. To adjust an image you mostly like, use Edit with one small change at a time; see the image editing tips for how to phrase edits that land on the first try.

A character keeps its 3 most recent images, so if a new attempt comes out worse, tap an earlier one to make it active again at no cost. Character images are also used as the reference for your story covers, so the cast looks the same on the cover as in your character sheet. Only create characters you have the rights to use.

How do I get the best results when editing an image?

Image edits work best as small, single steps. Each edit costs 1 credit whether or not you like the result, so asking for one change at a time gives better results and a misfire only costs that one step.

Describe what you want to see, not what you want removed. The image model gives weight to everything you mention, even things you mention with “don’t” or “no”. “The tabletop is clear” works better than “remove the figure from the table and do not replace it with anything”, and repeating the unwanted thing makes it more likely to appear, not less.

The editor only sees the image, not your story. Refer to people and objects by how they look in the frame, like “the tall man behind the table”, rather than by name.

Sizes and shapes work by comparison, not measurement. The model has no ruler, so exact heights and measurements will not land. Anchor to something in the frame instead: “small enough that his head is level with the doorway behind him”.

If an edit makes things worse, step back instead of correcting forward. Every edit redraws from the previous result, so flaws compound. Switch back to an earlier version or start again from a fresh image, rather than spending several credits fixing a chain that went wrong two steps ago.

Some changes are bigger than an edit. Resizing or moving a person in a busy scene forces the model to rebuild backgrounds and perspective, which is the hardest kind of edit. A Reimagine with an updated description often gets there in one credit where repeated corrections will not.

Kids Stories

How is a kids story generated?
The large language models we use have safety mechanisms in place. Additionally, we instruct the large language model to be appropriate for the age group entered. We also prompt the model in a specific way to make it more educative and safe for kids.
How do I make stories fit my values or beliefs?
Although the audience age group should ensure safety, you can also enter further preferences in “Other instructions” in “Additional Options”. For example you could say: “respect X values”, replace X with what you prefer, such as Catholic or Islam etc.
Can I limit the age level of content shown in the app?

You can set a content age limit from Settings > Parental control. Turn it on and pick a maximum age band, and only age-appropriate stories appear in Home and Discover, with suitable genre and age defaults during story creation. Turn it off and there is no age limit. You can change the age or turn the limit off at any time from the same screen.

Language Learning

How can Okudu help me learn a language?
Extensive reading is a key learning technique to learn a langugage (learn more). With Okudu, you can find stories at your language level or you can create endless stories yourself in your specified language level and in your areas of interest. Additionally, Okudu helps you easily translate words into your language and helps you save unknown words to a list. Later, when you create a new language learning story, those unknown words are used in the new stories as well to help you reinforce your learning.
Which languages are supported by Okudu?
Currently English, Arabic, Chinese, German, Russian, Spanish and Turkish are supported. We are looking to support more in the future, let us know if you like to request a language to be added.
How is a language learning story generated?
We instruct the large language model to be appropriate for the language level entered. We also prompt the model in a specific way to make it effective for language learning.

Credits

What is a credit?
Certain actions like chapter and image generation require credits. Credits may be provided for free at initial signup, various in-app actions and can be purchased as subscriptions or credit packs. If you run out of credits, you can get credits through one of the free or paid options.
How are credits deducted?
To save credits, Okudu does not generate all the story at once. Instead, it generates it chapter by chapter as you read stories.
Will I be charged to retry a failed first chapter?
No. The credits you spent to create the scenario cover the first chapter. If the first-chapter generation fails before any content is delivered, you can retry it for free until it produces a chapter. Once the first chapter has been written successfully, regenerating it (reimagining) counts as a regular chapter generation and uses credits like any other chapter.
Can I get credits back if I delete my story?
No. You can delete a story via Library > Manage but deleting a story does not restore credits. This is because we bear the costs immediately after the creation.
Can I limit how many credits I spend per day?

You can cap how many credits this account spends in one day from Settings > Parental control. Once you’ve used that many credits, the app stops accepting credit-spending actions until the counter resets at midnight in your local timezone.

This is a self-imposed limit. You can change it or turn it off any time from the same screen.

Can I get more free credits?
We provide free credits as much as we can, and have been adding new options since we started. Building cutting edge technology and using the best AI systems available incurs significant costs. As a result, creating new content requires credits and we cannot make free credits unlimited. However we make reading all stories available for free without limits.
How do I earn credits by commenting?

You can earn 1 credit for posting a thoughtful comment on someone else’s story. The credit is granted when all of the following are true:

  • The comment is on someone else’s story (not your own).
  • The comment is approved by content moderation.
  • The comment is thoughtful and substantive.
  • This is a one-time bonus. Once you’ve earned it on any story, you can’t earn it again.
Why can't one of my accounts claim the ad or welcome credit?
One rewarded-ad credit is available every 23 hours, shared across all accounts you own. If another of your accounts already claimed it, this account's credit will be available once the 23-hour window resets. A new account you create may not receive welcome credits if you already have an account. This limit exists to prevent credit farming and make the app available to everyone for free.
Why didn't I get my credit after watching a rewarded ad?
In rare cases the reward signal can be lost between the ad and our app. On Android, if you watched a rewarded ad in full, we automatically add the credit to your account, unless another account you own already claimed it during that session. If you have multiple accounts and didn't receive a credit, see the entry above on account credit limits.
How do Premium credits work?
Each Premium subscription option provides a number of credits each month. As chapters are generated the credits are deducted from your balance, and each month your plan tops your balance back up with that month's credits. Any unused subscription credits now roll over and accumulate, up to a cap of twice your plan's monthly allowance. Consider an example of having a subscription with 100 credits/month; at the end of the month if you have a balance of 20 subscription credits, the new 100 are added on top, bringing you to 120, and your balance can keep growing up to a cap of 200. If you use a credit when you have both subscription and non-expiring credits, we deduct the subscription credits so that they do not expire.
How do credit packs work?
Each package provides a number of credits that do not expire.
How do I get the cheapest prices?

2 tips:

  1. Get a subscription you are comfortable with since they offer the lowest per credit prices besides the additional benefits like no ads, story editing capability etc.
  2. Make your purchases on our web app with a 10% discount. Web prices are discounted because Stripe (our trusted online payment provider) charges ~4% fee compared to app stores’ 15-30% fees for each purchase.

Subscription changes

How do upgrades and downgrades work?
Upgrades charge in full immediately; unused credits carry over. Downgrades take effect at period end. A scheduled downgrade can be cancelled via the in-app banner.
When does an in-app plan change take effect, and when am I charged?

When you change your Premium plan from inside the app on Android, when the change applies and when you are charged depend on the kind of change:

  • Moving to a higher tier. The change applies right away and you are charged the full price of the new plan now.
  • Moving to a lower tier. You keep your current plan until the end of the period you have already paid for. The new plan and its charge start at your next renewal.
  • Switching billing period on the same plan (for example, monthly to annual). You keep your access, and the new billing period and its charge start at your next renewal.

A pending change stays visible in the app until it takes effect, is cancelled, or is replaced by a newer change. This applies to plan changes made through Google Play on Android.

I cancelled my App Store or Play Store plan. Can I upgrade to a higher tier on the web?
Yes. If you cancelled your App Store or Google Play Premium plan but still have paid access left, you can move up to a higher tier on the web right away. Billing for the higher tier starts today on the web. Your mobile plan stays active until its end date with no further charge -- it is already cancelled and will not renew, so this is not a double charge. The same-store option only becomes available after your mobile access ends and a short grace period passes.
What happens to my subscription and credits when I delete my account?

Account deletion is permanent and cannot be undone. Here is what happens to your subscription and credits:

  • Credits are permanently lost. Any remaining credit balance is erased on deletion and is not restored if you sign up again with the same email.
  • App Store and Play Store subscriptions are not auto-cancelled. You need to cancel them yourself in the store, otherwise billing continues. Before deletion, the app offers a Cancel subscription option that opens the store as a courtesy.
  • Stripe subscriptions are cancelled automatically as part of the deletion. Your Stripe customer record is retained for billing history.

Community

How do I join the Okudu community?

The Okudu community lives on our Discord server, and everyone is welcome. It is the best place to share your stories, discover what other readers and writers are creating, suggest features, get help from the team, and hear about new releases first. Joining also earns you a free credit; see how to claim it.

How do I claim my free Discord credit?

Joining our Discord server earns you 1 free credit that does not expire. To claim it:

  1. In the app, open the Get credits screen and find the Discord offer.
  2. Tap Connect to link your Discord account.
  3. Join our Discord server with that same account.
  4. Come back to the app and claim your credit.

The credit is a one-time bonus: each Discord account can grant it only once, even across multiple Okudu accounts, and your email address must be verified. If we can't find you in the server, check that you joined with the same Discord account you connected to Okudu.

Can I join the Discord conversation in my own language?

Yes! Our community speaks many languages. If you see a message you don't understand, send the flag emoji of your country (for example 🇪🇸 or 🇹🇷) and the message will be translated into your language. You are welcome to write in your own language too.

Voices

How does voice cloning work, and what does it cost?
Voice cloning is a Premium feature. Premium subscribers can record and preview a clone for free; you only spend 1 credit when you tap “Save voice” on the preview screen, which makes the clone available for narration. Discarding the preview costs nothing. A draft clone you neither save nor discard is automatically cleaned up after 14 days. If your Premium subscription ends, your existing clones remain in storage but cannot be played back until you resubscribe.

Streaks and milestones

What counts as a streak?
Completing the reading or listening of a chapter. To ensure the activity, using the app for at least a minute is also required. The days are based on everyone’s local timezone, from midnight to midnight. Read until you see the daily streak message to make sure you maintain your streak.
Can I recover a streak I lost?
If you miss a single day, you can restore your previous streak count by reading or listening for about 30 minutes during the day after the missed day. This brings your streak back to the number of days you had before, and the recovery day counts as a reading day on top of that, so you end up only the one missed day behind. Recovery does not grant any credits. It is only available on the day right after a single missed day. If you miss more than one day in a row, the streak cannot be recovered.
What does the flame in the home header mean?
A lit, filled flame means you have already earned today’s streak. An outlined flame means your streak is still alive from yesterday but you have not earned it yet today. To earn today’s streak, finish reading or listening to a chapter today. The day runs on your local timezone, from midnight to midnight, so the flame fills once you complete a qualifying reading session within that day.
What is a milestone?
We celebrate certain moments to help you get started with your reading and creation journey. The rewards at those celebration moments are meant as a starter nudge, but we hope the main reward is enjoying the reading and creating itself. Once a milestone is reached, it does not reset.

Sequels, series and alternate stories

How can I continue my story once I reach the max length?

At the end of a story you will see a “How about a sequel?” section instead of the usual “What’s next” section. Once you select an option there, it will create a sequel as a new story. As we create the sequel,

  1. We may update the setting and the character info to adapt to the changes that may have happened e.g. year 2027 instead of 2026, age 20 instead of 19 etc.
  2. We create a History for the sequel i.e. a summary of the prior books so that the sequel can continue accordingly.

If you feel the sequel is mixing up or missing out on some details, you may want to check its setup with Library > Manage > Refine.

Why can I only create one sequel per story?

A series is a linear chain, so each story has at most one sequel. Tapping create sequel again just opens the existing one. If it failed or got stuck, delete it from Library and try again. To take the story in a different direction without replacing the sequel, use “Start alternate story” from the three‑dot menu.

How do I create a series?
They are created automatically when you create a sequel.
Why isn't my sequel shown in my series?
Only Public and Unlisted stories are displayed as part of a series.
Can I explore alternate storylines in parallel?
Yes! As you continue a story, you might see multiple paths that you feel compelled to explore. You can do this by copying your story up until that point and taking the two stories in completely different directions. At the end of a chapter, tap the 3 dots menu below the “What’s next” options and then “Start alternate story”.

Story Mode

What is Auto-continue mode?

In Auto-continue mode, the next chapter starts generating the moment you open the current one, so you can keep reading without tapping a continuation. The post-chapter options, like, share, and comment remain visible just like in Interactive mode, so you can still reimagine the story or steer it in a different direction at any point. Each chapter still uses 1 credit, same as Interactive mode.

How do I switch between Interactive and Auto?

You choose the story mode under Additional Options when creating a story. You can change it at any time afterwards from Library > Manage > Refine on that story.

Content policy

What kind of content can I create on Okudu?
Check our content policy here.
What happens when I report a comment?

Tapping the Report action on a comment kicks off three things in parallel:

  1. The comment is hidden from your view shortly after you submit, and you won’t see it again on this account, even if other readers can still see it.
  2. Our automated moderator re-evaluates the comment against our content rules. If the comment clearly violates the rules, it is auto-removed for everyone within seconds.
  3. If the verdict is unclear, a notification is sent to our human moderation team for review.

If you tap Report a second time on the same comment, we show a quick confirmation that you already reported it; the report isn’t filed again. You can report comments for harassment, spam, off-topic, or other reasons.

Notifications

What does the “Story updates” setting control?

“Story updates” is a single toggle that covers notifications about your own stories. When it is on you may receive a push notification when someone comments on your story or when your story’s visibility changes (for example, if our automated content rating determines a story is 18+ and changes its visibility to Private). The same toggle will gate other story-level events as we add them. Turning it off silences these pushes. In-app notices stay visible whether the toggle is on or off so you can still see what happened when you next open the app.

What does the “Credits added” setting control?

“Credits added” controls whether you get a push notification when credits are added to your account outside a purchase or reward, for example a goodwill grant from our team or a refund. It is on by default. Turning it off stops these pushes, but the credits are still added to your balance and you will still see an in-app notice the next time you open the app, so you never miss what changed.

Troubleshooting

How do I verify my email address?

Some actions, such as creating a story and receiving free credits, need a verified email address. This protects accounts and free credits from abuse. If you signed up with Google or Apple your email is already verified and there is nothing for you to do.

To verify, open the app and tap Create. A prompt titled “Please verify your email to create a story” appears with a Resend Email button. Tap it, then open the link we send you. The same prompt opens from the Get credits screen when you tap Watch or claim a credit offer, and the home screen shows a “Verify your email” notice with its own Resend action. Verification links expire after 3 days, so always use the newest one.

The message comes from noreply@okudu-rphk9y.firebaseapp.com with a subject line starting “Verify your email”. If it has not arrived after a few minutes, these steps usually fix it:

  1. Search your whole mailbox: search for “okudu” or “firebaseapp” rather than only scrolling your inbox, so you find the message wherever it landed.
  2. Check spam or junk: a sender you have never received mail from often lands there the first time.
  3. Mark it as not spam and move it to your inbox: if you find it in spam, use your mail app's Not spam or Not junk action rather than just opening it. This tells your provider our mail is wanted, so later messages reach your inbox directly.
  4. Add us as a trusted sender: save noreply@okudu-rphk9y.firebaseapp.com and info@okudu.ai to your contacts, or add them to your safe senders or allow list. Most providers deliver straight to the inbox once a sender is trusted.
  5. Check your filters and rules: a rule you set up earlier may be archiving or moving the message before you ever see it.
  6. Resend once, then wait a few minutes: tap Resend Email again rather than repeatedly. Rapid repeat requests are rate limited and will only slow you down.

School or work addresses: these are often filtered by an administrator, and the message can be held in a quarantine you cannot reach. If your mail system lets you, release it from quarantine, or ask your IT team to allow mail from okudu.ai and firebaseapp.com. If nothing arrives, the quickest fix is to use a personal address instead. Write to info@okudu.ai and we can move your account across for you.

Nothing is lost while you sort this out. Your free signup credits are held for you and land in your balance as soon as you verify, and you can keep reading and listening to any story in the meantime.

How do I fix a “Security check failed” error?

This error means the app could not complete a security check on your device. Here are a few things to try:

  1. Restart the app: close it completely and reopen it. This resolves most temporary issues.
  2. Disable your VPN: VPNs can interfere with the security check. Try turning it off temporarily and retry.
  3. Check your internet connection: the security check requires a network request, so a weak or unstable connection can cause it to fail.
  4. Update Google Play Services: on Android, go to Settings > Apps > Google Play Services and check for updates. An outdated version can prevent the check from succeeding.
  5. Rooted or modified devices: if your Android device is rooted or running a custom ROM, the security check may not pass. In this case, please use the web app instead.
  6. Outdated app: if your app is outdated it may fail the checks, check Google Play to see whether there is a new app version.
  7. Use the web app: if the issue persists on your mobile app, you can use the web app at https://app.okudu.ai from any browser.
Why does the app ask me to add another login method?

If you sign in with Facebook, we now ask you to add a second way to sign in: Google, Apple, or email. We are phasing out Facebook login, and once it is removed, Facebook will no longer work as a way to reach your account.

Adding another login method keeps your account reachable. It does not remove Facebook right now and it does not change how you sign in today. Your stories, credits, and everything else stay exactly the same.

If you skip this step and Facebook login is later removed, you could lose access to your account. Adding Google, Apple, or email now is a one-time step that avoids that.

Writing assistance

What is the wand icon in text fields?

The wand appears on long-form free-text fields (story setup, character background, continuation prompts and similar) when the field is focused and the text is long enough to benefit from a review. Tapping it asks our AI to suggest rewrites for grammar, clarity, and specificity.

The wand also appears as an AppBar action on the Edit screen when you have unsaved changes to the chapter body. This variant is not tied to focus and reviews only your changed paragraphs (not the whole chapter). The result opens an Accept/Reject sheet that applies all rewrites to the changed paragraphs at once. There is no per-suggestion choice in this variant.

The wand is a Premium feature. Non-subscribers get one free review across the app so you can try it; after that, the wand opens the Premium page on tap. Premium subscribers get one completed review per field per editing session, across as many fields as they need. Failed network attempts may be retried at no additional cost. If you leave the screen and come back, the field gives you a fresh attempt.

Suggestions are optional. You can review the rewrites and choose whether to apply them. On long-form fields you can Accept or Reject each suggestion individually. On continuation prompts the suggestion appears as a single rewritten draft you can accept or skip.

After you accept a suggestion, the affected text stays highlighted in green for the rest of this editing session. Tap any green span to revert your acceptance and restore the prior text. Leaving this screen clears the highlights, so revert is only available while you stay on this page.

What does “Generate more options” do?

When the suggestions in the option picker don’t fit, this button generates a fresh set. It is a Premium feature; non-subscribers can use it once to try, after which the button opens the Premium page on tap.

Library

How do the Library search filters work?

Once you have more than 10 stories in a tab, a search bar and filter row appear. The search and every active filter combine with AND, so a story has to match all of them to show. Within a filter that supports multi-select (Genre), selected values combine with OR. Picking Fantasy and Horror returns stories tagged with either.

  • Created tab: Genre (multi-select), Writing status (Draft, Ongoing, Complete), Series. Series only appears if you have created at least one series.
  • Starred tab: Genre (multi-select), Reading status (Unread, Ongoing, Finished).

To switch a filter off, tap the × that appears in it once you pick a value. The reset icon beside the search bar clears the search text and every filter at once.

How is Writing status determined?

Writing status reflects how far the story's text has been written:

  • Draft means only the scenario exists; no chapter text has been written yet.
  • Ongoing means at least one chapter has been written but not all planned chapters are complete.
  • Complete means every planned chapter has been written.
How is Reading status determined?

Reading status is based on your bookmarked position on the current device:

  • Unread means you have not opened the story on this device.
  • Ongoing means you have opened the story but have not yet reached the last available chapter.
  • Finished means your bookmark is on the last available chapter on this device.

Reading status is currently per-device. If you read a story on your phone and open the Library on the web, the web view will treat the story as Unread until you open it there too. Cross-device sync of reading position is on our list to add.

What does an engagement mean?
Each chapter read and listen counts as an engagement. This includes your own as well as others’ engagements.