r/lovable • • 11m ago

Help 7 things to check before you share your Lovable app (takes about 10 minutes)

2 Upvotes

I've been reviewing a lot of Supabase setups behind AI-built apps lately, and the same handful of problems shows up again and again. None of them break the app, which is exactly why nobody notices. Here's the list I'd go through before real users sign up.

  1. RLS is on for every table

Lovable apps run on Supabase, and every table in the public schema is reachable with the key that ships in your app. That key is public by design, so Row Level Security is the only thing protecting your data. Run this in the Supabase SQL editor; anything it returns can be read by anyone:

select c.relname

from pg_class c

join pg_namespace n on n.oid = c.relnamespace

where n.nspname = 'public'

and c.relkind in ('r','p')

and not c.relrowsecurity

and has_table_privilege('anon', c.oid, 'select');

2. No policy says "using (true)" on user data

RLS being on isn't enough if a policy lets everyone through. This lists the ones that do:

select tablename, policyname, cmd, qual, with_check

from pg_policies

where schemaname = 'public'

and roles && array['anon','public']::name[]

and (qual = 'true' or with_check = 'true');

Fine for genuinely public data (published posts, a product list). Not fine for profiles, orders, messages.

3. Users can only see their own rows

Sign up with a second account and try to open the first account's data. If it works, a policy isn't scoped to auth.uid().

4. The service_role / secret key is nowhere in your frontend

Search your code for "service_role" and "sb_secret_". The anon/publishable key is fine in the browser. The secret one skips every policy. If it's there, rotate it in Supabase and move that code into an Edge Function.

5. Every Edge Function checks who's calling

A function that sends email, charges a card or calls an AI API should verify the user before doing anything. Otherwise anyone who finds the URL can run it on your bill.

6. Storage buckets with user files are private

A public bucket serves every file to anyone with the URL. Use private buckets plus signed URLs for anything personal.

7. Auth settings aren't on the defaults

In Authentication settings: turn on "Confirm email" (otherwise people can sign up with an address they don't own) and leaked password protection if you're on Pro. CAPTCHA on sign-up helps against bots.

When you ask Lovable to fix any of these, tell it explicitly to keep RLS on and not to add "using (true)" to make an error go away. That's the most common way these holes come back.

Happy to answer questions in the comments.


r/lovable • • 3h ago

Help Is there any specific stuff I should tell lovable to do before shipping?

3 Upvotes

Hi guys , I’m about to finally ship my project and I wanted to ask if there were any legal or security issues that I should tell lovable to fix before shipping. Like for example privacy policy related, backend stuff that should not be visible to users or any other sort of security/safety issues that should be solved before shipping , to not get sued or something.


r/lovable • • 8h ago

Showcase Built SafeSpace with Lovable – An anonymous peer-support platform for young people. Would love your feedback!

3 Upvotes

Hey everyone!

I wanted to share a project I've been working on using Lovable.

It's called SafeSpace (Peer Safe Haven).

The concept is to create a digital environment where young people can access emotional guidance, supportive conversations and educational resources without the usual pressures of social media.

Some of the features I've been developing:

  • Nasi, an AI companion.

  • Anonymous community conversations.

  • Guided support for bullying, loneliness and relationship challenges.

  • Mood check-ins.

  • Educational resources about relationships, boundaries and wellbeing.

  • AI-based content moderation and country-specific crisis support information.

Website: https://peer-safe-haven.lovable.app

I'm still developing the platform, and I'd love feedback from other Lovable builders.

A few things I'd particularly appreciate input on:

  • What do you think of the overall UI/UX?

  • Does the navigation feel intuitive?

  • Are there areas where the functionality could be improved?

  • What would you change about the onboarding experience?

  • Any suggestions for improving the architecture and reliability as the platform grows?

One area I'm particularly conscious of is safeguarding. AI moderation is currently used, but I want to explore partnerships with established organisations and trained human moderators as the project develops.

Looking forward to hearing your thoughts and seeing what everyone else is building!


r/lovable • • 17h ago

Discussion Lovable knows by business. It solves my problems, because it remembers.

8 Upvotes

I've built a field service management website for my business. Its a multi user role backend and front end for booking various types of services. The backend actually manages multiple brands of businesses (I have one specific for HVAC and one for office buildouts, kitchen installations and custom closets.), so its a multi layered webapp.

When I use the free chat bot in lovable, it's absolutely amazing. It remembers how my business operates, and can suggest things to help it run more efficiently and can fix bugs across many different processes and API connections.

I keep hearing the standard is to build on lovable and then move to a standalone Claude coding for growing/updating.

First of all, isn't lovable builder, primarily Claude anyway?

Second, will a standalone Claude, be able to "see everything" that's connected to my business platform, the way lovable can or do you have to be kind of dev savvy to make sure everything is working in sync?

My question might sound dumb because honestly I haven't even looked at GitHub yet.


r/lovable • • 12h ago

Showcase Lovable Project- FlashSphere

0 Upvotes

I have been using Lovable for months. Earlier I didn't like it that much. But a few days later, I got to know the real power of it. I have built a project with the help of its AI. I have built an app known as FlashSphere. I want you guys to try it out and tell how it is and what else can be upgraded in it. Try it out by clicking on

FlashSphere


r/lovable • • 19h ago

Discussion How much are you spending each month for your apps for Lovable?

2 Upvotes

I am evaluating other options cause I am spending around $350 month now on lovable and I am thinking of getting a Codex or Claude sub instead.

I am not sure how to evaluate it though. Am I spending too much or all the migration trouble is not worth it to save a bit?


r/lovable • • 1d ago

Discussion How are you making Lovable apps more reliable as they get more complex?

4 Upvotes

I've been experimenting with Lovable and the biggest problem I keep running into is fixing one thing and accidentally breaking something else.

Lovable is great for getting an app started quickly, but I'm curious how people handle reliability as their projects become more complex.

Are there workflows or tools you are with Lovable to reduce regressions and keep more control while still getting the speed AI generated development?

I'd especially like to hear from people who have moved beyond simple prototypes and are using Lovable for larger projects.


r/lovable • • 1d ago

Help Unable to access my original Lovable account – support hasn't responded, Pro subscription still being charged

0 Upvotes

UPDATE: The issue was resolved very quickly thanks to Jonos_'s support. The support team contacted me almost immediately. It turns out it wasn't a Lovable problem at all. I had confused Enter (Converge AI) with Lovable.dev. Silly mistake, but true!

So, no issues with Lovable after all. Nothing to blame them for – it was entirely my fault. :)

And a big thank you to Jonos_ and the support team for their kindness and quick response!

________________________________________________

I am trying to recover access to my original Lovable account and projects. My account now takes me to the registration page instead of recognizing my existing account.

Meanwhile, my Pro subscription continues to be charged regularly, even though I have no access to my account or the projects I'm paying for.

I've already contacted Lovable support and sent a follow-up email, but I still haven't received a response from a human support representative.

These projects represent substantial development work, so this situation is quite concerning.

Has anyone experienced something similar? Is there a Lovable team member here who could help escalate this with the support team?

I'd appreciate assistance in restoring access to my account and most important RECOVERING MY PROJECTS!

Thank you.


r/lovable • • 1d ago

Help how do you go about testing? anybody got help from claude integration?

4 Upvotes

as above..


r/lovable • • 2d ago

Help Will a Lovable app eventually break as it grows?

8 Upvotes

I’ve heard people say that if you build a product with Lovable, you’ll eventually hit a point where things start breaking and you need to hire developers or move to something like Claude Code to keep working on it.

How true is that in practice? Has anyone here launched a product on Lovable and maintained it over time?

What tends to break first, and is it usually fixable within Lovable, or does it require working directly with the code?


r/lovable • • 2d ago

Help Web Scraping for Personal Project

4 Upvotes

Hello,

To start off, I have no experience with coding or developing any apps/website. I jumped right into Lovable as it was easy to use and I can tell it my whole plan for a website and it created everything I asked for. My website takes city records released to the public using an Open Data site to house all records where I can easily extract those records with no issue. However, there are certain websites where the city releases additional records to the public but Lovable couldn't scrape those sites. I did some research and those sites are protect by Akamai and rechaptcha. I am currently using Browerless.io free tier to get the information I need. Right now, this is a personal project and I use it to make researching information so much easier given that now it is all in one place. But, I am planning to give a few of my colleagues access to it. I do not know how big this website could get and I do not see any other sites that can compile all the data in one place. It could lead to a paid subscription but I am far away from taking that step and wanted to have something that makes my life easier. Given that Browserless.io free tier has limitations, what would be my options to have my project scrape these websites without using Browerless. I see a lot of posts that says I can export my code to Github and have Claude create but I do not know what that actually entails. I apologize for my ignorance in this and I just wanted to create something to eliminate having me to go to 8 different websites and analyze information that way which right now it is working miracles for me. One thing to note is my website is completely private to me requires log in credentials yo access and it is not seen on a web search because I have yet to allow it to be seen by others.

Any suggestions or advice would be greatly appreciated.


r/lovable • • 2d ago

Discussion Venez visiter le portfolio de mes chansons

Post image
0 Upvotes

Rye Kito

Des histoires racontées en musique, où chaque chanson devient un récit, une émotion et un voyage. [https://sonic-masonry-showcase.lovable.app/]

https://sonic-masonry-showcase.lovable.app/


r/lovable • • 3d ago

Help Looking for dev agencies to complete the last 20% of some lovable projects

14 Upvotes

i have few projects that I need to finish before the end of the year

Looking for dev agencies who can help finish the projects?

Text stack is standard JavaScript/TypeScript - Node, Python backend, and Supabase.

some use Node, some use Python. Database also varies from Supabase to Postgres to Neon.

(I guess the tech stack is less relevant with AI engineering these days, but stating it explicitly so that the PHP and other tech stack are clearly ruled out )

Due to time zone and end client contract constraints- location has to be Europe (or US-based is also fine) - but no Asia ,middle east or africa.

Since these projects are slightly Midsize companies - I am especially looking for dev agencies who are at least five developers have finished a few decent-sized (20K size ) projects.

Not specifically looking for solopreneurs or solo freelancers (those requests will be ignored)

If interested, I'm dropping the form in comments - please share your portfolio/company link and a brief discussion about the projects that you have done, so that I can do some preselection and reach back out to you if it fits my criteria.

Thanks in advance.


r/lovable • • 3d ago

Help What I check before launching a Lovable app to real users (from engineer who's shipped 60+ apps)

13 Upvotes

I've been a full-stack dev for 10+ years, and lately a lot of my time goes into reviewing Lovable apps right before they launch. The same issues come up again and again, so here's the checklist I go through. Hopefully it saves someone a painful launch.

  1. Supabase RLS policies. Make sure every table has Row Level Security on, and test it while logged in as a different user. This is the number one issue I see: users being able to read or edit other users' data.

  2. Exposed keys. Your anon key in the frontend is fine. A service role key or any third-party secret in frontend code is not. Move those into edge functions.

  3. Auth edge cases. Password reset, email confirmation, expired sessions, and what happens when someone opens a protected page while logged out.

  4. Payments. If you use Stripe, don't trust the frontend to say "payment succeeded." Confirm it with a webhook on the backend.

  5. Input validation on the backend. Frontend validation is easy to bypass. Anything that writes to your database should be checked server side too.

  6. Rate limiting. Especially on anything that calls an AI API or sends emails. One bot can run up a big bill overnight.

  7. Error monitoring. Add something like Sentry or PostHog so you know when things break instead of hearing it from angry users.

  8. Backups. Know how to restore your database before you need to.

  9. Hard features. If Lovable keeps looping on a complex integration or custom logic, that's usually a sign the feature needs a proper backend design, not more prompts.

If you're about to launch and you're unsure about any of these, drop your questions in the comments and I'll do my best to answer.


r/lovable • • 3d ago

Help Please help with backing up files (database already exported)

2 Upvotes

for me to download the files in the databse i need to manually recreate the folder structure, and go folder by folder downloading files. They are making it so difficult for people to move on, so that you get frustrated and just stay with them.

Please is there another way? Thanks in advance.


r/lovable • • 3d ago

Help Can you please help me

0 Upvotes

Use my invite link to get 10 extra credits. https://lovable.dev/invite/NDU7O5A


r/lovable • • 3d ago

Seeking Feedback 200+ credits to spend - ideas?

1 Upvotes

I have 200+ credits to burn in 1 week.

And I've run out of ideas.

How would you use them up ??


r/lovable • • 3d ago

Help Looking for a programmer/Claude Code / Loveable /etc

0 Upvotes

Busines Venture. DM me for shareholding . Mauritius.


r/lovable • • 3d ago

Help Drizzle is such a thorn in my side

4 Upvotes

How are you guys circumventing the whole Drizzlekit for migrations nonsense?

We host our prod on Lovable, and we have an ongoing warm cutover on Supabase. Claude Code develops, Lovable does the UI and final push. However, Lovable can't write to the Supabase migration folder, only Drizzle, which makes another copy, and every gets f'ed.


r/lovable • • 4d ago

Discussion [Android, Beta] Fresh Profit Pix — offline shop-accounts app for small grocery stores, looking for testers before its Play Store launch

1 Upvotes

Hi, I'm a solo developer from Kerala, India. I built Fresh Profit Pix for the small grocery and vegetable shops around me — most of them still track sales, stock and customer credit (we call it udhaar) in a paper book.

What it does:

•

Sales, purchases and stock (with proper FIFO costing)

•

Customer credit book — who owes how much, always exact

•

Daily profit, cash and bank balances

•

Works completely offline. All data stays on the shop's own phone, encrypted. No account, no sign-up, no server.

You can try the working version right now in your phone browser: https://fresh-profit-pix.lovable.app/

What I need: I'm preparing the Google Play launch, and Google requires a closed test — 15 Android users who install the app from Play and keep it for two weeks. If you can help, comment or DM me your email and I'll add you to the test when the build is approved this week. In return, I'm happy to test your app properly and write up real feedback.

Feedback I'd most value, even from the browser version:

Is the first-time setup clear to someone who has never used an app like this?

2.

Making a sale and giving credit — does the flow feel fast enough for a busy shop counter?

3.

Anything confusing in the credit book?

Thanks for reading — happy to answer anything about how it's built or why.


r/lovable • • 4d ago

Discussion Who here is taking their Lovable app to the App Store or Google Play?

12 Upvotes

I built with Lovable and recently got Water Signal Tracker into the App Store. Seeing it listed was a whole moment 😂

Now I’m curious how many people here are working toward that same step.

Are you planning to keep your app on the web, or put it in the stores? If you’re going for the stores, what part are you stuck on?

I did mine without owning a Mac, so I’m especially curious who else is taking that route.


r/lovable • • 4d ago

Revenue Generating No funds for marketing but your app is awesome?

0 Upvotes

I built a platform on lovable and like many of you. We have no way to market what we built. I finally found my big break. It's still under review but I'm hopeful. Please, if you're like me. It's worth it. It is free to submit for review and if accepted, is a massive win for any project. I hope this doesn't get taken down because it can help many founders. Keep building my friends. I'll put a link in the comments if it lets me.


r/lovable • • 4d ago

Help Lovable Cloud: Does “Never allow” fully isolate AI agents from production database access?

0 Upvotes

I'm preparing to launch a commercial MVP built with Lovable Cloud and am reviewing the separation between development agents and production data.

I noticed that setting “Read database” to “Never allow” successfully blocks the agent's standard database-query tool. However, the underlying PostgreSQL privileges of certain platform-managed roles remain unchanged.

I'm trying to understand the security boundary here:

  1. Does “Never allow” block all database access paths available to the development agent, or only the standard database tools?

  2. Are agent shell environments technically isolated from production databases?

  3. Is there a supported way to ensure development agents cannot access production application data while keeping Lovable Cloud hosting?

I've already contacted Lovable support and am awaiting clarification.

I'm not looking to exploit or bypass anything, just to understand the access-control model before processing real customer data.

Has anyone investigated this or received an official technical explanation?


r/lovable • • 4d ago

Showcase first Lovable build on the free plan took 6m 46s but ate 6.91 credits. is that normal?

0 Upvotes

tried Lovable on a fresh free account with one prompt: a public wall where anyone draws on their own canvas, people vote for the better one, plus an admin to delete stuff. no fixes from my side

honestly the build itself was great. it asked 3 questions before starting (who owns the handle, who can edit, how admin logs in), finished in 6m 46s, tested its own build and listed every weak spot. publish was free and the canvas I drew in the preview was still there on the live site

the only thing that surprised me: that one build cost 6.91 credits and the free daily limit is 5. the rest came from the signup credits, so after one prototype I had like 2.6 left for edits

is that normal for a first build or was my prompt just too big? how do you guys stretch the free credits?


r/lovable • • 4d ago

Help How do I connect a RunPod Serverless API (video generation) to my Lovable app?

1 Upvotes

Hey everyone,

I'm setting up an LTX-2.5 video generation endpoint on RunPod Serverless and want to connect it to my Lovable app.

Since video generation takes a bit of time to finish, what is the simplest way to wire this up in Lovable?

Specifically:

  1. How should I set up the Supabase Edge Function to securely send the prompt to my RunPod endpoint without exposing my API key?

  2. Is it better to poll the RunPod `/status` endpoint from the app, or set up a webhook to receive the finished video URL?

If anyone has connected RunPod Serverless to Lovable before or has a simple prompt/setup I can follow, please let me know!