Heads up: I'm going to be harsh and nitpicky on purpose. "Looks good" won't help you, these small details will.
I tested on my phone first, even though it's a web app, because I think that's where your audience is.
First impression
The important stuff is above the fold. "Love is in the air, join the revolution" hooks me, and the intro makes it clear right away: a dating app, but free. You're doing this 80% right.
Sharpen the "why you"
People already on Tinder and Bumble will think: "Those are free too." Yes, they only really work if you pay, but "free" alone doesn't get that across. Further down you have "Tired of pay-to-play dating?", which is the right idea. I'd use pay-to-win instead and put it at the top. Tinder and Bumble are free, but if you pay, you win. LuveAir has no pay-to-win.
Nobody reads your landing page
Most people only read what's above the fold. With AI it's cheap to add lots of explanation, but nobody reads it. The urge to "explain more" usually backfires. The premise needs to be simple enough that it doesn't need explaining.
Sign up as an overlay
"Start matching" sends me to a different page. Very common, but I want to sign up on the page I just saw. Make sign up / sign in an overlay. It matters more for conversion than you'd think, we noticed the difference on TestMyBuild.
Lose the beating heart
The pulsing logo looks cool but it's distracting. Do you want a cool heart or signups? If you want animation, animate profiles instead.
Show profiles, not faces
The people on your landing page don't look real. Look at Tinder's App Store listing: they show actual profiles inside the app, which is also what my profile will look like. Use yourself, friends, a sibling. Show profiles you can swipe on, everywhere in your marketing.
Sign up
Name and email, fine. "Sign up with Google" is great, but make the form feel more minimal.
- The Google prompt says I'm logging into Lovable. That scares people, it looks like a different product.
- Bug: On iPhone Safari, after Google sign up I get a loading animation in onboarding, then a blank page. Tried several times, couldn't get past it. On my laptop it works, so I continued there.
Onboarding
Date of birth with the native picker, fine. Then eye color, body type, hair color, hair length, ethnicity. Optional and quick, but for every step ask: is this necessary? Can't you see my eye color in my photos? Every second in onboarding is a chance to lose someone.
Photos
This took way too long:
- Couldn't select multiple images at once on my computer at first.
- No zoom or crop, on Chrome or iPhone. Basic editing would let me just screenshot my Instagram and crop it.
- The primary photo is always the first upload and I can't change it without re-uploading everything. Let people pick.
Wild idea: import photos from Instagram, or log in with Tinder/Bumble and copy the profile over. That would be amazing.
Verification
Government ID upload: maybe normal in the UK, but in most of the world, especially the US, hell no. I'd never upload my ID to something like this. If you need it, use a trusted third party. This is your biggest risk right now.
The selfie is fine, but make it very clear no human will ever see it. And use it to confirm the person's face is in one of their profile photos.
Matching
I signed up as a straight man and the first profile I saw was a man: you, the founder. Then more guys. Showing nothing would be better. Probably test data for now.
The real challenge
Directly: you need to get women in. That's the core of any dating app. Even as it is today, if you get enough women on it and show them on the landing page, you're most of the way there.
Overall
I like the idea a lot because it's simple: a dating app with no pay-to-win. Tinder and Bumble have become really complicated. I just want to start and see who's there, and that's a real advantage. Fix the mobile sign up bug, rethink ID verification, and you've got a pretty good app on your hands.

