You're effectively holding users (and especially their data) hostage by exploiting sunk cost fallacy, rather than letting the value of your product stand on its own weight.
Here is a recent thread on this exact topic with much more discussion about how user-hostile this is, and how it makes many assume that your primary goal is to collect data to sell rather than to help any individual with any benevolent task.
Dear websites, stop asking for ransom sign-ups https://news.ycombinator.com/item?id=36962502
When someone says "you're being shady" the right answer isn't "we'll look into how we can be less shady." The right answer is "oh snap, you're right. Sorry. We'll fix this asap please check back later today."
Why is pricing on the `/faqs` page and not it's own page?
Hanlon's razor doesn't apply to YC backed startups. This is shady not sloppy.
There's also a "loading" screen that doesn't do anything except spin.
You also throw in random interstitials all over the place making it even slower to onboard.
You use savvyy nocode builder and this "onboarding" looks eerily similar to their "sleep app" template: https://trysavvy.com/example/sleep-reset-assessment.
I see this playbook far too often. I'm sorry, but it sucks.
Be honest with your users. Just provide them with clear info about what your service does and how it does it, and how much it costs, off the get go.
Regarding your question, we do send the survey results to our backend, and based on that, we 1. generate a sleep report 2. assign you to one of several tracks we have. We also personalize your specific program within the track (e.g. we'll adjust your sleep restriction window based on your sleep efficiency etc).