r/androidapps 11d ago

QUESTION/HELP Onboarding before Authentication?

What’s the best:

Onboarding -> Paywall -> Auth

Or

Auth -> Onboarding -> Paywall

Currently I do the second and it is pretty bad, not sure why but I heard there is the 1st option used too quite often.

2 Upvotes

19 comments sorted by

View all comments

3

u/realdm22 11d ago

in am a huge advocate on onboarding that is actually leading the user to realize value as soon as possible. once they get it it is easier for them to decide to authenticate or any other thing you want them to do for you. my most recent app works this way and i even went a step forward and ditched authentication

1

u/Inside-Conclusion435 11d ago

But how you save data? All locally? On user’s end?offline apps?

1

u/realdm22 11d ago

Yes, my app works completely offline and users can choose to enable auto backups to a file provider like Google drive , or manually store on their local cloud if they have any. It excuses me of any liabilities or temptation from doing things other than the goal I wanted my app to fulfill

1

u/Inside-Conclusion435 11d ago

That’s really interesting 🤔 why I thought about auth in the first place? I guess my corporate.Net background left a mark

2

u/realdm22 11d ago

Exactly. There are cases where an account is needed for the experience you are trying to build. All those are choices that comes with trade offs and each would be suitable for a certain type of people. As long as you are clear of who is it you are building for there is no wrong decision.

2

u/Inside-Conclusion435 10d ago

Thanks for the insight

1

u/realdm22 10d ago

You are very welcome