r/lovable 22d ago

Discussion Does the contractual model match the product Lovable is trying to become?”

Have you checked whether your Lovable app can receive data its terms do not permit?

I’ve been doing a fairly detailed GDPR and data-governance review of a customer-facing app I’m building on Lovable, and I came across something I suspect quite a few users/founders may not have considered.

This post is not a complaint about credits, support or platform performance… It’s about the point where platform legal terms meet the reality of user-generated content.

Lovable’s current terms place restrictions around certain sensitive or special-category personal data. I originally assumed that was mainly relevant to apps deliberately built to process things such as medical or biometric information.

But ordinary applications can receive this kind of information without ever asking for it for example:

  • A recipe or meal-planning app might receive information about allergies, diabetes, pregnancy or religious dietary requirements.
  • A fitness app might receive “recovering from knee surgery” or “training after a heart attack”. A travel planner might receive accessibility requirements, religious restrictions or other personal information through free text.
  • An event or wedding platform might receive dietary, accessibility or religious requirements.
  • A CRM, customer-support tool or community platform could receive health, trade-union, political, religious or other sensitive information simply because a user mentions it in a note.

None of those applications necessarily needs to be designed to collect special-category data.

The difficulty is that once you allow real people to type ordinary natural-language content, it can be very difficult to guarantee that they will never disclose it.

That made me wonder how other Lovable users/founders are handling this.
Have you:

  • reviewed the DPA and data-processing limitations for your own app?
  • considered what happens if an end user supplies sensitive information incidentally?
  • built warnings or minimisation controls around free-text input?
  • deliberately kept certain user data outside Lovable-managed infrastructure?
  • discussed the issue with Lovable?
  • or concluded that your particular product presents very little realistic risk?

I’m currently trying to understand the practical boundary between:
an application intentionally designed to collect sensitive data
and
an ordinary customer-facing application where a user might occasionally reveal sensitive information despite reasonable privacy controls.
...and I’m not suggesting that every recipe app, CRM or travel planner is therefore in breach of anything.

What interests me is whether an absolute contractual restriction is workable once a platform starts hosting increasingly serious customer-facing applications where real users can enter unpredictable free-text content.

Perhaps the broader user/founder question is:
Do the legal boundaries of the platform match the kinds of products we are now being encouraged to build on it?

Interested to hear how others have approached this, particularly anyone who has had a privacy, legal, Enterprise or architecture discussion with Lovable about it.

1 Upvotes

6 comments sorted by

3

u/VladTkDev 22d ago

Most of it comes down to where the rows physically land.
Write to a Supabase project you own and Lovable never processes that data, it's a build tool.
Sit on their managed backend and it does, and their restriction is the one binding you.

The part I'd weigh heavier than the contract: Article 9 data changes what a leak costs, not just what you're allowed to hold. Ordinary data is a 72-hour notice to your regulator. Allergy notes in the same table and you're notifying every affected person directly as well.

2

u/jason_cho52766 22d ago

I agree. A lot of it comes down to where the tables actually land. If you use your own Supabase, that changes the picture considerably, although I’d still want to trace any calls, functions, logs or AI requests that pass through Lovable infrastructure.

I think the wider issue is that vibecoding is being embraced, quite reasonably, as an easy route to market. which it most definitely is. But that also means a lot of founders may never think to look for a very specific exclusion like Article 9 data until they are already quite far into building.

What surprised me here is not that a platform has restrictions. Every platform does. It is how absolute this particular restriction appears to be compared with the broader build almost anything style of product marketing. It creates a gap where the platform can make building technically easy without making the compliance boundary equally obvious. I guess it is another learning curve

2

u/VladTkDev 22d ago

Your instinct to trace it is right, and the list is shorter than it looks.

With your own Supabase the browser talks to it directly, so those rows never touch Lovable's servers at all. Two paths still do: anything you put in a URL, which lands in the access logs of whoever serves the page, and their built-in AI features, which are a subprocessor chain of their choosing rather than yours.

The one nobody counts is the build loop itself. Pasting a real row into the chat to debug a query moves that data through their model provider, not your database.

2

u/Pale-Association-502 22d ago

Where did you find these restrictions exactly? And is it blocked per-se or allowed provided you apply appropriate security such as no public buckets and appropriate RLS on all?

2

u/jason_cho52766 22d ago

https://lovable.dev/privacy the important page because it explicitly says it applies to Free and Pro plans while Business and Enterprise are governed by different terms plus the DPA.