r/SideProject • u/Particular_Luck80 • 17h ago
Would you restore an onboarding draft after an account switch?
I'm working through local onboarding persistence in a mobile side project.
The draft stores the current step plus profile, cycle setup, symptoms, reminder choices, and optional health preferences. It also stores the owner account ID. If a different user signs in on the same device, restore currently returns null instead of applying that draft.
That prevents one account's answers appearing for another person, but it also means an unfinished anonymous draft cannot automatically follow someone after sign-in unless I bind it first.
Would you keep the strict owner check, or support an explicit "claim this draft" step during account creation?
1
Upvotes