News for hackers. Stuff that matters.
Re:Lovable apps expose passport details and more than 200K p... by rvz on Saturday November 14, 2026 @01:02PM (#50499208)
Nothing to see here and working as intended.

Imagine frontier abliterated models running at 2,400 TPS finding all these issues rapidly on web apps like this.

You are not ready security-wise when these models get faster. ("Formal verification" won't save you either)

Re:Lovable apps expose passport details and more than 200K p... by swatcoder on Saturday November 14, 2026 @01:11PM (#50499287)
Or just the natural consequence of adopting "move fast and break things" from top to bottom for 20 years, a house-of-cards methodology that was destined to fall in on itself whether or not such models ever arrived.

Formal verification doesn't solve all the problems, but alongside concerns like correctness, restrained surface area, supply chain awareness, treating PII as toxic waste to avoid rathee than treasure to collect can leave projects/orgs in a much better place than they let themselves get too.

Long way to go from here though.

Re:Lovable apps expose passport details and more than 200K p... by hnav on Saturday November 14, 2026 @01:26PM (#50499434)
This is one of the reasons anthropic nerfs their models. They want you to have an enterprise contract with some spend before they’ll allow you a couple of seats on cyber models, which you need since attackers are much more nimble with ablated open weights models.
Re:Lovable apps expose passport details and more than 200K p... by tehjoker on Saturday November 14, 2026 @01:28PM (#50499455)
The ultimate capitalist model, create a never before experienced problem and sell the solution on a never ending subscription. Progress!
Re:Lovable apps expose passport details and more than 200K p... by neathack on Saturday November 14, 2026 @02:05PM (#50499802)
As a side note to the "nerfing", I worked with a journalist on the analysis, and she wasn’t comfortable running `curl` on the command line. So she asked the AI to do it -- but it refused, citing concerns about cyber abuse.

On the one hand, that’s kind of encouraging. On the other, it feels like the unskippable “don’t copy this movie” warning on a legally purchased DVD -- the one that gets removed from pirated versions.

It seems to punish the wrong people.

Re:Lovable apps expose passport details and more than 200K p... by nicce on Saturday November 14, 2026 @01:39PM (#50499557)
Nothing saves if human is completely out of the loop
Re:Lovable apps expose passport details and more than 200K p... by birdsongs on Saturday November 14, 2026 @01:11PM (#50499296)
I can't state my disdain enough for the rabid, careless advancement of AI, and all the bros that keep telling me to catch up or fall behind, while they are actively causing harm to the hundreds of thousands, or millions of users they have, without care or consideration.

Nearly two decades of experience learning how to build safe, performant software, to be replaced by this shit.

We don't care about people, our customers anymore. We actively harm them for profit. This is such a garbage industry now.

Re:Lovable apps expose passport details and more than 200K p... by ransom1538 on Saturday November 14, 2026 @01:14PM (#50499316)
Ok I will stay off your lawn.
Re:Lovable apps expose passport details and more than 200K p... by augment_me on Saturday November 14, 2026 @01:15PM (#50499324)
Who cares? Maybe it wasn't that important with all this security shit anyways given how society works just fine without much focus on it. Its just rent-seeking developers who are trying to justify their jobs being important by attaching meaning to security, code quality, etc that are not important in reality.
Re:Lovable apps expose passport details and more than 200K p... by birdsongs on Saturday November 14, 2026 @01:18PM (#50499356)
> Who cares?

Probably the people who are victims of identity theft, or have personal DMs leaked, or any other severe consequence of data breaches?

Thanks for proving my point though. No one cares about them anymore, as long as we ship fast and stock go up.

Re:Lovable apps expose passport details and more than 200K p... by hnav on Saturday November 14, 2026 @01:21PM (#50499386)
the pendulum is starting to swing back, one of the hyperscalers that went in big on vibecoding slop is starting to re-introduce security principles to product and especially infra development. The founder bros that have little to lose will continue with what they’re doing until the public starts caring about how their data is treated.
Re:Lovable apps expose passport details and more than 200K p... by dawidloubser on Saturday November 14, 2026 @01:22PM (#50499387)
Are you seriously asserting that security and code quality are not important? That the implications of poor security and of unmaintainable, garbage systems are entirely made-up and immaterial?
Re:Lovable apps expose passport details and more than 200K p... by bulatb on Saturday November 14, 2026 @02:31PM (#50500005)
This is hard to face for conscientious people who have built identities around their skills, but yes, objectively, as measured by results, quality¹ is not important and it never was. It's horrible to say, but no amount of indignation makes it false when it's a fact.

It's just true.

[1] https://news.ycombinator.com/item?id=49105315

Re:Lovable apps expose passport details and more than 200K p... by tehjoker on Saturday November 14, 2026 @01:26PM (#50499436)
So who isn’t rent seeking? The tycoons, the landlords, the people who never build anything themselves and live off skimming off the top of other peoples labor?
Re:Lovable apps expose passport details and more than 200K p... by fph on Saturday November 14, 2026 @01:15PM (#50499328)
It's surprising how different the standards are between software engineering and all other kinds of engineering, for instance civil or mechanic.

The old joke was "If builders built buildings the way programmers wrote programs, then the first woodpecker that came along would destroy civilization", but in the AI era it feels like a butterfly would be enough.

Re:Lovable apps expose passport details and more than 200K p... by anonym29 on Saturday November 14, 2026 @01:35PM (#50499521)
Counterpoint: if programmers wrote programs the way structural engineers designed buildings, ecommerce apps would take half a decade to build and the software industry would have just gotten around to inventing Windows Vista and jQuery in the last year or so.
Re:Lovable apps expose passport details and more than 200K p... by swatcoder on Saturday November 14, 2026 @01:42PM (#50499599)
If you're saying e-commerce would simply be consistent and secure product catalogs with fewer promotional and tracking dark patterns, web scripting would rely on a and extensible and functional library for manipulating markup documents, and a stable OS kernel with few dark patterns and no cloud accounts, many of us would be sold in a heartbeat.

I don't think you're making the counterpoint you mean to be.

Re:Lovable apps expose passport details and more than 200K p... by anonym29 on Saturday November 14, 2026 @02:33PM (#50500016)
Don't be naïve - the industry wouldn't be any less laden with surveillance crapitalism; the presence of that isn't a product of the pace of development, it is a product of the nature of consumers to eagerly suffer limitless abuse so long as the product "just werks", looks/feels polished, and doesn't require any kind of learning or discomfort.

Freedom from everything you enumerated already exists for anyone who cares enough to pursue it - robust ad and script blockers, operating systems with no coercion or user hostility, simple and stable scripting languages. They're not as polished as the products of manipulative and extractive abusers like Microsoft, Google, Apple, Discord, et al., and accordingly, users shun them, for the reason I explained above.

Re:Lovable apps expose passport details and more than 200K p... by birdsongs on Saturday November 14, 2026 @03:00PM (#50500240)
> it is a product of the nature of consumers to eagerly suffer limitless abuse

Ah, there's the victim blaming.

> Freedom from everything you enumerated already exists for anyone who cares enough to pursue it

Do you have any idea how daily life is for non-technical people? It isn't reasonable in our society to expect everyone to switch to FOSS, and blaming 60 year olds for getting their identity stolen because they weren't using a Linux phone or rolling their own self hosted matrix chat server is such a cruel and unbelievably out of touch take.

Re:Lovable apps expose passport details and more than 200K p... by anonym29 on Saturday November 14, 2026 @03:17PM (#50500393)
Hey, if the option is on the table for states to fight back, up and including enacting the corporate death penalty (forced dissolution) against Microsoft, Alphabet, Meta, Apple, etc, I'm all for that.

That would never happen though, the victims would plea and fight too vigorously in defense of their own abusers.

Who should be blamed for the actions of corporations ultimately subject to the society-scale approval of their consumers? No amount of misbehavior, malice, negligence, or abuse from the company can alienate the modal user of their products, they've thoroughly demonstrated this too many times to count.

It's not the doddering elderly folks I blame the most, it's everyone younger than them, the folks who grew up with the technology, aware of every abuse by these companies, who refuse to change their behavior. The ones who know better. The ones who can explain to you in great detail all about the surveillance, the dark patterns, the emotional manipulation, the extractive commercial angle, and who all refuse to adjust their behavior anyway. It's a choice, and it's one they make on a continual basis.

And to answer your question, no, I don't have much of an idea how daily life is for non-technical people besides them voluntarily suffering abuse like theft of their time (advertisements), or voluntarily paying a bribe to avoid the abuse, for no real reason other than that they don't care enough about the abuse or the bribe to spend 5 minutes learning how avoid both for free for the rest of their life.

Re:Lovable apps expose passport details and more than 200K p... by birdsongs on Saturday November 14, 2026 @03:37PM (#50500585)
> And to answer your question, no, I don't have much of an idea how daily life is for non-technical people

This is very clear. You're incredibly disconnected from how most people in society operate, their motives, and capacity.

And your malice and contempt is entirely misplaced.

Re:Lovable apps expose passport details and more than 200K p... by anonym29 on Saturday November 14, 2026 @03:46PM (#50500659)
You seem confused.

malice /măl′ĭs/ noun

1. A desire to harm others or to see others suffer; extreme ill will or spite.

2. The intent to commit an unlawful act without justification or excuse.

3. An improper motive for an action, such as desire to cause injury to another.

None of the above apply to me. I don't want to harm or injure anyone, and I don't want anyone to suffer. Consumers choose suffering and choose to voluntarily accept harm and injury, and I wish they wouldn't.

But you can't force people to not harm themselves, it's something they have to choose for themselves. Anyone who's ever lived with or loved an alcoholic or drug addict understands this. The contempt isn't for the person, it's for the theft of the person's faculties. The response to the person being unwilling to change is frustration with their choices, not contempt for the human being.

Re:Lovable apps expose passport details and more than 200K p... by bulatb on Saturday November 14, 2026 @03:04PM (#50500278)
Think about the scorn you'd feel for pants that ripped whenever you stood up unless you aced a pop quiz on the latest happenings from fashion TikTok.

That's the scorn the average person feels for user-hostile software that requires them to "learn" insipid facts that you think are important.

Re:Lovable apps expose passport details and more than 200K p... by birdsongs on Saturday November 14, 2026 @01:45PM (#50499620)
Maybe that's okay.
Re:Lovable apps expose passport details and more than 200K p... by dawnerd on Saturday November 14, 2026 @01:50PM (#50499654)
Hmmm but that software would also last a century so… your point? Moving fast and building unstable software isn’t really that great.
Re:Lovable apps expose passport details and more than 200K p... by andrew_lettuce on Saturday November 14, 2026 @01:17PM (#50499352)
I am interviewing with a small company that has adopted agentic development in a big way and is looking for a vp of engineering to guide things. I tried to present a balanced view of excitement for the possibilities built on first solving governance, guardrails and mitigating the lethal trifecta. Senior executives are not interested and my position likely disqualified me, even after I talked about needing to speak to your client data governance teams and CISOs. Crickets. They actually said we're looking for someone who's a big AI booster. Bullet dodged.
Re:Lovable apps expose passport details and more than 200K p... by barrenko on Saturday November 14, 2026 @01:24PM (#50499410)
When the Republic gains in strength, the Jedi go hiding in the desert.
Re:Lovable apps expose passport details and more than 200K p... by gedy on Saturday November 14, 2026 @01:51PM (#50499671)
They sound like a team looking to get funding or sell out and need the AI sauce to sweeten the deal, not deal with messy real business needs.
Re:Lovable apps expose passport details and more than 200K p... by jacquesm on Saturday November 14, 2026 @02:53PM (#50500186)
A lot of CTOs should be looking into D&O insurance.
Re:Lovable apps expose passport details and more than 200K p... by Rendello on Saturday November 14, 2026 @01:22PM (#50499390)
These past few years, it feels like the brake pedal was replaced with another gas pedal.
Re:Lovable apps expose passport details and more than 200K p... by TZubiri on Saturday November 14, 2026 @05:46PM (#50501799)
The way out of the hole is to keep digging. If your project with a 12.5B budget fucks up, maybe you need to go out and ask for a 50B budget to replace the old legacy decrepit systems with something more modern hip and AI.
Re:Lovable apps expose passport details and more than 200K p... by tortasaur on Saturday November 14, 2026 @01:25PM (#50499423)
The idea that companies invested in "safe, performant software" before AI is laughable. Tech companies have never cared about the customers beyond their effect on KPIs.
Re:Lovable apps expose passport details and more than 200K p... by uvdn7 on Saturday November 14, 2026 @01:35PM (#50499518)
But people care. A self respecting engineer cares.
Re:Lovable apps expose passport details and more than 200K p... by hk__2 on Saturday November 14, 2026 @01:40PM (#50499578)
Self respecting engineers care also in the age of AI.
Re:Lovable apps expose passport details and more than 200K p... by birdsongs on Saturday November 14, 2026 @01:44PM (#50499612)
Exactly. I cared, and the amazing engineers that taught me cared. We didn't have KPIs in 2008, we had code reviews and mean senior engineers (that were secretly kind) that would tear your code apart and send you back until you got it right.

And we were allowed to? I raised so many tickets over time that had no real business impact beyond "this is a security risk" and nearly all of them I was allowed to adress.

Maybe that makes me some kind of tech-boomer, like people responding to me are implying, but I don't really give a shit.

Re:Lovable apps expose passport details and more than 200K p... by tortasaur on Saturday November 14, 2026 @01:50PM (#50499664)
Sure, but the parent said "this is such a garbage industry now", implying it was not this way before LLMs. The individuals who care about quality can still pursue quality. In fact, they are better equipped to create quality software than ever. It's a matter of spending time and attention.

The underlying problem is that quality isn't profitable. It goes beyond tech. The companies that cared about quality had their lunch eaten by the companies that chased razor-thin margins and produced disposable junk. I'm not sure what it is about AI that makes everyone forget what the world was like five years ago.

Re:Lovable apps expose passport details and more than 200K p... by birdsongs on Saturday November 14, 2026 @02:00PM (#50499755)
While better equipped for security with frontier models (and I agree with that) I don't know any engineers in my circle that have the time to utilise it. Half of them are laid off, by the way.

The rest, including me, are supposed to take up the slack with ridiculous deadlines and pressure. I don't have time anymore. I have to trust that my prompt and testing descriptions and harness will take care of it. And I have no clue whether that's truly happening, because I have another ticket before I get time to review, or send some swarm of test/probe agents at it. And right now I don't trust it. (Literally look at the parent article?)

I did have that time and capacity in the past. Maybe you didn't. But the landscape is, to me, objectively different now.

Re:Lovable apps expose passport details and more than 200K p... by tortasaur on Saturday November 14, 2026 @02:29PM (#50499997)
I fully agree that tech workers have never been less empowered. When I said that individuals have never been better equipped to pursue quality, I meant within projects they control. There will likely never be agency again at a large company.

We're on the same page about most of this, but my perspective differs in a couple of ways: - I have worked at companies that didn't prioritize quality and had unreasonable deadlines for most of my career. It's the default state of corporations with leverage over their workers. - This was getting worse before AI. Big tech was the anomaly in terms of pay, perks, benefits, etc, and they were already jointly deciding not to do that anymore around the time of Musk's Twitter layoffs. The main reason they had offered such a compelling environment was to prevent talented people from being hired by their competition, in which case they were perfectly happy to let them "play around" and focus on quality.

I find it frustrating when people imply that employment was an idyllic wonderland before AI ruined everything. AI is another step, potentially the final step, in boiling the middle class. It didn't invent poor working conditions, it brought tech workers down closer to everyone else's level.

The best move right now is to move to a small startup or start something on your own. I fully understand that this is easier said than done, when you have bills to pay and deadlines keep you too exhausted to escape. To some extent, that's probably part of why the deadlines exist.

Re:Lovable apps expose passport details and more than 200K p... by JDups on Saturday November 14, 2026 @02:06PM (#50499805)
Companies never cared, and most engineers didn't care much either, at least not directly. But a lot still cared to cover their ass and try to do things correctly the first time to reduce future work and headaches. Now that it's all just a few prompts away "Who cares? Ship it now, if it's broken we'll just have Claude fix it later."
Re:Lovable apps expose passport details and more than 200K p... by jeppester on Saturday November 14, 2026 @02:29PM (#50499989)
In the past the price of caring was that you were slightly slower, but it would be obvious that the delivered quality was better.

Now you'll be at least 50% slower and likely fired if you care, because caring means understanding the code.

Re:Lovable apps expose passport details and more than 200K p... by anonym29 on Saturday November 14, 2026 @01:29PM (#50499469)
>I can't state my disdain enough for the rabid, careless advancement of AI, and all the bros that keep telling me to catch up or fall behind, while they are actively causing harm to the hundreds of thousands, or millions of users they have, without care or consideration.

Have you ever considered that the people who are pro-AI are not a monolith, and that it can be simultaneously true that you should absolutely be learning how to effectively and safely use LLMs in engineering workflows, while it is simultaneously true that there are people who are using them very unsafely?

Beig opposed to learning AI as a whole because some people use it recklessly is like being opposed to learning AWS in 2015 because some people left sensitive data in open S3 buckets.

Do not confuse negligent misuse of the tool for the value proposition of the tool itself.

Re:Lovable apps expose passport details and more than 200K p... by birdsongs on Saturday November 14, 2026 @01:40PM (#50499564)
Re-read my post before quoting it and getting defensive. I'm not anti-AI, I use Claude daily, partly because that's all the industry is now, partly because it can be an amazing tool.

I'm furious about slop-shovelling profit-driven development that actively causes harm to people. And the lack of care for, or outright disdain of customers, specifically fuelled by a misuse of AI, and the people telling me to get used to this, the people telling me to stop reading my own PRs, the people telling me this is just how it is now. When we all know that isn't true.

Re:Lovable apps expose passport details and more than 200K p... by beardbandit on Saturday November 14, 2026 @03:36PM (#50500570)
Just bide your time until there are some absolutely catastrophic breaches like what is happening in Japan right now on a daily basis, and then people and legislators will slowly start demanding accountability.

I just don't see any grassroots movement advocating for responsible software development winning out with a demographic that can't even unionize for their own self benefit.

Re:Lovable apps expose passport details and more than 200K p... by birdsongs on Saturday November 14, 2026 @03:43PM (#50500638)
Yeah, makes sense.

Only counterpoint is we have very well functioning unions in Norway for engineers.

But yeah, I don't see grassroots movements winning anywhere. Not even here.

https://en.wikipedia.org/wiki/Norwegian_Society_of_Engineers...

https://en.wikipedia.org/wiki/Tekna_(Norway)

Re:Lovable apps expose passport details and more than 200K p... by Betelbuddy on Saturday November 14, 2026 @01:29PM (#50499470)
You won’t lose your job to AI...but to someone using AI...and they will lose everything...to someone who knows cybersecurity.
Re:Lovable apps expose passport details and more than 200K p... by kpil on Saturday November 14, 2026 @01:35PM (#50499513)
I think this more or less sums it up.

Interesting times.

Regarding losing jobs - what I hope will keep me employed: opiniated creativity and common sense. Not sure if I'm right.

Re:Lovable apps expose passport details and more than 200K p... by r_lee on Saturday November 14, 2026 @01:40PM (#50499569)
if those are the reasons... I'd feel very uneasy
Re:Lovable apps expose passport details and more than 200K p... by TZubiri on Saturday November 14, 2026 @05:44PM (#50501784)
Are companies hiring devs that don't vibecode yet? Or do I have to wait a couple more months?
Re:Lovable apps expose passport details and more than 200K p... by gandhiandy69 on Saturday November 14, 2026 @02:10PM (#50499836)
Well the customer also shouldn’t trust anyone, especially not with handling their private data.
Re:Lovable apps expose passport details and more than 200K p... by rwmj on Saturday November 14, 2026 @02:26PM (#50499967)
How can the customer know?
Re:Lovable apps expose passport details and more than 200K p... by birdsongs on Saturday November 14, 2026 @02:28PM (#50499986)
Bad take. That's impossible in our society. I wouldn't get updates from my child's kindergarten. I wouldn't be able to use public transit. I can't access my bank. I can't communicate with my family, friends, spouse, work network.

We don't have an option. Which is why a lack of care for users is abhorrent.

Re:Lovable apps expose passport details and more than 200K p... by pluralmonad on Saturday November 14, 2026 @04:08PM (#50500840)
Keeping _more_ of your data private is not impossible. It won't necessarily be the most comfortable thing, as tradeoffs will be made, but you can claw back quite a bit of privacy if that is important to you.
Re:Lovable apps expose passport details and more than 200K p... by birdsongs on Saturday November 14, 2026 @05:25PM (#50501622)
Of course, but that's not what the person I was responding to said. They blamed people for trusting services (many of which) they don't have an option to opt out of.

And this whole thread is just proving my point by blaming people and customers for the mistakes of technology companies.

Re:Lovable apps expose passport details and more than 200K p... by gandhiandy69 on Saturday November 14, 2026 @07:26PM (#50502611)
Lovable is not the same as using your bank account or your health insurance. You create a website and put it on the internet and maybe even host sensitive data and information. This should only be done if you know what you are doing and if that’s not the case and you haven’t read the terms of service it’s mostly your fault that you trust any company on the web especially those coked out VC backed startups.
Re:Lovable apps expose passport details and more than 200K p... by schrodinger on Saturday November 14, 2026 @08:49PM (#50503190)
If there are passports in these dumps, Lovable is obviously being used for sites that _are_ as serious as your bank account or health insurance. That's exactly the problem birdsong's bringing up in this thread.

If it were only used for prototypes and blogs, who cares. But it's being used by _real businesses_ that don't give a shit about security.

Re:Lovable apps expose passport details and more than 200K p... by gandhiandy69 on Sunday November 15, 2026 @03:25AM (#50505097)
I specifically chose banks and health insurances specifically because you can not get around using their websites and online services in your daily life.

For all other services: is it really necessary to give them your passport info on the internet ?

Re:Lovable apps expose passport details and more than 200K p... by jacquesm on Saturday November 14, 2026 @07:07PM (#50502451)
Customers are absolutely without blame here. They have no way of knowing which parties are and which parties are not running a tight ship. Every e-commerce store already handles your private data, how will you ensure that across all of those each and every one is going to be careful with your data? I'm not the most active online shopper in our household by a long shot and yet I've had two reported breaches in the last year alone, one a specialty welding store, the other a store for home automation products. Now, both of these are 'niche' and probably don't have a security budget to match their responsibilities. Even so I would have expected some basic precautions and that trust seems to have been misplaced. I expect each and every website where I've ever filled out a form to be hacked sooner or later. Nobody seems to do anything about blast radius reduction, which would be trivial. But marketing wants to keep the last 20 years of purchases live so they can send out some more spam, when what they really should do is move those records to cold storage for tax compliance only the moment the package is delivered.
Re:Lovable apps expose passport details and more than 200K p... by sky2224 on Saturday November 14, 2026 @02:16PM (#50499883)
My perspective is to figure out how to shape the way we use AI to show the right way to use it. This comes from a place of caring about the software and its users.

I strongly believe that when used properly, AI can remove a lot of overhead that comes with writing the code (from both a critical thinking standpoint and physically it actually takes a lot more time than people realize to manually type code). You can focus on the design and have your team much more integrated in the designs and specifications of things without it being a slog to document the damn thing.

If I can go off and write up a draft and get feedback from my team in a day instead of in a week, I think that's fine. We can collectively walk through and use everyone's domain knowledge to correct details. Once everyone is onboard with the spec, I can feed that into a model to progressively do small changes rapidly but in such a way that's still manageable and reviewable for myself and the rest of my team.

If I go off and merge 45000 lines of code into main: fucking fire me and my whole team that approved that.

As with all new things that have extreme views on either side (AI is complete shit versus AI is the second coming of Christ in this case), there's generally a middle ground in between that we can collectively correct toward.

Re:Lovable apps expose passport details and more than 200K p... by schrodinger on Saturday November 14, 2026 @08:53PM (#50503215)
Anthropic brags¹ that they merge 30k PRs / day and don't review code anymore — just the title ("intent") of the PR!

So the very company you're (possibly) using to "remove a lot of the overhead" is doing what you think is fireable! That's the irony!

¹https://www.anthropic.com/research/redesigning-source-contro...

Re:Lovable apps expose passport details and more than 200K p... by sky2224 on Sunday November 15, 2026 @03:35AM (#50505140)
Oh I agree! However, while they do brag about 30,000 PRs per day, they don't state what products these apply to.

I suspect for their public facing products (i.e., the claude ecosystem, which is like four products), the review process is much more rigorous, and the PRs merged in per day is likely much much lower.

A few things about their post: they're doing trunk development on a mono-repo. With their tool, Antique, instead of having branches, they just merge in stacks of commits, which they call "Change Requests". I have to wonder if their engineers have the models running and don't even realize the models are putting up a change request and if that's contributing to the high number.

Additionally, I would guess that a lot of the code merged into that mono repo is for experimental projects or other internal tooling that is in prototyping stage.

Re:Lovable apps expose passport details and more than 200K p... by schrodinger on Saturday November 14, 2026 @08:47PM (#50503174)
Amen. It's kind of ironic that the same tools that are better at finding vulnerabilities than humans (e.g. https://www.sshhole.com) are creating a proliferation of shit-code and shit-sites full of vulnerabilities faster than anyone can keep up with.
Re:Lovable apps expose passport details and more than 200K p... by guestlistplus10 on Saturday November 14, 2026 @01:16PM (#50499335)
Railway got hit by pretty much this a few days ago. Attacker likely used abliterated models, stolen keys, ~$740k in AI charges. If it happens to them, random Lovable apps are easy targets.
Re:Lovable apps expose passport details and more than 200K p... by testtestmetest on Saturday November 14, 2026 @03:38PM (#50500589)
How is that the same thing. Lovable didnt get hacked.. Also hint, there's nothing scary about ablit models, they dont increase someones capability to hack something with AI just reduce annoying refusals, purely ergonomic.
Re:Lovable apps expose passport details and more than 200K p... by Oras on Saturday November 14, 2026 @01:38PM (#50499542)
One might argue that data breaches been there way before AI, the difference with these AI generated apps is:

- They are an easy target, they don’t need any sophisticated hacking knowledge (article mentions inspecting network calls in browsers).

- There tons of those, and more created everyday. For the average user, they don’t know what they are using, or how risky it can be.

Re:Lovable apps expose passport details and more than 200K p... by neathack on Saturday November 14, 2026 @01:46PM (#50499625)
I can confirm that no advanced hacking techniques were used, and anyone with a moderate understanding of how the web works will be able to reproduce the results.

The initial idea behind the analysis was to start with the most basic setup and then move on to more sophisticated attacks. We never reached that second part, as so much sensitive data was already out in the open.

Re:Lovable apps expose passport details and more than 200K p... by PaoloBarbolini on Saturday November 14, 2026 @03:06PM (#50500303)
Some don't even need to be hacked. The person just thought they didn't need a login and left everything open.
Re:Lovable apps expose passport details and more than 200K p... by cprsimpson on Saturday November 14, 2026 @04:30PM (#50501059)
The bar being vastly lowered is the qualitative difference that AI pushers don't seem to appreciate. At their root, many of the issues we currently see with AI are really cultural/procedural issues that have existed in the industry for a long time, but AI has dumped napalm on the dumpster fire and the neighborhood is now catching fire.
Re:Lovable apps expose passport details and more than 200K p... by neathack on Saturday November 14, 2026 @01:40PM (#50499563)
Hi, I’m the author of this blog post. I submitted it to HN two weeks ago, but it didn’t gain much traction, so I’m glad to see it resubmitted. Happy to answer any questions, though I think the situation is fairly self-explanatory.
Re:Lovable apps expose passport details and more than 200K p... by lysace on Saturday November 14, 2026 @01:42PM (#50499592)
How many of the 159k analyzed sites leaked private data?
Re:Lovable apps expose passport details and more than 200K p... by neathack on Saturday November 14, 2026 @01:50PM (#50499661)
From the blog post:

  Using datasets from the open web archive Common Crawl,
  we identified and analyzed 159,041 Lovable projects from
  December 2025 to September 2026. Of these, 34,545 used
  Supabase.
  
  24,664 websites sent database records from Supabase as
  soon as they loaded, without requiring a login or any
  other interaction. That alone is not a security issue:
  the data may be intended for public display. But by
  making additional read-only requests, we were able to
  retrieve more database content. We found records
  containing email addresses in 10,560 tables across 7,403
  of the 24,664 websites (30%).
What isn’t mentioned in the analysis is that we ran a System 1 decision model on each dataset to determine whether it contained privacy-sensitive data. Using a confidence threshold of 85%, we found that nearly 4,000 websites leaked such information.
Re:Lovable apps expose passport details and more than 200K p... by lysace on Saturday November 14, 2026 @01:54PM (#50499701)
So 2.5% or thereabouts.
Re:Lovable apps expose passport details and more than 200K p... by jakewins on Sunday November 15, 2026 @09:25AM (#50507162)
No, they only looked at one type of database? You can’t assume the rate for other storage backends is zero.
Re:Lovable apps expose passport details and more than 200K p... by jacquesm on Saturday November 14, 2026 @02:20PM (#50499913)
Don't you think you should have reported this after you established the principle rather than to download more than you needed to do so? Because it looks to me as though you went from 'white hat hacker' to 'quite probably criminal' without a really good reason.
Re:Lovable apps expose passport details and more than 200K p... by neathack on Saturday November 14, 2026 @02:23PM (#50499946)
What do you mean? This has been disclosed to, and the full dataset has been shared with, Lovable.
Re:Lovable apps expose passport details and more than 200K p... by jacquesm on Saturday November 14, 2026 @02:29PM (#50499990)
What I mean is: you knew it worked before you went and pulled more data, you could have stopped after the first two records, why pull more than you needed to prove that it was possible?
Re:Lovable apps expose passport details and more than 200K p... by neathack on Saturday November 14, 2026 @02:37PM (#50500045)
We retrieved only enough data to determine whether it was privacy-sensitive, which could not be reliably assessed from just two records. We did not download any more than that.

Supabase tables also use pagination, and we never downloaded more than the first page.

Re:Lovable apps expose passport details and more than 200K p... by jacquesm on Saturday November 14, 2026 @02:39PM (#50500067)
You probably should not have done that. It's one thing to determine that a hole exists, an entirely different one to exploit it to the point that you can do damage assessment on the target.
Re:Lovable apps expose passport details and more than 200K p... by coldtea on Saturday November 14, 2026 @02:50PM (#50500162)
Would you prefer someone that didn't intent to report but to exploit the data downloaded everything and the company and you knew fuck all about it?
Re:Lovable apps expose passport details and more than 200K p... by jacquesm on Saturday November 14, 2026 @02:51PM (#50500167)
That's not the only choice available.
Re:Lovable apps expose passport details and more than 200K p... by ghurtado on Saturday November 14, 2026 @03:31PM (#50500522)
Well, it seems that no amount of explanations will satisfy you, so I would say you're the one pushing for a binary choice scenario. Hard...
Re:Lovable apps expose passport details and more than 200K p... by upheaval7276 on Saturday November 14, 2026 @03:36PM (#50500567)
why don't you chill the fuck out. you've been harassing the op over and over here
Re:Lovable apps expose passport details and more than 200K p... by jacquesm on Saturday November 14, 2026 @03:37PM (#50500572)
I think you should take your own advice.
Re:Lovable apps expose passport details and more than 200K p... by palata on Sunday November 15, 2026 @04:05AM (#50505264)
Is it harassment? I'd like to have the OP's opinion on how they feel about it.

The way I read it, the parent is trying to warn them that it may be dangerous for them to do it this way, because they may get sued.

And then the good people of HN find it sad (I agree with that feeling) and therefore attack the messenger (the parent), who simply defends their opinion. Which to me sounds like an informed opinion: "be careful next time about this", in a way.

Re:Lovable apps expose passport details and more than 200K p... by neathack on Sunday November 15, 2026 @05:11AM (#50505639)
I didn’t feel harassed, but I didn’t actively engage in that part of the discussion because I felt it was distracting from the actual problem. I also wasn’t particularly fond of the tone of some comments, though those who made them were well within their rights to express themselves that way.

That said, there were good arguments that I fully agree with.

Re:Lovable apps expose passport details and more than 200K p... by palata on Sunday November 15, 2026 @06:30AM (#50506116)
Yep, totally agreed with all that.
Re:Lovable apps expose passport details and more than 200K p... by Bengalilol on Saturday November 14, 2026 @03:42PM (#50500631)
So I understand your posture: what are your ties to Lovable?
Re:Lovable apps expose passport details and more than 200K p... by jacquesm on Saturday November 14, 2026 @03:47PM (#50500661)
None whatsoever. What kind of a dumb question is that?
Re:Lovable apps expose passport details and more than 200K p... by subscribed on Saturday November 14, 2026 @04:55PM (#50501344)
You seem to be insanely hellbent on implying the actually worst possible intent to the researcher who acted in the good faith and contacted the vendor aiming for the quickest and best fix.

It looks like you're weirdly trying to inflate a legitimate attempt to confirm if the severity of the exposure is as bad as suspected into a full blown nasty data thief.

This is why everyone is so puzzled. You're genuinely harassing op for doing a good thing and responsibly reporting the severe security problem.

Re:Lovable apps expose passport details and more than 200K p... by jacquesm on Saturday November 14, 2026 @05:08PM (#50501478)
I haven't made a single statement about their intent.

I have just pointed out that there is a difference between reporting a vulnerability and actually exploiting that vulnerability.

Re:Lovable apps expose passport details and more than 200K p... by palata on Sunday November 15, 2026 @04:08AM (#50505283)
> You're genuinely harassing op

I would like to know from the OP if they consider it harassment.

The way I read it, they mention that sadly, it is tricky to do security research without breaking the law, and breaking the law is bad for the security researcher. So I read that as an advice.

Most of the messages then are answers to the good people of HN who do not want to hear the advice, because it is sad and they don't want to accept that reality is sad? So the parent is defending their opinion against people saying "bullshit, finding a security vulnerability is a good thing, I'm absolutely sure that they would never be sued for it, because I don't want to live in a world where they would". Turns out, security researchers being sued it not unheard of.

Re:Lovable apps expose passport details and more than 200K p... by jchanimal on Saturday November 14, 2026 @04:46PM (#50501242)
I may not be the intended audience, but as the author of a similar system having a benchmark like this of what user behavior can result in when it’s unconstrained is helpful for my safety evals. So in an indirect way, you’re making future platforms more secure by sharing this.
Re:Lovable apps expose passport details and more than 200K p... by neathack on Saturday November 14, 2026 @04:57PM (#50501360)
That's great to hear!
Re:Lovable apps expose passport details and more than 200K p... by logotype on Saturday November 14, 2026 @02:34PM (#50500025)
Need to know the full blast radius and severity...
Re:Lovable apps expose passport details and more than 200K p... by jacquesm on Saturday November 14, 2026 @02:38PM (#50500059)
Bullshit. That's not for the 'whitehat' to determine.

"We found records containing email addresses in 10,560 tables across 7,403 of the 24,664 websites (30%)"

You can't know that without pulling the data.

Re:Lovable apps expose passport details and more than 200K p... by liquid_thyme on Saturday November 14, 2026 @03:18PM (#50500406)
Why do you insist on other people following your personal preferences?
Re:Lovable apps expose passport details and more than 200K p... by jacquesm on Saturday November 14, 2026 @03:20PM (#50500416)
The law is - contrary to your opinion - not a personal preference.

POC -> fine

Actual mass exfiltration -> not fine.

Re:Lovable apps expose passport details and more than 200K p... by liquid_thyme on Saturday November 14, 2026 @03:27PM (#50500492)
So you're a legal expert now too? You characterization of what happened as "mass exfiltration" is just that - your personal opinion.
Re:Lovable apps expose passport details and more than 200K p... by jacquesm on Saturday November 14, 2026 @03:31PM (#50500527)
No, OP documents that in painful detail.

https://gdpr-info.eu/art-4-gdpr/ section 12.

Under the GDPR this was a breach, pure and simple.

Re:Lovable apps expose passport details and more than 200K p... by liquid_thyme on Saturday November 14, 2026 @03:45PM (#50500652)
"pure and simple" is again - YOUR interpretation. Sorry, but this is genuinely not interesting anymore. But thanks anyway for engaging. Good luck.
Re:Lovable apps expose passport details and more than 200K p... by buzer on Saturday November 14, 2026 @04:46PM (#50501241)
It's personal data breach for the controller (Lovable or the company that manages the app. Probably latter unless they are determined to joint controllers). It's not breach for the researcher. The researcher(s) themselves need legal basis to obtain this information which would likely be "legitimate interest" and then follow the other principals of GDPR (like deleting the data when no longer needed).

One thing they could potentially get in trouble for is Article 14 notification to data subjects (since they have emails), but that's not very heavily enforced. DPA would probably just tell to send the notification.

Re:Lovable apps expose passport details and more than 200K p... by jacquesm on Saturday November 14, 2026 @04:51PM (#50501301)
> It's not breach for the researcher. The researcher(s) themselves need legal basis to obtain this information which would likely be "legitimate interest" and then follow the other principals of GDPR (like deleting the data when no longer needed).

Good luck arguing that you had legitimate interest in data of people who did not consent to you having it in the first place.

The GDPR does not have a 'legitimate interest' category that includes exploiting breaches.

Re:Lovable apps expose passport details and more than 200K p... by james_marks on Saturday November 14, 2026 @06:22PM (#50502133)
I think you missed that they only pulled the first page of paginated results. The opposite of exfiltration.
Re:Lovable apps expose passport details and more than 200K p... by jacquesm on Saturday November 14, 2026 @06:25PM (#50502149)
Of 10K+ tables...
Re:Lovable apps expose passport details and more than 200K p... by wongarsu on Sunday November 15, 2026 @04:09AM (#50505288)
Each of those is a separate breach in my mind

These are all separate code bases with different database designs and different security frameworks. The only thing they have in common is being built by AI using loveable (which sells itself as allowing anyone to build web apps but arguably doesn't do enough help the user make those apps secure)

Re:Lovable apps expose passport details and more than 200K p... by jacquesm on Sunday November 15, 2026 @06:10AM (#50506008)
Yes, absolutely. And the common element here strongly points at Lovable setting things up in such a way that this kind of vulnerability can easily be the result of using their product. I really don't buy their position that they have no responsibility here, as far as I can see Supabase, Lovable and the customers of Lovable all failed to do right by the data subjects. Every one of those websites whose data was downloaded effectively has a reportable breach on their hands and Lovable and Supabase have one as well.

If they wipe this under the carpet the lot of them could be in really hot water if a regulator finds out. I tried asking the CISO of Lovable up-thread about this but they never answered, and I really think those questions need to be answered, and need to be answered publicly.

Re:Lovable apps expose passport details and more than 200K p... by upheaval7276 on Saturday November 14, 2026 @03:42PM (#50500627)
this person has a screw loose. not sure what their deal is. maybe needs a break from the internet
Re:Lovable apps expose passport details and more than 200K p... by neathack on Saturday November 14, 2026 @03:18PM (#50500407)
I mentioned this in another comment, but for completeness: we didn’t actually pull all the data. The number would likely look much worse if we had.
Re:Lovable apps expose passport details and more than 200K p... by jacquesm on Saturday November 14, 2026 @04:26PM (#50501011)
> I mentioned this in another comment, but for completeness: we didn’t actually pull all the data. The number would likely look much worse if we had.

Indeed, it would look a lot worse if you had.

Re:Lovable apps expose passport details and more than 200K p... by slopinthebag on Saturday November 14, 2026 @03:46PM (#50500654)
wtf is your problem?
Re:Lovable apps expose passport details and more than 200K p... by cprsimpson on Saturday November 14, 2026 @04:26PM (#50501008)
He's an AI maximalist who frequently posts in AI related threads. He's being very hostile because the OP's work is a threat to his agenda.
Re:Lovable apps expose passport details and more than 200K p... by jacquesm on Saturday November 14, 2026 @04:27PM (#50501020)
Oh, that's hilarious. You made an account just to post this gem anonymously?
Re:Lovable apps expose passport details and more than 200K p... by cprsimpson on Saturday November 14, 2026 @05:00PM (#50501390)
Yes, your behavior in this thread was bad enough to inspire me to create an account to comment on it.
Re:Lovable apps expose passport details and more than 200K p... by realaaa on Saturday November 14, 2026 @08:44PM (#50503153)
thanks legend !
Re:Lovable apps expose passport details and more than 200K p... by The_Blade on Saturday November 14, 2026 @04:55PM (#50501346)
thank you for doing that work for me, i just assumed this fella has such an agenda

my second guess was meth, third strict Constitution AIst

Re:Lovable apps expose passport details and more than 200K p... by jacquesm on Saturday November 14, 2026 @05:06PM (#50501460)
Well, then that assumption would be completely wrong.

This is beyond silly.

Re:Lovable apps expose passport details and more than 200K p... by subscribed on Saturday November 14, 2026 @11:27PM (#50504017)
How come someone's assumption would be wrong but all your assumptions are always correct? :)

There must be a limit to this.... trajectory.

Re:Lovable apps expose passport details and more than 200K p... by cprsimpson on Saturday November 14, 2026 @07:27PM (#50502620)
I think attributing this to "meth" is uncharitable. I think that their excessive hostility in this particular instance could be an unconscious product of their belief in AI.
Re:Lovable apps expose passport details and more than 200K p... by stef25 on Sunday November 15, 2026 @01:48PM (#50509520)
He's pointing out potential legal issues. Not everything is an AI problem.
Re:Lovable apps expose passport details and more than 200K p... by neathack on Saturday November 14, 2026 @02:40PM (#50500074)
I should also mention that the analysis was conducted in collaboration with a lawyer specializing in data protection and ethical hacking.
Re:Lovable apps expose passport details and more than 200K p... by jacquesm on Saturday November 14, 2026 @02:44PM (#50500110)
That's an important bit of information that probably should make it into the blog, and I hope you guys made the right call, but I think that that is probably not the case. Best of luck.

oh: "What isn’t mentioned in the analysis is that we ran a System 1 decision model on each dataset to determine whether it contained privacy-sensitive data."

I hope at least that that was a local model. If not you've made things considerably worse.

Re:Lovable apps expose passport details and more than 200K p... by neathack on Saturday November 14, 2026 @02:57PM (#50500220)
It’s mentioned in the Handelsblatt article linked in the blog post. Since the lawyer was brought in by the newspaper, we didn’t mention their involvement in the post.

All LLM-based analysis was performed using local models, specifically the "elephant-1" model on our local RTX Pro 4000 SFF.

I respect your insistence on proper data handling—you’re right to expect it—and we tried to be as careful as possible when conducting the analysis. Now let’s hold Lovable to the same standard.

Re:Lovable apps expose passport details and more than 200K p... by jacquesm on Saturday November 14, 2026 @03:34PM (#50500548)
The lawyer that was brought in by the newspaper was making sure the newspaper wouldn't end up being liable. The only lawyer whose advice you should take is the one that you pay.
Re:Lovable apps expose passport details and more than 200K p... by voxic11 on Saturday November 14, 2026 @03:50PM (#50500685)
As long as they are representing someone I think lawyers have the same obligations regardless of who actually pays them or if they are receiving any payment at all.
Re:Lovable apps expose passport details and more than 200K p... by jacquesm on Saturday November 14, 2026 @03:59PM (#50500748)
Yes, this is true, but that requires there to not be any conflict of interest, which is really not all that clear-cut in situations like these.
Re:Lovable apps expose passport details and more than 200K p... by trollbridge on Sunday November 15, 2026 @11:07AM (#50508002)
And a lawyer would make that decision and immediately decline to give advice once they find a conflict of interest between joint clients.
Re:Lovable apps expose passport details and more than 200K p... by moralestapia on Saturday November 14, 2026 @03:06PM (#50500301)
When it comes to law, you're obviously punching about your weight.

I know you're casual on this, but I wanted to chime in to help you learn a thing or two about this (and to do a service to other who might also be oblivious).

Nothing neathack did was illegal, taking it at face value, of course.

Furthermore, he disclosed it responsibly, didn't publish any confidential data, or actually no data at all, other than a statistic.

Criminal law deals with intent, it is clear that neathack's intent here was fueled by goodwill and a research purpose. No judge on the planet will look at this and find wrongdoing on his side.

Also read the room, everyone here has told you the same thing ... just say thanks and move on, man.

Re:Lovable apps expose passport details and more than 200K p... by jacquesm on Saturday November 14, 2026 @03:18PM (#50500405)
I don't care about the room.

I care about people downloading stuff they have no right to in the name of security, when actually that wasn't strictly necessary to document the fact that there is an issue.

As soon as you shift from showing that there is a problem to downloading data to establish the size of the problem you are the problem.

Whether he disclosed it responsibly or not is besides the point: you don't get to download a database to prove that it could be done, then you've changed a white hat POC into an actual leak and that is a completely different affair.

FWIW this was in Germany against a server in Sweden if I've understood it all correctly and I would bet a sizeable amount of money that I know more about EU data protection laws than you do.

Re:Lovable apps expose passport details and more than 200K p... by neathack on Saturday November 14, 2026 @03:29PM (#50500505)
Leaving aside the legal argument and focusing on the technical side: Lovable is a Swedish company, but websites generated by Lovable are hosted on servers around the world. That said, the actual data is stored on Supabase servers, which -- as far as I know -- are located in the US.
Re:Lovable apps expose passport details and more than 200K p... by kryogen1c on Saturday November 14, 2026 @04:06PM (#50500815)
> As soon as you shift from showing that there is a problem to downloading data to establish the size of the problem

This is not a self-evident argument, what are you basing this on?

Problem scope is part of problem definition. If you dont know the scope, you dont know the problem.

Re:Lovable apps expose passport details and more than 200K p... by jacquesm on Saturday November 14, 2026 @04:14PM (#50500878)
On this quote by the OP:

"What isn’t mentioned in the analysis is that we ran a System 1 decision model on each dataset to determine whether it contained privacy-sensitive data."

You can't do that without downloading the data first.

Re:Lovable apps expose passport details and more than 200K p... by kryogen1c on Saturday November 14, 2026 @04:25PM (#50500998)
Yes, you cannot determine if there is a breach of meaningless data or privacy data without inspection; as a layman, op appears to have downloaded as little as possible and inspected as little as possible to determine the nature of the problem.
Re:Lovable apps expose passport details and more than 200K p... by jacquesm on Saturday November 14, 2026 @04:31PM (#50501084)
So, let me get this straight: you are advocating that white hat hackers download data in bulk to determine whether or not there is a breach of privacy? Do you realize that at that point in time there is a breach?

I'm really more than a little bit surprised that people here don't seem to know the difference between reporting a vulnerability, which has the potential of being exploited and actually exploiting it.

Re:Lovable apps expose passport details and more than 200K p... by kryogen1c on Saturday November 14, 2026 @04:54PM (#50501329)
> download data in bulk

This phrase is doing a lot of lifting here. Op clearly downloaded far less than is possible.

> Do you realize that at that point in time there is a breach?

As others have said elsewhere, this is a legal opinion and IANAL. Morally: downloading data, not reading it, then deleting it, then reporting it does not strike me as unethical.

Re:Lovable apps expose passport details and more than 200K p... by jacquesm on Saturday November 14, 2026 @05:13PM (#50501516)
Far less than possible but far more than needed to prove there is a vulnerability.

> Morally: downloading data, not reading it, then deleting it, then reporting it does not strike me as unethical.

How will you prove you didn't read it?

How will you prove you deleted it and that you did not make a copy?

The company has no option: it is now documented that there is a breach. They will have to report that breach (which if I were them I'd be doing immediately, they have 48 hours to do so). And then they are going to have to make a tough decision: thank you for your time and effort and hope that you really didn't read it and that you didn't copy it or play it safe and file a case against you.

Lots of companies are going to play it safe, if only because their compliance department is not going to want to take the risk of you popping up a few months later with another interesting analysis of data that you shouldn't have had in the first place. That's what makes this so risky, it turns a clear 'good deed' into something that could well end up in court. Morality rarely factors into such situations.

Re:Lovable apps expose passport details and more than 200K p... by akerl_ on Saturday November 14, 2026 @05:48PM (#50501821)
How do you square this with the news article being published on November 2nd, and referring to prior attempts to report going back to August?

It seems far more likely that Lovable and Supabase won’t consider or report this as a breach, nor will they take any action against the reporter.

Re:Lovable apps expose passport details and more than 200K p... by jacquesm on Saturday November 14, 2026 @05:58PM (#50501906)
That may well be so. But that doesn't mean this is how you do it.

I draw the line at downloading data beyond what is required to prove there is an issue and I think you probably should cross that line only when you either have a contract with the company you are researching or if you have a lawyer that you pay that has signed off on what you are about to do. Anything less than that an - imnsho - you are playing the lottery.

Courts, especially in Germany, are typically not pleased if you take possession of the data.

For instance:

https://www.heise.de/en/news/Modern-Solution-Court-of-Appeal...

And quite a few others besides.

Re:Lovable apps expose passport details and more than 200K p... by akerl_ on Saturday November 14, 2026 @06:01PM (#50501943)
This seems to make clear what several other commenters have been pointing to: this isn’t you relating absolute facts of law in the way you've been claiming. It’s you relating your personal ethical evaluation and your opinion about how the laws should be interpreted and followed.
Re:Lovable apps expose passport details and more than 200K p... by jacquesm on Saturday November 14, 2026 @06:06PM (#50501986)
That, and 280 or so company reviews, conversations with compliance officers, CISOs, auditors, pentesters, lawyers and other people in the M&A space about how those companies deal with security issues, reports and what constitutes a potential breach and what does not.

As for the absolute facts of the law: the only law I currently have in mind is the GDPR and that is a surprisingly readable piece of legislation.

Re:Lovable apps expose passport details and more than 200K p... by akerl_ on Saturday November 14, 2026 @06:08PM (#50502005)
So I should expect a news post about Lovable owing GDPR fines for failure to disclose a breach any day now?
Re:Lovable apps expose passport details and more than 200K p... by jacquesm on Saturday November 14, 2026 @06:16PM (#50502079)
Quite possibly. If you are a data subject affected by this affair you can contact your local DPA.
Re:Lovable apps expose passport details and more than 200K p... by akerl_ on Sunday November 15, 2026 @09:14AM (#50507083)
And if I don’t see fines against Lovable and they don’t report this as a breach, it would seem to suggest that your stance across this post isn’t the degree of absolute fact you’ve presented it as?
Re:Lovable apps expose passport details and more than 200K p... by neathack on Saturday November 14, 2026 @06:08PM (#50502007)
> [...] nor will they take any action against the reporter.

To be fair, I don’t know for certain whether they will.

However, Lovable was informed weeks in advance. They provided an official statement confirming the findings, which is included in the Handelsblatt article. At no point did they ask us to delay publication or threaten legal action. I can assure you that we would not have published the findings otherwise.

I also want to point out that I contacted Lovable’s head of security directly and shared the results of the analysis: websites, table names, record counts, and an LLM-generated “privacy sensitivity score.” No actual records were shared, as they had already been deleted. He was very cooperative and said his team would review the information and contact the affected customers.

Re:Lovable apps expose passport details and more than 200K p... by jacquesm on Saturday November 14, 2026 @06:17PM (#50502085)
That's good news for you then.
Re:Lovable apps expose passport details and more than 200K p... by bornfreddy on Sunday November 15, 2026 @02:04AM (#50504690)
Yes - but of course, it is not Lovable data that was downloaded. It's not them who would sue.

That said, I think that OP didn't cross the line in relation to each company, but IANAL.

Re:Lovable apps expose passport details and more than 200K p... by jacquesm on Sunday November 15, 2026 @02:29AM (#50504826)
Lovable is a processor, and definitely has responsibilities towards the data subjects.
Re:Lovable apps expose passport details and more than 200K p... by schrodinger on Saturday November 14, 2026 @06:05PM (#50501973)
Honest question: how would you determine how much data is reasonable to download and inspect while remaining "white hat"? Are you advocating they stop at a single record, since that's enough to prove that a vulnerability exists? Or that OP downloaded _more_ than necessary and should have stopped earlier (but not at the first instance)?

Another question: I'm not sure if you noticed, but he obtained it from a 3rd party called Common Crawl (https://commoncrawl.org/) which "maintains a free, open repository of web crawl data that can be used by anyone." Doesn't this imply the damage is already done, since the data's been made available to _anyone_ at this point?

Put another way, since it's been put on Common Crawl, which presumably follows rules about what to scrape, hasn't Lovable effectively published this data?

Re:Lovable apps expose passport details and more than 200K p... by jacquesm on Saturday November 14, 2026 @06:13PM (#50502058)
If you're researching I would stop at the minimum required to determine that there is an issue, maybe you have a lawyer that will tell you different. This being Germany I would play it very safe. From the company's perspective there is no difference between downloading 1, 10 or 50,000 records to prove the point, though they likely will respond a bit quicker if you tell them you could download tens of thousands of records.

> Another question: I'm not sure if you noticed, but he obtained it from a 3rd party called Common Crawl (https://commoncrawl.org/) which "maintains a free, open repository of web crawl data that can be used by anyone." Doesn't this imply the damage is already done, since the data's been made available to _anyone_ at this point?

That is an interesting question. Common crawl could - and should - have realized they have no business hoovering this up and they may well be found to be negligent in how they set up their crawler. Note that the title makes it very clear that it is patently obvious that this data was not meant to be published 'passport details and more than 200K private messages' leaves very little to the imagination.

There is a massive difference between an unintentional disclosure and an intentional one. You can turn the one into the other and end up with a real problem.

The best way to handle these cases is to try to look through the eyes of the data subjects and then to do what is in their best interest. That will most likely guide you to what is safe to do without spending a fortune on legal opinions trying to find out where that bright line sits.

And that immediately illustrates the problem: the fewer people that have copies of this data the better, so by making one more copy - even though there already exists one that should not be publicly accessible - you are making the problem worse.

Common crawl, Lovable, Supabase and the OP all could do better with respect to the interests of the data subjects. OP at least realized there was a problem.

Re:Lovable apps expose passport details and more than 200K p... by neathack on Saturday November 14, 2026 @06:53PM (#50502348)
To clarify: no PII leaked from Lovable apps ended up in Common Crawl. Common Crawl was used solely to identify Lovable apps—not to retrieve leaked data. It does not store XHR responses, which are how data is retrieved from Supabase.

(Copied from another comment of mine.)

Re:Lovable apps expose passport details and more than 200K p... by schrodinger on Saturday November 14, 2026 @05:54PM (#50501876)
The point is that once you realize you're seeing data you shouldn't be seeing, you should either stop and just report it, or save the smallest amount reasonable to demonstrate the issue.

IANAL, but I think it'd be advisable to seek legal advice if you decide to take door number 2 and collect a corpus of evidence to decide what "the smallest reasonable" is; at least put some serious thought into it — because while I have no reason to suspect that neathack had bad intentions, it doesn't seem likely that it was necessary to collect 159k projects to show the scale of the impact.

He could instead have collected a representative sample, and then extrapolate the true size of the impact. I'm not trained in statistics, so don't know how to calculate the required sample size, but I know it's possible.

Isn't this what you're getting at jacquesm?

Re:Lovable apps expose passport details and more than 200K p... by jacquesm on Saturday November 14, 2026 @06:02PM (#50501949)
Yes, and you are putting it better than I did.
Re:Lovable apps expose passport details and more than 200K p... by moralestapia on Saturday November 14, 2026 @04:12PM (#50500871)
>they have no right to

You seem to be confusing what feels intuitively wrong with what is actually unlawful. Law doesn't work on feelings. Where are the terms of use? Do they explicitly prohibit this kind of access? How do they define it?

If a website publishes data and provides a public key that automatically allows a browser to retrieve it, without credentials or bypassing authentication, good luck arguing that security was actually bypassed.

Also, OP mentions confidential information. That doesn't automatically make neathack liable. If I publish someone's medical records in a publicly accessible comment here, are you liable for reading them, or am I liable for publishing them on a website with essentially no access controls?

>an actual leak

Got a link? Or "just trust me, bro"?

>I would bet a sizeable amount of money

Unfortunately, my religion prohibits gambling, which we consider degenerate behavior. But by all means, keep the confidence. It would be even more impressive if it came with an actual legal argument.

Re:Lovable apps expose passport details and more than 200K p... by jacquesm on Saturday November 14, 2026 @04:16PM (#50500903)
OP has ninja edited their comment to remove proof of exfiltration. Now you are free to call me a liar I guess...
Re:Lovable apps expose passport details and more than 200K p... by neathack on Saturday November 14, 2026 @04:28PM (#50501036)
Wait, what did I do? Where did I "remove a proof of exfiltration"? I'm confused.
Re:Lovable apps expose passport details and more than 200K p... by moralestapia on Saturday November 14, 2026 @04:33PM (#50501109)
It's sad to see him tripping like that.

He's one of the site's longest-standing users, but his arguments aren't making much sense. I'm sure he can do better, but he's too stubborn to let this go.

I wish this site were a little more relaxed.

Re:Lovable apps expose passport details and more than 200K p... by jacquesm on Saturday November 14, 2026 @04:35PM (#50501129)
Your concern is appreciated :)
Re:Lovable apps expose passport details and more than 200K p... by senordevnyc on Saturday November 14, 2026 @05:32PM (#50501685)
Man, watching you crash out here is embarrassing.
Re:Lovable apps expose passport details and more than 200K p... by jacquesm on Saturday November 14, 2026 @04:34PM (#50501120)
Ah, true for some reason this had disappeared from my view:

"What isn’t mentioned in the analysis is that we ran a System 1 decision model on each dataset to determine whether it contained privacy-sensitive data. Using a confidence threshold of 85%, we found that nearly 4,000 websites leaked such information."

This to me is proof that you actually downloaded the data, you would not have been able to present the conclusions that you did.

Anyway, I wish you best of luck with this whole affair, you did a great job at identifying a vulnerability, and then you turned it into an actual data breach. I hope that lawyer is willing to sign off on you having destroyed the data because that might become a very important issue.

Re:Lovable apps expose passport details and more than 200K p... by ifdefdebug on Saturday November 14, 2026 @04:32PM (#50501087)
I reread the whole thing and could not find any ninja edits. You are entering the domain of bad faith here.
Re:Lovable apps expose passport details and more than 200K p... by jacquesm on Saturday November 14, 2026 @04:36PM (#50501140)
No, I made a simple mistake. The comment I was referring to was collapsed.
Re:Lovable apps expose passport details and more than 200K p... by schrodinger on Saturday November 14, 2026 @06:14PM (#50502065)
It's been an hour — why don't you edit your original accusatory comment so people don't see that and make inaccurate judgements (esp. given the weight your handle carries)?
Re:Lovable apps expose passport details and more than 200K p... by jacquesm on Saturday November 14, 2026 @06:18PM (#50502094)
Because I can't.
Re:Lovable apps expose passport details and more than 200K p... by g-b-r on Saturday November 14, 2026 @09:56PM (#50503540)
> I care about people downloading stuff they have no right to in the name of security, when actually that wasn't strictly necessary to document the fact that there is an issue

It was strictly necessary to show the extent of the problem, which will lead to less products leaving their users' data exposed.

It's true that it might lead to legal problems, but there's no doubt that they were morally in the right, and that it's the laws that might punish this that are wrong and harmful.

They downloaded data, didn't (probably) do anything bad with it, and warned everyone about the problem, while in all likelihood many criminals already took it and used it without telling anyone.

You can give people legal advice, but you can't argue that they did anything morally wrong.

Re:Lovable apps expose passport details and more than 200K p... by emerongi on Saturday November 14, 2026 @03:29PM (#50500501)
[delayed]
Re:Lovable apps expose passport details and more than 200K p... by jacquesm on Saturday November 14, 2026 @03:33PM (#50500542)
Spot on.
Re:Lovable apps expose passport details and more than 200K p... by moralestapia on Saturday November 14, 2026 @03:36PM (#50500565)
>by downloading more data like this

What are you talking about? Which data? Is this data in the room with us right now?

Re:Lovable apps expose passport details and more than 200K p... by jacquesm on Saturday November 14, 2026 @03:38PM (#50500592)
You probably should read all that the OP has written before you comment further.
Re:Lovable apps expose passport details and more than 200K p... by claytongulick on Saturday November 14, 2026 @10:57PM (#50503864)
In the US people have been convicted under the CFAA for far less.

Pen testers here must be diligent about having a signed contract, or it is way too easy to end up in jail.

Never forget Aaron Swartz. [1]

[1] https://en.wikipedia.org/wiki/United_States_v._Swartz

Re:Lovable apps expose passport details and more than 200K p... by pseudo0 on Saturday November 14, 2026 @04:03PM (#50500785)
How do you know which websites are affected without sampling data from each website in question? As the blog explains, it's safe to serve public data from Supabase in this manner, so the only way to determine whether the website has an issue is to look at the actual records they are serving. Their approach seems entirely reasonable to me.

As someone who has dealt with vulnerability reports on products before, I'd strongly prefer getting concrete proof of an issue versus "your product came back as positive on our vulnerability scanner^tm" which is 99% of the time going to be a scam or a waste of time.

Re:Lovable apps expose passport details and more than 200K p... by jacquesm on Saturday November 14, 2026 @04:15PM (#50500892)
Yes, would you like the report to be what you need to know or a report that will cause you to have to report an actual breach rather than just a vulnerability? Because that is what this is.
Re:Lovable apps expose passport details and more than 200K p... by cgio on Saturday November 14, 2026 @04:38PM (#50501165)
How does that relate to e.g. have I been pwnd? If the obligation to be a white hat is to protect the owners of the information then is it not also to inform the persons who have been impacted a valid white hat activity? From my perspective the classification of someone as a black hat should be if they use it for something malicious. And if anything disclosure limits any potential use. On the other hand our big LLM companies Hoover over everything, have access to it, occasionally go rogue with their knowledge and access, but I don’t see many people calling them black hats.
Re:Lovable apps expose passport details and more than 200K p... by jacquesm on Saturday November 14, 2026 @04:49PM (#50501284)
You'll notice that the person that built have I been pwnd has been extremely careful in how the data comes into their possession, I highly doubt they would ever go so far as to breach a site themselves. It would go completely against their mission to do so.

> On the other hand our big LLM companies Hoover over everything, have access to it, occasionally go rogue with their knowledge and access, but I don’t see many people calling them black hats.

I'll be more than happy to call them criminals and I've warned very publicly about their resetting configuration switches to allow them to pretend that they have your consent to use your data for training purposes.

Re:Lovable apps expose passport details and more than 200K p... by reassess_blind on Saturday November 14, 2026 @04:37PM (#50501149)
Do you think Lovable would be transparent as to the extent of the problem? Or would they use terminology like “a small subset of our users” and “data not including card details” or whatever to minimize the issue.

I’d much rather live in a world where independent researchers can figure out the extent of the issue rather than go “uh oh there might be an issue here, guess we’ll never know the extent of it, let’s trust them to fix it”.

Re:Lovable apps expose passport details and more than 200K p... by jacquesm on Saturday November 14, 2026 @04:45PM (#50501233)
That's a good question. But it is a very fine line between being a white hat that reports a vulnerability in good faith and someone who actually exploits that vulnerability and turns a vulnerability report into an actual breach. This is - in my opinion, clearly the HN hive mind disagrees - across that line.

For instance, if I run into a server and I see 'passport.jpg' in a directory listing I could download it to see if it really is a passport. But at that point in time I am flirting with becoming a defendant in a data breach rather than that I'm reporting a possible vulnerability. Sure, you could argue that the site owner might close the hole and then they could downplay that it really was a passport photograph. But I care more about the hole being closed than that I care about the contents of the file, which clearly are not meant to be disclosed based on the filename alone.

Independent researchers that are under contract with the companies they review sometimes have more leeway in what they are allowed to do. But downloading enough data to be able to run statistical analysis using LLMs is turning this into a reportable breach and that is a great way to get this whole thing to backfire, possibly to the point where the OP turns defendant.

Re:Lovable apps expose passport details and more than 200K p... by makmanalp on Saturday November 14, 2026 @05:03PM (#50501426)
[delayed]
Re:Lovable apps expose passport details and more than 200K p... by jacquesm on Saturday November 14, 2026 @05:19PM (#50501563)
I don't argue it is not good faith. I just wonder if OP realized that they might be crossing a line they shouldn't be crossing, ever, while doing security research without being under contract to the party they are investigating.

Then at least you are under and NDA and there is no way for the company to spin it that you were a bad guy.

The numbers mentioned are pretty serious: "We found records containing email addresses in 10,560 tables across 7,403 of the 24,664 websites (30%)."

To me - and please correct me if I'm wrong - that reads like 'we downloaded at least parts of 10560 tables'.

Re:Lovable apps expose passport details and more than 200K p... by technion on Saturday November 14, 2026 @05:56PM (#50501892)
Im not sure why you're arguing for an nda. Ive done a lot of security work under contract, the nda consistently means the company will file the report away and never talk about it again.

If you actually want change and things to be secured, this post might cause that. I dont understand the energy you are putting into convincing us thats a bad thing.

Re:Lovable apps expose passport details and more than 200K p... by jacquesm on Saturday November 14, 2026 @06:00PM (#50501938)
Under an NDA you might be allowed to download bulk data and use it to see if you can get further into the system.

Companies respond in different ways to disclosures, by independent researchers and by people under contract. You are absolutely right that in many cases the findings end up in a drawer. This is a real pity. Invariably those will sooner or later be exploited by the bad guys and then the company has a serious problem: they will have to show their homework and if it is found that - at least in Europe - they were aware of the issue but did not take action it may well have the effect of changing a warning into a fine and a fine into a larger one.

Re:Lovable apps expose passport details and more than 200K p... by fn-mote on Saturday November 14, 2026 @08:11PM (#50502942)
I would rather the company’s practices be exposed than my info appear as yet another HIBP entry.

Even if the company ends up paying damages, it’s too late for the true victims.

Re:Lovable apps expose passport details and more than 200K p... by jacquesm on Saturday November 14, 2026 @08:47PM (#50503177)
That's true. The GDPR was made well before AI and I suspect that there will be an update that will take the new reality into account.
Re:Lovable apps expose passport details and more than 200K p... by makmanalp on Saturday November 14, 2026 @06:05PM (#50501975)
[delayed]
Re:Lovable apps expose passport details and more than 200K p... by doctorpangloss on Saturday November 14, 2026 @04:54PM (#50501330)
the concern trolling discourse of hacker news strikes again
Re:Lovable apps expose passport details and more than 200K p... by fwlr on Saturday November 14, 2026 @10:46PM (#50503789)
If you happen to know the right amount to download to be able to prove a problem to interested parties and the affected suppliers, that factors in the uncertainty over possible levels of recalcitrance of said suppliers, feel free to share it. Bonus points if it has a coefficient for setting the appropriate level of transparency you’d like to force from the supplier in egregious cases.
Re:Lovable apps expose passport details and more than 200K p... by palata on Sunday November 15, 2026 @03:55AM (#50505218)
I see that you get downvoted a lot, and that's unfortunate because that seems like a valid point to me.

This said, the reality you seem to describe about pentesting (if I use the word correctly) is very sad to me. I truly respect that security people would go out of their way to make absolutely certain they don't hurt the feeling of the vulnerable website owner so that they don't get sued.

Re:Lovable apps expose passport details and more than 200K p... by neya on Sunday November 15, 2026 @01:24PM (#50509316)
I read all your other comments and the way you defend a billion dollar corp made me question if you actually have any stake in it. It's not just one or two comments, you consistently went after OP for just exposing what a POS lovable is. I've been your follower for a very very long time to know that you would actually disclose something like that if that were true, but I just can't help but wonder with the aggressive defence for lovable here which I don't think they even deserve 1% of, to be honest. People are building vulnerable apps with them and the right thing to do is call them out on it.

Even after this disclosure I haven't seen any communication from lovable to me as a customer which is just outright disgusting.

Re:Lovable apps expose passport details and more than 200K p... by legostormtroopr on Sunday November 15, 2026 @01:35PM (#50509401)
No, its 2026 - this isn't hacking any more. As long as you say it was AI that scrapped the publicly facing data, its ok and its just an alignment issue.
Re:Lovable apps expose passport details and more than 200K p... by boonzeet on Sunday November 15, 2026 @11:26AM (#50508159)
15.9% of the analysed sites, only the Supabase sites were analysed
Re:Lovable apps expose passport details and more than 200K p... by karakoram on Saturday November 14, 2026 @11:01PM (#50503892)
Technically speaking, is the "leak" or "vulnerability" in Loveable's architecture or in the Supabase database integration?

If the real issue is with Supabase then it needs further investigation as several AI tools use Supabase as standard now, not to mention many opensource projects.

Re:Lovable apps expose passport details and more than 200K p... by grrowl on Sunday November 15, 2026 @12:15AM (#50504209)
Supabase loves RLS, this is just poorly implemented RLS on the vibe-coder's side. It's too hard to reason about and not well exposed or debugged on Supabase's or Lovable's interfaces.
Re:Lovable apps expose passport details and more than 200K p... by reassess_blind on Sunday November 15, 2026 @01:10AM (#50504425)
The core issue is how easy it is to misconfigure Supabase (much like Firebase) due to the data security relying on RLS policies. It's such a poorly designed system and so easy to get wrong, and it's clear here that Lovable's AI generator is getting it wrong.

Even when you do get Supabase's RLS policies correct, Supabase still doesn't offer a way to rate limit these tables. i.e Even if the data is secure, an attacker can overwhelm the database instance with big query in a simple for-loop and it's a constant source of issues in the Supabase Discord. There's no server in between that can enforce any rate limits. The whole "query the database from the client" has so many security pitfalls.

Re:Lovable apps expose passport details and more than 200K p... by nwhnwh on Sunday November 15, 2026 @01:35AM (#50504558)
Funny I viewed Supabase as a professional company.
Re:Lovable apps expose passport details and more than 200K p... by wallst07 on Sunday November 15, 2026 @02:03AM (#50504689)
No, the core issue is Lovable exposes passport data. They chose Supabase and implemented it incorrectly.

There are many BAD databases, choosing the wrong one still makes the owner responsible.

Re:Lovable apps expose passport details and more than 200K p... by neathack on Sunday November 15, 2026 @01:49AM (#50504617)
It’s Lovable using Supabase incorrectly, so Lovable is rightly to blame.

To add some nuance: Supabase’s security controls aren’t the simplest to work with and have been a source of confusion -- and data exposure -- for years. But Lovable markets its product specifically to people who, it claims, don’t need that technical knowledge. That sets the expectation that Lovable will get Supabase access controls right.

Re:Lovable apps expose passport details and more than 200K p... by yakkomajuri on Sunday November 15, 2026 @10:25AM (#50507612)
This is exactly it.
Re:Lovable apps expose passport details and more than 200K p... by lysace on Saturday November 14, 2026 @01:41PM (#50499584)
So they analyzed 159k sites created using Loveable.

Some of these leaked private data - how many? That is not specified as far as I can tell.

Re:Lovable apps expose passport details and more than 200K p... by rNULLED on Saturday November 14, 2026 @01:46PM (#50499623)
makes me wonder if Retool’s governance focused message is valid
Re:Lovable apps expose passport details and more than 200K p... by adverbly on Saturday November 14, 2026 @01:49PM (#50499644)
It's incredible how little understanding the average person has about data, privacy, and security.

Allowing anyone to build and host a public app without a basic understanding of these things is like letting people fly a passenger plane without a license.

Re:Lovable apps expose passport details and more than 200K p... by cheschire on Saturday November 14, 2026 @01:53PM (#50499689)
Those are not even remotely equivalent costs.
Re:Lovable apps expose passport details and more than 200K p... by heartbreak on Saturday November 14, 2026 @02:36PM (#50500041)
You’re right, only if the person building the application is using sound judgement, which goes against the premise.

You and I wouldn’t build applications naively that could lead to people dying. People who don’t understand what they’re building might.

People are vibe coding at your hospital. They’re vibe coding at your utility company. They’re vibe coding at your pharma lab. I’ve met these people. They’re smart. They have phds. I tell them about SSL.

Re:Lovable apps expose passport details and more than 200K p... by JumpCrisscross on Saturday November 14, 2026 @02:39PM (#50500069)
Nobody is dying from this leak.
Re:Lovable apps expose passport details and more than 200K p... by hdjrudni on Saturday November 14, 2026 @02:49PM (#50500148)
I'm sure some people are having their lives turned upside down by these data breaches.
Re:Lovable apps expose passport details and more than 200K p... by ceehex on Saturday November 14, 2026 @03:04PM (#50500282)
domino effect, these leaked credentials could easily end up on the darknet and used as data for black hat tracking tools which criminals use
Re:Lovable apps expose passport details and more than 200K p... by JumpCrisscross on Saturday November 14, 2026 @03:17PM (#50500395)
> these leaked credentials could easily end up on the darknet and used as data for black hat tracking tools which criminals use

And then they could do something else that might result in property damage. Not at all comparable to the danger of an unlicensed pilot.

Re:Lovable apps expose passport details and more than 200K p... by markovs_gun on Saturday November 14, 2026 @05:29PM (#50501656)
No, but identity theft really sucks.
Re:Lovable apps expose passport details and more than 200K p... by schrodinger on Saturday November 14, 2026 @07:41PM (#50502715)
Woman has an abusive ex and moves to a new address.

Keeps it private from him and is very careful who she shares it with.

Buys something online from a website she had no idea was built on Lovable (doesn't even know what that is, why would she?).

He finds her address, knock knock.

Unlikely? Yes, at the individual level. But the odds that just one customer out of all the folks using the 4,000 websites estimated by this researcher to leak private information is in a situation where their address becoming public puts them at risk? Probably pretty high...

It's easy to shrug these situations off, especially when you're not affected. But if you had all of the information needed to steal your identity — including your fucking *Passport,* you might understand the severity of the consequences a bit more viscerally. And FFS, who the hell is using Lovable to build a website that does something serious enough to warrant collecting Passport information?

Keep in mind these no-code sites are proliferating at the very same time that LLMs are becoming incredibly effective at finding vulnerabilities — even Postgres delayed their latest release to focus on a backlog of serious bugs uncovered by an LLM (Opus?). sshhole.com is another example of an egregious bug in ssh being uncovered after years in the wild by LLMs. It's really a perfect storm…

Re:Lovable apps expose passport details and more than 200K p... by neathack on Saturday November 14, 2026 @08:05PM (#50502894)
One type of leaked data not previously mentioned was private family photos.
Re:Lovable apps expose passport details and more than 200K p... by TeMPOraL on Saturday November 14, 2026 @01:54PM (#50499700)
Is it now? How many hundreds of people have died as a result? How much infrastructure was destroyed?

I get the point you're trying to make, but computer security as a field has already a big problem with maximalist mindset, and it doesn't help in keeping systems of consequence people actually secure and people safe from danger.

Re:Lovable apps expose passport details and more than 200K p... by vincnetas on Saturday November 14, 2026 @02:08PM (#50499821)
careful what you wish for. do you want outlaw teenagers of playing with computers until they get government issued web license?
Re:Lovable apps expose passport details and more than 200K p... by easterncalculus on Saturday November 14, 2026 @02:19PM (#50499909)
If that user is European the answer is almost definitely a 100% serious yes.
Re:Lovable apps expose passport details and more than 200K p... by mns on Saturday November 14, 2026 @02:22PM (#50499930)
After dryers and AC, the EU is coming for your websites!!!
Re:Lovable apps expose passport details and more than 200K p... by schrodinger on Saturday November 14, 2026 @08:30PM (#50503072)
They already have — thank them for every fucking cookie banner. UGH! Whoever thought that was a good idea is a huge fucking moron — it just trains people to click "Yes, allow, whatever gets this things out of my way the fastest." It's almost as bad as Canadian Geese — don't get me started.

(That doesn't mean I don't appreciate/envy the GDPR, as a US citizen.)

Re:Lovable apps expose passport details and more than 200K p... by acjohnson55 on Saturday November 14, 2026 @03:19PM (#50500413)
I could imagine licensing for handling certain forms of data. Or at the very least, liability.
Re:Lovable apps expose passport details and more than 200K p... by cowlevel on Sunday November 15, 2026 @05:46AM (#50505862)
Liability already exists
Re:Lovable apps expose passport details and more than 200K p... by jimbokun on Saturday November 14, 2026 @03:43PM (#50500637)
If they are running a company handling sensitive customer data…then yes.
Re:Lovable apps expose passport details and more than 200K p... by vincnetas on Sunday November 15, 2026 @08:55AM (#50506969)
So handling sensitive data is already regulated.
Re:Lovable apps expose passport details and more than 200K p... by gjvc on Saturday November 14, 2026 @02:34PM (#50500024)
[delayed]
Re:Lovable apps expose passport details and more than 200K p... by serial_dev on Saturday November 14, 2026 @03:12PM (#50500351)
And I do not try to “vibe” plumb or do the electricity or heating of my house.
Re:Lovable apps expose passport details and more than 200K p... by Sebguer on Saturday November 14, 2026 @03:16PM (#50500386)
They're also all licensed professions.
Re:Lovable apps expose passport details and more than 200K p... by gjvc on Saturday November 14, 2026 @04:16PM (#50500899)
[delayed]
Re:Lovable apps expose passport details and more than 200K p... by fn-mote on Saturday November 14, 2026 @08:24PM (#50503035)
To be clear many many homeowners do.

You can watch DIY channels on YouTube where homeowners explain their methods.

In particular, they are vibe-rehabbing entire homes.

Re:Lovable apps expose passport details and more than 200K p... by felixyz on Saturday November 14, 2026 @03:26PM (#50500474)
Allowing anyone to design, install, and maintain the plumbing, heating, and electricity of your house without a basic understanding of these things is like...
Re:Lovable apps expose passport details and more than 200K p... by ivan_gammel on Saturday November 14, 2026 @03:23PM (#50500443)
I strongly disagree with the second part. Building public app should not require same level of skill as flying an airplane. Not even the same as getting a driver license. It had to be simple, secure and compliant.

The problem are product managers and engineers who build things like Lovable, that are not secure by design. Those products have no right to exist, but their alternatives could exist and let their users focus on what matters, instead of paying web development tax.

Re:Lovable apps expose passport details and more than 200K p... by vibebingo on Saturday November 14, 2026 @10:19PM (#50503665)
When the number of things you can possibly build is infinite and LLMs are not guaranteed to catch security issues you need some skill or you constrain what can be built to a subset. I.e. build a platform where users own their data and it is partitioned and the slop runs atop that. Similar to running the slop on an airgapped laptop.

The plane analogy would be selling tickets to passengers. Who then don't need a pilot license to get somewhere.

Re:Lovable apps expose passport details and more than 200K p... by tokioyoyo on Saturday November 14, 2026 @04:19PM (#50500934)
I’ve been mentioning it for years, but data, privacy, and security do not matter to most people, despite them saying so. Personally I operate assuming that my IDs, passport and etc. have already been leaked at some point. So, if someone says my PII has leaked once again, I’d just shrug and move on.

When Equifax thing happened, there was basically no repercussions. And that’s the only data breach I recall being in the news cycle for more than a week. Everything else has just been a blip since then. Also as there were no real repercussions other than some fines, companies took it as a signal that nobody cares (rightfully).

Re:Lovable apps expose passport details and more than 200K p... by schrodinger on Saturday November 14, 2026 @08:27PM (#50503050)
I've got a similar viewpoint. I'm always surprised when someone freaks out about their credit card info being leaked, for example. At least in the US, you're almost always guaranteed to get the money back ASAP for any unauthorized charges and a new credit card sent to you (overnight if you need it, for higher-end cards). So why are people so afraid of their credit cards being "stolen"?
Re:Lovable apps expose passport details and more than 200K p... by hn_throwaway_99 on Saturday November 14, 2026 @02:00PM (#50499757)
Folks are blaming AI, and that's certainly part of it (folks without knowledge and experience can now build polished apps, though there were still plenty of "WTF" security breaches before AI), but I feel like the only thing that can fix this are real, stiff liability consequences.

The defects listed in this report didn't require some complicated 0-day exploit chain - they were just sensitive data stored without any authentication at all, in a database that anyone with Internet access can view. In other words, it would be the equivalent of a company like Public Storage leaving all of its storage units with no locks on them at all.

Affected users should be able to sue for a lot in these basic security failures. And obviously for many of these small websites, the potential damages would quickly bankrupt the site owners, but that's the point. People would think a lot more carefully about how they protect sensitive data if there were real negative consequences for their failures.

Re:Lovable apps expose passport details and more than 200K p... by neathack on Saturday November 14, 2026 @02:13PM (#50499856)
I agree that AI is not necessarily at the core of the problem.

To me, the issue is Lovable’s borderline reckless marketing: repeatedly claiming that “everyone” can build a website “without any technical knowledge” (verbatim from their website), while disclaiming all liability for bugs and placing responsibility for security on their customers.

Customers who hear day in, day out that “software is solved” and buy into Lovable’s narrative may simply have no idea that they could face substantial liability for privacy violations.

Re:Lovable apps expose passport details and more than 200K p... by berkes on Saturday November 14, 2026 @02:22PM (#50499932)
EU citizens can sue. It's not easy in every EU country, and ot differs whether you will be compensated.

But in all cases, under GDPR, the one having the data breach is required to act. If they fail, there's steep fines, often proportional to your revenue. It will hurt the business.

E.g. here's what a ditch citizen can do and expect https://www.autoriteitpersoonsgegevens.nl/en/themes/security...

Re:Lovable apps expose passport details and more than 200K p... by neathack on Saturday November 14, 2026 @02:48PM (#50500146)
The tricky thing is: It's not Lovable that can be sued.
Re:Lovable apps expose passport details and more than 200K p... by berkes on Saturday November 14, 2026 @04:49PM (#50501277)
I wouldn't be too sure about that.

IANAL, but I've had several hosting companies. And while most situations where a customers' site is hacked and/or their data leaked, the hoster does have an obligation to provide good tooling (i.e. ssh, not telnet) and to promote good behaviour (i.e. not allowing the backup system to write the backups to public hosted directories).

Lovable has a responsibility, and, as you pointed out in your article, their proposition of "building apps without technical knowledge" (my words), might make theirs to be more than just putting lines in a EULA to waver that responsibility.

Re:Lovable apps expose passport details and more than 200K p... by neathack on Saturday November 14, 2026 @08:09PM (#50502921)
Sorry, I was flippant in my previous comment -- they SAY they can’t be sued. I’d hope those “non-technical founders” wouldn’t be left out in the cold and that Lovable would be held liable as well.
Re:Lovable apps expose passport details and more than 200K p... by jacquesm on Saturday November 14, 2026 @07:10PM (#50502471)
That's not a run race. They are a processor and this definitely was on their watch. Both controller (the website owner) and the processor and sub-processor (Lovable, Supabase) all have pretty clear joint and individual responsibilities here and all of them have failed to greater or lesser degree. The Controller may even be in the better position of the three.
Re:Lovable apps expose passport details and more than 200K p... by SOLAR_FIELDS on Saturday November 14, 2026 @02:18PM (#50499905)
The part people are ignoring is Supabase's culpability in this matter: https://github.com/orgs/supabase/discussions/4547

This was supposedly fixed on October 30, but there are reports floating around that for existing projects, the defaults still apply

Re:Lovable apps expose passport details and more than 200K p... by neathack on Saturday November 14, 2026 @02:31PM (#50500006)
While we’re at it, I was quite surprised to discover that Supabase leaks schema information through the `hint` field in error messages:

https://docs.postgrest.org/en/latest/references/errors.html

For example, if you try to access a table named "secret" that doesn’t exist, Supabase might return a hint saying, "Perhaps you meant the table 'public.super_secret'."

Thanks for volunteering that information, I guess.

Re:Lovable apps expose passport details and more than 200K p... by doctorpangloss on Saturday November 14, 2026 @04:56PM (#50501351)
nobody needs supabase.
Re:Lovable apps expose passport details and more than 200K p... by steve-chavez on Saturday November 14, 2026 @08:20PM (#50503000)
The hint is not a problem if you use the PostgreSQL default of deny for every table, Supabase is migrating to this default https://github.com/orgs/supabase/discussions/45329. If the defaults are in place even if you see the table name on the hint it will be inaccessible (fails immediately before RLS checks).

Note that the hint is added by PostgREST and it was introduced at a time where users manually typed table names, causing them to report malfunctions on typos. These hints are not that as necessary anymore so they're usually disabled via config[1] and will likely be dropped on a next version.

[1]: https://docs.postgrest.org/en/v16/references/configuration.h...

Re:Lovable apps expose passport details and more than 200K p... by yard2010 on Saturday November 14, 2026 @03:03PM (#50500272)
> I've realised that the supabaseKey needed for creating the client on the frontend also grants users access to the database by default.

I can't believe someone actually made this by design

Re:Lovable apps expose passport details and more than 200K p... by SOLAR_FIELDS on Saturday November 14, 2026 @04:57PM (#50501356)
If your goal is to onboard nontechnical users quickly and not have to deal with them churning because they have to deal with thinking about those pesky "security rules" before they can get a working app, it totally makes sense that you would do this, especially if you just drop a get out of jail free "well, it's the end user's fault for not configuring their app securely" in your T&C
Re:Lovable apps expose passport details and more than 200K p... by sharts on Saturday November 14, 2026 @05:25PM (#50501611)
I believe it
Re:Lovable apps expose passport details and more than 200K p... by reassess_blind on Saturday November 14, 2026 @06:03PM (#50501957)
The idea was that RLS (Row-level security) would be enabled on any tables exposed to the data API, and RLS was “heavily encouraged” to be turned on by default in the dashboard, and RLS was on by default since at least 2025. Tables require explicit RLS policies to be accessible by the data API, so by default it’s not open like that anymore.

In practice it’s an absolutely stupid design. If you create tables without using their dashboard, like with an ORM or with SQL directly, it’s incredibly easy to have them not use RLS and be wide open to the public.

Taking a step back, the whole “query the database straight from the frontend” is a terrible design in general. For example, they still don’t offer rate limiting! Even if the tables data is secured, there’s nothing stopping someone from hammering the database directly with reads/writes until it overloads it, as there’s no application level rate limiting in the middle. Bonkers.

Re:Lovable apps expose passport details and more than 200K p... by dabbz on Sunday November 15, 2026 @01:05AM (#50504412)
I think the idea is to use edge functions against the database with RLS helping with low level access control, but it's still a tough design pattern to hold people accountable to. May as well as write the whole thing in a backend and just skip Supabase's API/RLS entirely.
Re:Lovable apps expose passport details and more than 200K p... by reassess_blind on Sunday November 15, 2026 @01:17AM (#50504465)
The whole proposed benefit of their "query the database from the client" concept was the speed and ease of development. If you need edge functions (cost per invocation too, mind you) to make this happen, it's just a terrible design in general.

I agree. If AI agents are doing all the code anyway, as is the case with Lovable, just turn off the Data API entirely and access the DB from the backend only like a typical Postgres setup.

Re:Lovable apps expose passport details and more than 200K p... by skeeter2020 on Sunday November 15, 2026 @10:05AM (#50507427)
Have you looked at PocketBase? If I understand correctly it solves both of these to some degree and from my perspective pretty cleanly. Building a self-hosted, OS version of Firebase and SupaBase was the inspiration I believe.

https://pocketbase.io/

Re:Lovable apps expose passport details and more than 200K p... by weird-eye-issue on Saturday November 14, 2026 @11:10PM (#50503935)
There is nothing wrong with this. It's no different from unauthenticated API routes to get public information. The issue is when somebody doesn't use RLS correctly.
Re:Lovable apps expose passport details and more than 200K p... by skeeter2020 on Sunday November 15, 2026 @10:06AM (#50507433)
>> The issue is when somebody doesn't use RLS correctly.

True, but I've seen staff+ level developers get bit by this. What hope do vibe coders have?

Re:Lovable apps expose passport details and more than 200K p... by SOLAR_FIELDS on Sunday November 15, 2026 @12:18PM (#50508679)
You have called out the issue precisely! The problem is that Supabase, and Lovable, market this product to people who are basically guaranteed to not know how to use RLS correctly. And that the defaults set assume that they do. So on one hand, you're saying "This product is for everyone!" Then on the other hand "You should have security expertise to use this app, and it's not our fault if you misconfigure it! Oh, by the way, we gave it to you misconfigured by default to make it easier for you, the end user, who is somehow both a rube and an expert who definitely understands how security works, to use the app, without configuring anything for security".
Re:Lovable apps expose passport details and more than 200K p... by fudged71 on Saturday November 14, 2026 @03:55PM (#50500711)
This 5 year old issue was only just fixed this October? Got a link to where it was fixed?
Re:Lovable apps expose passport details and more than 200K p... by SOLAR_FIELDS on Saturday November 14, 2026 @05:01PM (#50501404)
https://github.com/orgs/supabase/discussions/45329

Any tables created before the defaults put in place are of course still subject to the wide open defaults, because they would risk break existing users apps if they back-ported those.

Re:Lovable apps expose passport details and more than 200K p... by mcoliver on Saturday November 14, 2026 @05:03PM (#50501430)
The amount of misconfigured supabase out there is astounding. And I'm not just talking about your mom's friend who wants a mahjong social network site. Companies backed by sand hill road VCs to the tunes of 10s of millions of dollars expose keys, don't have rls, set anon envs that are really full admin keys, don't rotate keys, etc.. the list goes on. It's wild.
Re:Lovable apps expose passport details and more than 200K p... by Twirrim on Saturday November 14, 2026 @06:05PM (#50501982)
Supabase taking a leaf out of Firebase's playbook, I see.
Re:Lovable apps expose passport details and more than 200K p... by creatornader on Sunday November 15, 2026 @05:54AM (#50505910)
It's a shame that making things easy to use has typically meant the user gives up control/hosting capabilities and generally gets less security out of the box. You're probably right about Supabase, that they made that tradeoff explicitly, but they have more demand than they keep up with and finally seem to be course correcting toward more secure defaults that apparently will make onboarding their users more difficult (this is a false dilemma IMO). There isn't a real attempt at transparency with the app builders e.g lovable, bolt, v0, replit, base44 because that's not really the point. The vibecoding tools all sell the idea of a concierge service but that only works if the experience is actually "luxury" which in this case means you can trust in a guaranteed basic level of data privacy. People who don't get Postgres and RLS implement it sloppily and you inevitably get cases like this. You can put that on the user but I think platforms have a higher bar here to create experiences or interfaces where the easy path is the most secure one. There are obviously many other parts of these process that can be leaky beyond the database as well so the app architecture needs to make the system cohere together securely and I just don't feel like the existing options are fully up to the task.
Re:Lovable apps expose passport details and more than 200K p... by berkes on Saturday November 14, 2026 @02:25PM (#50499964)
Seeing as this is reported by a German organisation about a Swedish company: has this been filed with the authorities under the GDPR? Any details on whether (national) data protection authorities have picked it up and warned the companies and people in violation?
Re:Lovable apps expose passport details and more than 200K p... by neathack on Saturday November 14, 2026 @03:07PM (#50500306)
No, it has not been reported to the authorities.

The analysis was conducted with the assistance of a lawyer specializing in data protection. A deliberate decision was made to share the dataset with Lovable so they could contact their customers and have the database access issues resolved.

Re:Lovable apps expose passport details and more than 200K p... by dr_dshiv on Saturday November 14, 2026 @04:14PM (#50500884)
In your opinion, what would allow the intentions behind GDPR to be better realized?
[dead]
Re:Lovable apps expose passport details and more than 200K p... by fn-mote on Saturday November 14, 2026 @08:27PM (#50503053)
Please don’t flag/kill a post by the author of the article who is participating in the discussion in a very informative way.

No matter how annoying you find a particular response! Reply and say it’s garbage instead.

Re:Lovable apps expose passport details and more than 200K p... by YuechenLi on Saturday November 14, 2026 @02:30PM (#50500004)
One of the golden rule of webdev is "never build your own auth" for a reason.

To me, it feels like Lovable is an irresponsible product selling the idea that web development is trivial now with LLMs, where the reality is that although it's true that agentic coding means while anybody can spin up a website in like 10 minutes, a professional software engineer who knows what they are doing can still utilize LLMs much more effectively than an amateur ever could.

Re:Lovable apps expose passport details and more than 200K p... by fabian2k on Saturday November 14, 2026 @02:35PM (#50500031)
I don't see any indication in the post that these cases involved someone writing their own authentication code. This is about authorization mistakes, or the lack of any authorization. And that part you have to write yourself in some way (even if you use libraries), someone has to define the rules about which data is accessible under which rules. Using a pre-made library won't save you from defining those rules wrong.

To me only hard rule like this is to never implement your own cryptographic code. A decent developer can easily implement simple session-based authentication safely, or at least I'd suspect the chance of mistakes is no higher than this developer misconfiguring a much more complex library for authentication.

Re:Lovable apps expose passport details and more than 200K p... by hdjrudni on Saturday November 14, 2026 @02:45PM (#50500122)
I've started putting OIDC auth in front of my app (at the gateway level) so that no matter how badly my LLM botches the app, requests can't get through.

This only really works with 1-person apps though. If you need multiple users then you have to match the login with specific database records to make sure you're only exposing the right stuff.

I guess that is to say, even if your authentication is great, you can still botch the authorization.

Re:Lovable apps expose passport details and more than 200K p... by YuechenLi on Saturday November 14, 2026 @03:05PM (#50500297)
In the article:

>In its marketing, Lovable repeatedly emphasizes that no technical knowledge is needed to build projects. This can give the impression that the platform takes care of security too. Yet Lovable’s Terms & Conditions place responsibility for applications and data handling on the customers themselves.

My point is that the way Lovable websites are generated pretty much made no auth or mistake prone from scratch auth stack the default path with no regard to the security problem down the line, and the people they are marketing to are not decent developers or developers at all really, but people who doesn't have much knowledge about software, which is irresponsible.

Re:Lovable apps expose passport details and more than 200K p... by meerita on Saturday November 14, 2026 @02:40PM (#50500072)
Where is that rule written? You can build a really solid auth system, if you follow the rules. Also, what kind of auth method are you mentioning?
Re:Lovable apps expose passport details and more than 200K p... by raizer88 on Saturday November 14, 2026 @02:43PM (#50500097)
The thing is that in auth (like in cryptography) the rulebook is 2000 pages and there is an annotation book of another 2000. If you miss one page, the llm doesn't and will open you like a tuna can.
Re:Lovable apps expose passport details and more than 200K p... by Liuser on Saturday November 14, 2026 @04:18PM (#50500922)
What 2000 page auth(n) are you referring to?
Re:Lovable apps expose passport details and more than 200K p... by dudus on Saturday November 14, 2026 @02:48PM (#50500145)
[delayed]
Re:Lovable apps expose passport details and more than 200K p... by Jach on Saturday November 14, 2026 @03:02PM (#50500260)
No? The rule is don't roll your own crypto. Building your own auth is normal and learning to do so ought to be expected as part of the standard education of a backend developer. I suppose next I might hear something like never define your own table schemas...
Re:Lovable apps expose passport details and more than 200K p... by redanddead on Saturday November 14, 2026 @03:01PM (#50500249)
Even less incentive for people to pay startups
Re:Lovable apps expose passport details and more than 200K p... by xyst on Saturday November 14, 2026 @03:08PM (#50500324)
At least with "lovable", people knew what they were getting into when they sent their PII to an AI slopped project.

But unfortunately, it’s not always this transparent. In the US, doctors (particularly PE owned ones) often use AI in their backend in one form or the other. In one case, I observed their transcription service was using some LLM to help process data into medical record.

In other cases, your data may even be processed/leaked/trained without your explicit consent through a third party vendor that doesn’t interact directly with doctors office (physician office -> order sent to pharmacy -> pharmacy uses LLM to process data).

This is at least the case for the insidious CVS/Caremark conglomerate.

Re:Lovable apps expose passport details and more than 200K p... by neathack on Saturday November 14, 2026 @03:52PM (#50500690)
> At least with "lovable", people knew what they were getting into when they sent their PII to an AI slopped project.

The people sharing their PII usually don't know that it's Lovable.

Re:Lovable apps expose passport details and more than 200K p... by testtestmetest on Saturday November 14, 2026 @03:17PM (#50500397)
Who uses lovable lol. Hire someone you can sue if need be to make your websites.
Re:Lovable apps expose passport details and more than 200K p... by neathack on Saturday November 14, 2026 @03:37PM (#50500573)
According to Lovable, more than 50 million projects have been created using its platform.
Re:Lovable apps expose passport details and more than 200K p... by testtestmetest on Saturday November 14, 2026 @03:48PM (#50500664)
Each psychotic vibecoder making 50 slop projects on an account. Also probably counting demo projects. Idk, if I had to bet against any company it would be lovable.

But they have tons of VC money so they'll get aquired by someone in the incestuous circle of SV investors.

Re:Lovable apps expose passport details and more than 200K p... by ivan_gammel on Saturday November 14, 2026 @05:32PM (#50501683)
non-tech founders, small businesses, non-tech freelancers, everyone on budget who cannot afford hiring a dev and a designer and who wants something fancier than classic CMS.
Re:Lovable apps expose passport details and more than 200K p... by preg_match on Sunday November 15, 2026 @11:04AM (#50507969)
Those people can very easily make a website all on their own using the latest models. It will be cheaper and higher quality.

Yes you will need SOME technical knowledge. But people are just lazy. Everyone can learn this stuff. Just ask any anthropic model how to deploy a website, it’ll tell you.

Re:Lovable apps expose passport details and more than 200K p... by ivan_gammel on Sunday November 15, 2026 @01:10PM (#50509183)
It is wrong to blame non-professionals for the failures of professionals. No, technical knowledge must not be required. No, people are not lazy, they just do not know where to start and may have incorrect assumptions about that. As a consequence, they may write a wrong initial prompt and end up with the same solution that Lovable offers or even worse, despite using the best in class model. This situation is not specific to Lovable or AI in general, it was always like that with end users and always the solution was to help them, not to demand from them to adapt.
Re:Lovable apps expose passport details and more than 200K p... by liquid_thyme on Saturday November 14, 2026 @03:27PM (#50500487)
These are canaries in the colemines. Platforms need better defaults, deny-by-default DBs, least-priviledge API, automated auth tests, etc. Basically make insecure deployments difficult with AI generated code.
Re:Lovable apps expose passport details and more than 200K p... by trestacos on Saturday November 14, 2026 @10:51PM (#50503831)
I strongly agree! I think occurrences like these are going to be common when using platforms where we assume that creators will run security checks after the fact. In another comment here, lovable is say that app creators are culpable because they didn't take action to fix security issues.

I'm the creator of Skape - an app building platform where the security is baked into the platform itself. Login and sharing data with other users all happens in the platform. This doesn't mean "your app shows its own UI and then feeds username/password to a login service" - I mean that Skape's UI handles login, and then while you use your app, Skape routes your data requests to your database. The app is treated as untrusted by the platform, which means app creators and users have to worry a lot less about the security of vibe coded apps.

I think that this is a better approach to security that will allow users to trust the software on the skape platform to a higher degree.

Check it out - https://skape.run/

Re:Lovable apps expose passport details and more than 200K p... by ares623 on Sunday November 15, 2026 @03:31AM (#50505129)
Really? Friction? Right in front of my agent?
Re:Lovable apps expose passport details and more than 200K p... by Leynos on Saturday November 14, 2026 @04:05PM (#50500808)
Why do I only ever hear about Supabase in the context of people getting fucked?
Re:Lovable apps expose passport details and more than 200K p... by sgarman on Saturday November 14, 2026 @05:02PM (#50501416)
I think part of it is because they often just the default answer the LLMS spit out when making these projects.
Re:Lovable apps expose passport details and more than 200K p... by schrodinger on Saturday November 14, 2026 @08:40PM (#50503134)
There's also a whole thread about some "bad defaults" they have as well. I won't recite it, take a look: https://news.ycombinator.com/item?id=50499905
Re:Lovable apps expose passport details and more than 200K p... by socketcluster on Sunday November 15, 2026 @12:23AM (#50504255)
It's not an appropriate solution to for AI vibe coding IMO. It's too complex. People without a technical background need a simpler abstraction than RLS.
Re:Lovable apps expose passport details and more than 200K p... by NorthSouthNorth on Saturday November 14, 2026 @04:33PM (#50501110)
I wonder what will stop or at least force this wave of individual creators to think a bit further. If I leak data at my job it's a massive deal. Like stop working, start calling people and light a cigarette type deal.

Like mentioned elsewhere in this thread, there are doctors vibe coding shite and sending private medical data to Anthropic's servers, probably without even checking the "don't use for training lol" checkbox. Thousands of passports, invoices, whatever, are rn available on the open internet. People posting private company data on PUBLIC github repos (dealt with 2 such cases lol).

These individuals aren't held to the same standards, and right now nobody is enforcing the rules on them.

And maybe that's fine. Maybe we don't want to stifle innovation. But if my passport ends up on the dark web and I get identity theft'd, then I'd be pissed. There are REAL consequences.

Re:Lovable apps expose passport details and more than 200K p... by ahmedketata on Saturday November 14, 2026 @04:48PM (#50501271)
i think this is old news tho.
Re:Lovable apps expose passport details and more than 200K p... by ydna404 on Saturday November 14, 2026 @05:03PM (#50501420)
> 24,664 websites sent database records from Supabase as soon as they loaded, without requiring a login or any other interaction.

Oh boy, open season on those entry points

Re:Lovable apps expose passport details and more than 200K p... by Recline on Saturday November 14, 2026 @05:04PM (#50501435)
How can they make such a mistake? Surely theyre such a big company, like how does this slip by?
Re:Lovable apps expose passport details and more than 200K p... by TZubiri on Saturday November 14, 2026 @05:42PM (#50501763)
Lovable provides tooling, the responsibility and liability is of the client that uses it to generate a system. It doesn't look like a vulnerability of Lovable itself

although I don't use it enough to know the specific details of how it is infrastructured. But since the promise is that it writes any code that you want, it's logical that the arbitrary code is not a property of the code generating tool but of the user that generated the code!

Re:Lovable apps expose passport details and more than 200K p... by nospi on Saturday November 14, 2026 @05:34PM (#50501704)
I cannot wrap my head around jacquesm's insistence that this is a breach.

Can someone please correct me if I'm wrong here, but isn't the article claiming that all data was publicly accessible with a read-only API key, also publicly shipped in each site?

Unless I'm missing something, no amount of digging into *published* data is a breach of anything. The act of publishing it is the leak, not the consumption.

Am I losing the plot?

Re:Lovable apps expose passport details and more than 200K p... by doctorpangloss on Saturday November 14, 2026 @05:40PM (#50501753)
the hacker news comment section is like the neurodivergence olympics, and Concern is its premiere sport
Re:Lovable apps expose passport details and more than 200K p... by lysace on Saturday November 14, 2026 @05:43PM (#50501766)
around jacquesm's insistence that this is a breach.

I mostly see an accusation of downloading more data than needed to prove the point.

Re:Lovable apps expose passport details and more than 200K p... by hmokiguess on Saturday November 14, 2026 @05:44PM (#50501780)
While you are technically correct, in practice the democratizing of a tool that can be consequential in leaking your private information should come with stronger safeguards and educational opportunities for those who aren’t well versed in technology.

Lovable lets you do stuff without even understanding semantically what API or API Key means and how it can or should be used.

Moving too fast and putting the onus at the user is a bit shady.

Re:Lovable apps expose passport details and more than 200K p... by lysace on Saturday November 14, 2026 @05:46PM (#50501803)
This is obviously misleading. You're answering a specific question with an opinion on something else.

We used to call this spam.

Re:Lovable apps expose passport details and more than 200K p... by hmokiguess on Saturday November 14, 2026 @05:51PM (#50501842)
I don’t understand what you’re saying, sorry.

My point was to say how AI tools can quickly build insecure software systems.

Am I wrong that shipping a key publicly in the client side is not something a tool should try to check for?

Re:Lovable apps expose passport details and more than 200K p... by schrodinger on Saturday November 14, 2026 @08:38PM (#50503112)
You're sharing a perfectly valid opinion that I happen to agree with. However, you did so in reply to a very specific question — someone asking why jacquesm (a well-known poster on HN) — considers the actions described in the article a data breach rather than merely security testing. Your comment had nothing to do with that. That's all!
Re:Lovable apps expose passport details and more than 200K p... by hmokiguess on Saturday November 14, 2026 @08:53PM (#50503216)
oh, I think I glossed over that distracted and flew past me; that makes sense reading it over again
Re:Lovable apps expose passport details and more than 200K p... by lysace on Saturday November 14, 2026 @09:42PM (#50503472)
Sure.
Re:Lovable apps expose passport details and more than 200K p... by rubyn00bie on Saturday November 14, 2026 @05:44PM (#50501783)
I think it really depends on the data itself and jurisdiction. There's very real chance just having more data than you need to prove the exploit exists could open you up for potential legal liability (especially if the data itself is sensitive). Imagine a situation where the researcher gets compromised after the fact with sensitive data lingering around on their machine.
Re:Lovable apps expose passport details and more than 200K p... by ahtihn on Saturday November 14, 2026 @06:03PM (#50501956)
Hasn't there been cases where people got charged for unauthorized access to computer system by simply changing some identifier in the URL?

Data being technically accessible doesn't mean it's meant to be accessed by anyone.

If I understand this right, this is the equivalent of leaving a house key hidden under the doormat. Just because it can be easily found doesn't mean anyone's just legally allowed to use it.

Re:Lovable apps expose passport details and more than 200K p... by proxyscore on Saturday November 14, 2026 @06:10PM (#50502021)
Well, there was. But inputting or editing a url is akin to submitting a form or a get request, if somebody doesn't know how to not get breached by such events, they have no business running a website with delicate data
Re:Lovable apps expose passport details and more than 200K p... by cowlevel on Sunday November 15, 2026 @05:47AM (#50505869)
If I don't even install door locks I have no business running a security company, that is true, and also, it's still illegal to break in.
Re:Lovable apps expose passport details and more than 200K p... by brewtide on Saturday November 14, 2026 @06:22PM (#50502128)
Yeah. If I remember correctly it was 'weev' and something to do with AT&T.

He seems a hard person to have sympathy for, which didn't help that much at all.

Re:Lovable apps expose passport details and more than 200K p... by emerongi on Saturday November 14, 2026 @06:04PM (#50501969)
[delayed]
Re:Lovable apps expose passport details and more than 200K p... by jacquesm on Saturday November 14, 2026 @06:21PM (#50502120)
The precise term is 'inadvertent disclosure'.

https://csrc.nist.gov/glossary/term/inadvertent_disclosure

Re:Lovable apps expose passport details and more than 200K p... by aussieguy1234 on Saturday November 14, 2026 @06:05PM (#50501980)
This is what happens if you let a non expert (or someone with little experience) build you an app with AI.

If your app processes personal info, even if it's just a "sign up with your email to keep updated" list on a landing page, it needs proper security

Re:Lovable apps expose passport details and more than 200K p... by gregman1 on Saturday November 14, 2026 @06:18PM (#50502095)
I was gathering evidence and it's such a pleasure it's on frontpage! some details if anyone interested https://digitaliziran.si/2026/11/14/the-controller-is-whoeve...
Re:Lovable apps expose passport details and more than 200K p... by jacquesm on Saturday November 14, 2026 @07:01PM (#50502394)
That's a potentially very good article but the AI you used made some parts of it difficult to parse and that detracts from the overall points you are making.
Re:Lovable apps expose passport details and more than 200K p... by igorandri on Saturday November 14, 2026 @06:19PM (#50502105)
Igor here, Head of Security at Lovable. Thanks to the Crissy Field team for their work. The root cause in these apps was insufficent Row-Level Security, which is exactly what our scanning is built to catch. We scan every app automatically before publish and offer a deeper SAST scan, both free for all users. When we flag findings, users can select “Fix” and Lovable will help resolve them. They can also enable auto-fix, which resolves security findings in the background, and block publishing entirely when there are critical findings.

But a warning only helps if it’s acted on, and the people affected here are end users who did not action provided findings.

Our work is to help users ship secure apps. We keep investing in making security tools better and easier to use, taking on as much of the security load as we can, shipping more secure code by design, and fixing more issues automatically.

I personally believe that making security accessible is what leads to making software accessible. We’re committed to both.

You can read more about our approach: https://lovable.dev/blog/find-it-fix-it-ship-it

Re:Lovable apps expose passport details and more than 200K p... by varenc on Saturday November 14, 2026 @06:22PM (#50502127)
> the people affected here are end users who did not action provided findings.

7500 site operators failing to "action provided findings" seems like some systematic failure on your part and you should accept some responsibility for it. Don't allow users to publish apps if you know they leak private data.

Re:Lovable apps expose passport details and more than 200K p... by igorandri on Saturday November 14, 2026 @06:29PM (#50502184)
That's our thinking with auto-fix - no matter how good are findings or warnings, or modals blocking publish, some apps will still do it. We work hard on promoting auto-fix, and free fix-all functionality so that users do not hesitate to use it.
Re:Lovable apps expose passport details and more than 200K p... by chinathrow on Saturday November 14, 2026 @06:46PM (#50502298)
Seriously?
Re:Lovable apps expose passport details and more than 200K p... by noir_lord on Saturday November 14, 2026 @06:48PM (#50502310)
Was my reaction then I remembered the world of tech as it currently is and was both not surprised and yet still disappointed.

This is the new future, I'm just not sure I want to be part of it.

Re:Lovable apps expose passport details and more than 200K p... by FromTheFirstIn on Saturday November 14, 2026 @07:04PM (#50502412)
It’s really disheartening and disappointing to see how little you can take ownership of Lovable’s part in this. This post doesn’t say “disparate, unconnected apps expose passport details.” These are lovable apps, your apps on your ecosystem. Own it.
Re:Lovable apps expose passport details and more than 200K p... by jacquesm on Saturday November 14, 2026 @07:17PM (#50502520)
Yes. Lovable is pretty much untouchable for serious businesses going forward until they clean up this mess. And even then.
Re:Lovable apps expose passport details and more than 200K p... by throwaway27448 on Sunday November 15, 2026 @12:19AM (#50504226)
[delayed]
Re:Lovable apps expose passport details and more than 200K p... by jacquesm on Sunday November 15, 2026 @02:33AM (#50504843)
Lovable more-or-less presents itself as 'Wordpress for applications'. That comes with a whole pile of responsibilities and a large chunk of their customers may think they are doing a good thing by picking them instead of hiring a dev team.

"Build something Lovable

Bring a new product, internal tool, or entire company to life."

You can't market like that without having the back-end rock solid. There isn't a word about risk or responsibility there, but there are plenty of disclaimers of responsibility in their terms of service and the CISO (active in this thread) does not inspire confidence.

Re:Lovable apps expose passport details and more than 200K p... by igorandri on Sunday November 15, 2026 @07:03AM (#50506309)
We are investing millions per year into free security tooling. There will be even more changes democratizing security coming out soon, with more features moving to Free/Pro tiers from higher tiers - watch our release announcements. Free and accessible is our core strategy for security features. It's our way to act on the feedback, accept the blame, and find new ways to engage the users and help them fix their apps. I think it's important to be here and engage in the discussion - to learn, share my point of view, and get back to work on securing every app on Lovable with more insights of struggles and issues of builders and the community.
Re:Lovable apps expose passport details and more than 200K p... by FromTheFirstIn on Sunday November 15, 2026 @10:20AM (#50507537)
Idk why I’m acting like a person read my comment. May as well ask you to write a sonnet for all this addressed what I said
Re:Lovable apps expose passport details and more than 200K p... by Barbing on Saturday November 14, 2026 @07:08PM (#50502455)
Would it be better to right now risk forcibly (for new apps) breaking a few things to prevent passport details from leaking?
Re:Lovable apps expose passport details and more than 200K p... by sandeepkd on Saturday November 14, 2026 @08:21PM (#50503007)
I think the problem is rooted in consideration of the architecture itself. The post mentioned one of the common patterns where people leave permissions too wide, suggestion is to let another LLM take a run at it to make some changes.

My personal reading is that people find it easier to put another bandaid on the top of existing one on the name of security. A sprawl of monitoring and automation tool give a sense of security while adding to the cost. It might be worthwhile to let it be visible to user, who can see the data, who can modify the data when it comes to self vs other and authenticated vs unauthenticated. And of course people are going to try to save money, these scanning features are going to show up as additional bill pretty soon.

Re:Lovable apps expose passport details and more than 200K p... by igorandri on Sunday November 15, 2026 @06:59AM (#50506288)
We noticed that many projects come from earlier builds. Roughly speaking, building an insecure app is much harder today than 6-12 months ago. Agent will protest and try to suggest alternatives if the builder asks to have no security, for example. But some folks find it easier to build with no RLS and then add them later. But for a complex app, it's a hard task, things break etc. In our blogs, videos and office hours, I always recommend building with all security features on from the beginning, never trying to slap it on top after the fact

We are committed to keeping scanners free. A new UX for security rolls out soon (this month), will get a better understanding of what is wrong, who can see what and why important to fix.

Re:Lovable apps expose passport details and more than 200K p... by sandeepkd on Sunday November 15, 2026 @01:30PM (#50509369)
Yes unfortunately security suffers a similar fate everywhere. For MVPs its a cost which is not tied to any revenue so it gets pushed on. Over the period of time you have built ecosystem of applications and services in a incremental way to provide features that customer asked for. Ironically no customer asked for the security explicitly, it was that non-functional requirement that exists in bare bones in some form. Its most likely not the part of architecture for sure in almost all the places, if an architecture exists.

The biggest revenue you will get is from enterprise customers and thats your biggest risk too if security goes south. You already have advantage of being close to customer stories and usage behavior. Some one within the company needs to build the platform again from grounds up with all these security requirements baked into the architecture, sort of parallel project one would say.

> We are committed to keeping scanners free.

This sounds like a good sentiment in theory, however this is a double edged sword. Scanning costs money to you as company and that cost is going to make it to the customer one way or another

Re:Lovable apps expose passport details and more than 200K p... by igorandri on Sunday November 15, 2026 @06:55AM (#50506266)
Indeed, we are looking into having a path to take down apps that grossly violate privacy and data protection. It's a bit tricky legally so we need to find a good balance. Our thinking is so far: notification with ask to fix, grace period, if no action and no improvement - soft block until issues fixed.
Re:Lovable apps expose passport details and more than 200K p... by dominotw on Saturday November 14, 2026 @08:32PM (#50503083)
> some apps will still do it.

> these apps

Why do these companies think of their customers as total morons. Publicly demeaning them and blaming them for being victims of their stupidity is beyond ridiculous.

> And that's why I believe auto-fix will solve a lot of problems in this space

Then why didnt you do it. Why would users be interested in your 'thoughts'

Re:Lovable apps expose passport details and more than 200K p... by igorandri on Sunday November 15, 2026 @07:05AM (#50506320)
Auto-fix is tricky to get right without breaking the apps (imagine us having 99% of auto-fix success, at the scale of 10M apps, it would mean breaking 100 000 apps). We need to get really good at it - otherwise people will be burned by it and will never trust it again. But it's getting really good, I hope we will be able to release soon.
Re:Lovable apps expose passport details and more than 200K p... by mkagenius on Sunday November 15, 2026 @08:48AM (#50506927)
> We need to get really good at it - otherwise people will be burned by it and will never trust it again

As opposed to?

Re:Lovable apps expose passport details and more than 200K p... by bertylicious on Sunday November 15, 2026 @03:51AM (#50505204)
Then why were those apps allowed to run unsecured for so long that they gained enough users and their owners developed said fear about security fixes? Why do they have said fears in the first place? Maybe they don't trust your platform? You said you're company is committed to make security accessible - well, you failed big time. Yet you're unwilling to accept any blame and instead you're trying to shift blame to your users.

It's infuriating how little responsibility you are taking. And it's downright shameless of you to come here with this attitude and try to soothe the outrage with AI speak.

Re:Lovable apps expose passport details and more than 200K p... by Hackbraten on Sunday November 15, 2026 @04:49AM (#50505514)
> Why do they have said fears in the first place? Maybe they don't trust your platform?

To be fair, one can harbor a fear of updating after bad experiences with entirely unrelated software.

Re:Lovable apps expose passport details and more than 200K p... by igorandri on Sunday November 15, 2026 @07:03AM (#50506307)
We are investing millions per year into free security tooling. There will be even more changes democratizing security coming out soon, with more features moving to Free/Pro tiers from higher tiers - watch our release announcements. Free and accessible is our core strategy for security features. It's our way to act on the feedback, accept the blame, and find new ways to engage the users and help them fix their apps. I think it's important to be here and engage in the discussion - to learn, share my point of view, and get back to work on securing every app on Lovable with more insights of struggles and issues of builders and the community.
Re:Lovable apps expose passport details and more than 200K p... by ivan_gammel on Sunday November 15, 2026 @01:14PM (#50509230)
The fix is security by design, not the "auto-fixes" you ask customers to apply.
Re:Lovable apps expose passport details and more than 200K p... by bartread on Saturday November 14, 2026 @07:08PM (#50502458)
Yeah, exactly. Enforce security even if it breaks apps after, say, a 7 day or 14 day cool off. Lovable markets itself as offering a solution for building apps to those who lack technical skills so should take more responsibility. Saying “we told people” and then washing their hands of it isn’t acceptable because their target market doesn’t understand the technicalities.
Re:Lovable apps expose passport details and more than 200K p... by _rwo on Sunday November 15, 2026 @04:56AM (#50505564)
> Work on educating users (...)

unacceptable! it's all about the vibes!

Re:Lovable apps expose passport details and more than 200K p... by jacquesm on Saturday November 14, 2026 @06:24PM (#50502141)
How are you going to make sure that none of the data that escaped your control is going to be mis-used?

Have you made an inventory of all of the places where the data ended up?

Have all parties that ended up with copies confirmed the copies are destroyed and had not been passed on?

Have you reported an inadvertent disclosure to the DPA?

Re:Lovable apps expose passport details and more than 200K p... by schrodinger on Saturday November 14, 2026 @06:33PM (#50502216)
Isn't Lovable in this case more analogous to a consultancy to whom customers outsourced their website builds — meaning the customers, not Lovable is responsible for these actions?

On a larger note, and not at all to downplay the seriousness of this breach, but this feels like the kind of growing pain we're going to continue going through as we move to an AI-driven world. Who's responsible for the work of the AI? In this case, I think it's pretty cut and dry, since Lovable sells a service that _happens_ to be powered by AI (it could just as easily have been done by an outsourced team instead). But as AI gains more agency, it's going to become less and less clear…

Re:Lovable apps expose passport details and more than 200K p... by emerongi on Saturday November 14, 2026 @06:38PM (#50502254)
[delayed]
Re:Lovable apps expose passport details and more than 200K p... by neathack on Saturday November 14, 2026 @07:13PM (#50502494)
This is what Lovable's terms say:

  # AI Output
  
  The Services may use artificial intelligence models to
  generate code, content, or other outputs ("AI Output").
  AI Output may contain errors, inaccuracies, or other
  issues and should not be relied upon without
  independent review and testing. You are solely
  responsible for reviewing, validating, and using any
  AI Output, whether it is generated through:
  
  - our Platform's integrated AI;
  - the AI Gateway (via Third-Party AI Providers); or
  - any model or API that you connect to the Services.
https://lovable.dev/terms
Re:Lovable apps expose passport details and more than 200K p... by jacquesm on Saturday November 14, 2026 @07:18PM (#50502529)
Disclaimers don't trump law. I'd love to see this tested in court.
Re:Lovable apps expose passport details and more than 200K p... by skeeter2020 on Sunday November 15, 2026 @10:11AM (#50507465)
I've never used lovable; do they have any sort of human-approval gate step between (or around) generating an app and deployment/availability? INAL but I wonder if that would CYA for responsibility of releasing bad code created by their AI...
Re:Lovable apps expose passport details and more than 200K p... by jacquesm on Saturday November 14, 2026 @06:41PM (#50502267)
Those are all good questions, I think the customers' perception is that they have outsourced this but obviously they too have a responsibility (for instance: to do due diligence on the parties they do business with to make sure that they are observing their duties as controllers). One thing is certain: the data subjects are without blame and their interests have been violated substantially, the question really is what else happened to the data and that is something that nobody knows right now. But if it is true that it ended up on common crawl then that would be quite a big problem.
Re:Lovable apps expose passport details and more than 200K p... by neathack on Saturday November 14, 2026 @06:47PM (#50502309)
To clarify: no PII leaked from Lovable apps ended up in Common Crawl. Common Crawl was used solely to identify Lovable apps—not to retrieve leaked data. It does not store XHR responses, which are how data is retrieved from Supabase.
Re:Lovable apps expose passport details and more than 200K p... by jacquesm on Saturday November 14, 2026 @06:49PM (#50502322)
Ok. One commenter in this thread was adamant that that was the case: https://news.ycombinator.com/item?id=50501973 you may want to clarify this there as well.
Re:Lovable apps expose passport details and more than 200K p... by unclebucknasty on Saturday November 14, 2026 @07:43PM (#50502727)
As with many gray areas in the law, this all likely comes down to a reasonableness test. New laws may be needed but, to the fullest extent possible, these issues will be framed through the lens of existing law—e.g. product liability. And, once tested in court, these will likely lead to new precedents around existing laws.

For instance, questions will arise, as to whether it's reasonable for Lovable to hand this kind of power over to a customer. And, if their software is capable of detecting vulnerabilities, but allows the customer to proceed, is that reasonably responsible behavior on Lovable's part?

Then, there are tests regarding what their customers should reasonably be expected to understand. For instance, it might be tempting to compare this to gun liability laws, wherein manufacturers can disclaim responsibility if their guns are mishandled. But, here, what is the level of knowledge required to fully understand the risks—including the risk/cost of breaking a production build? And, is it reasonable that their customer should be expected to understand?

And, this even comes down to their marketing. If they are actively selling to novice customers, with the pitch that no expertise is required, then it may prove very difficult to pin the blame on those customers.

Attorneys would likely argue that Lovable can't have it both ways—selling to amateurs, then blaming their customers for being amateurs.

Disclaimer: I once played a lawyer in a 7th grade mock court. Oh, and I've been sued.

Re:Lovable apps expose passport details and more than 200K p... by fn-mote on Saturday November 14, 2026 @08:04PM (#50502888)
> including the risk/cost of breaking a production build

If the customer is deploying (“to prod”) they need to know enough to assess their own risks of breaking their software.

I’d want to see the text of the warning to customers before having an opinion on how in/sufficient it was.

Re:Lovable apps expose passport details and more than 200K p... by light_hue_1 on Saturday November 14, 2026 @06:33PM (#50502217)
So the approach is:

1. Blame the user because they didn't verify the app they built on your infrastructure meets the most basic requirements?

2. Then provide a tool that offers no guarantees and no definitions of what critical vs non-critical means.

3. And put the extra onus on users to run a "deep" scan when they intuit (somehow?) that there might be problems for which there is no hint?

4. All while telling users that critical issues are really bad but normal issues are... ok? I have no idea what they are from your writeup.

5. While selling better security for business and even better security for enterprise. Because security for everyone else isn't important!?

Is this supposed to be a roadmap to security antipatterns?

Re:Lovable apps expose passport details and more than 200K p... by igorandri on Sunday November 15, 2026 @07:26AM (#50506429)
I see it as an opportunity to educate the builder community on importance of using the provided security tooling. What I'm asking users is to use tools while building. Our tools explain security in business terms and give people tools to bridge the technical gap. Is it always enough? No, there's no perfect tool or approach, there will always be space to improve. But as you can see, if apps continue to expose the data, the actual blame falls on us - and there's no intention to say. And we are taking it as an input to improve our tools, UX, auto-fix tooling, user messaging and have more ways for users to build secure apps.
Re:Lovable apps expose passport details and more than 200K p... by dbbk on Sunday November 15, 2026 @07:46AM (#50506560)
I find this theory really odd. Wouldn't it make more sense to flip it around and have it maximally locked down from the beginning? You're providing essentially a Supabase abstraction. Why not make the abstraction secure from the beginning?
Re:Lovable apps expose passport details and more than 200K p... by emerongi on Saturday November 14, 2026 @06:50PM (#50502324)
You need a framework for sensitive data collection/usage. Auto-fix does not seem like a comprehensive approach.
Re:Lovable apps expose passport details and more than 200K p... by igorandri on Sunday November 15, 2026 @07:08AM (#50506340)
working on it!
Re:Lovable apps expose passport details and more than 200K p... by skeeter2020 on Sunday November 15, 2026 @10:14AM (#50507486)
do we need yet-another-framework (cue xkcd standards link) or do they actually need to support one or all of the many that already cover financial, medical and personal data?
Re:Lovable apps expose passport details and more than 200K p... by nalekberov on Saturday November 14, 2026 @07:38PM (#50502693)
This is a perfect example of selling a snake-oil solution (assuming most users are not tech-savvy) and trying to get away with "we warned them, but they chose not to act upon" attitude.

As Head of Security you are not doing a good job.

Re:Lovable apps expose passport details and more than 200K p... by The_Blade on Saturday November 14, 2026 @07:51PM (#50502806)
wait, didn't you see "The root cause in these apps was insufficent Row-Level Security, which is exactly what our scanning is built to catch."

you just need to buy Lovable Ultra

Re:Lovable apps expose passport details and more than 200K p... by igorandri on Sunday November 15, 2026 @07:28AM (#50506442)
no, it's all in Free tier. You can even enable auto-fix, so that you don't even need to look at scanner findings anymore.
Re:Lovable apps expose passport details and more than 200K p... by skeeter2020 on Sunday November 15, 2026 @10:20AM (#50507539)
So microsoft used to let you know when updates - even scary security ones - were available but never make you take action. They've gotten way more aggressive and now you have to have specific versions or a set of DevOps skills to prevent them from regularly applying and restarting your system. Their clients are mostly like yours: non technical users of very powerful systems; why don't you force upgrade after a certain period, even if it breaks apps in order to secure them? It has to be because that's bad for your company's goals, i.e. security is important but below growth and usage.
Re:Lovable apps expose passport details and more than 200K p... by igorandri on Sunday November 15, 2026 @07:32AM (#50506465)
You are right, I'm not happy about apps still leaking the data. For now, my message is to go and click the Fix button. I know it won't reach everyone, but I think it's important people hear it and do it. In the meantime, we are stepping up our game and taking this feedback super seriously. There will be a few releases that will definitely improve the security baseline of Lovable apps.
Re:Lovable apps expose passport details and more than 200K p... by dominotw on Saturday November 14, 2026 @08:06PM (#50502897)
> these apps

I knew what to expect as soon as read that in the very first sentence. Classic blameshifting. Maybe show a little bit of humility and admission of fault, you know the qualities that make people( and companies) 'lovable' and make ppl look past your mistakes.

Companies with absoloutly no moat like lovable have to win hearts first. This cya blame user response makes me want to use that site even less. Bye.

Re:Lovable apps expose passport details and more than 200K p... by techpression on Saturday November 14, 2026 @08:23PM (#50503024)
Only with Loveable is this constant problem of row level security a thing, you ever think it’s the wrong approach?
Re:Lovable apps expose passport details and more than 200K p... by doginasuit on Saturday November 14, 2026 @08:28PM (#50503060)
> I personally believe that making security accessible is what leads to making software accessible.

When your entry point for building an app is an AI prompt, "making security accessible" seems wildly below the standard. The role goes from making it accessible to ensuring it, given that you are marketing to clients who can't.

Re:Lovable apps expose passport details and more than 200K p... by shepherdjerred on Saturday November 14, 2026 @10:54PM (#50503848)
If your users are less technical then I think it is irresponsible to allow them to make choices that would compromise security and the data of others.

If there is a vulnerability the customer should have two options: patch or take down my app. Customers should _not_ be able to decide to defer/skip security if they are not technical enough to understand the impact.

It is great though that these scans are free for your users.

Re:Lovable apps expose passport details and more than 200K p... by neathack on Sunday November 15, 2026 @02:11AM (#50504735)
An interesting detail missing here is that there are two types of scans: “quick scans” and “deep scans.” Quick scans run automatically whenever a user publishes a project, while deep scans must be triggered manually -- except for enterprise customers.

https://docs.lovable.dev/features/security#built-in-security...

Re:Lovable apps expose passport details and more than 200K p... by igorandri on Sunday November 15, 2026 @07:07AM (#50506327)
We are moving this feature to all paid tiers soon. I agree that scanning on schedule needs to be available to everyone.
Re:Lovable apps expose passport details and more than 200K p... by Terretta on Sunday November 15, 2026 @06:26AM (#50506100)
> If your users are less technical then I think it is irresponsible to allow them to make choices that would compromise security and the data of others.

Counterpoint: HN about the iPhone. FWIW, I agree with the statement above, but also suggest a developer account opening up developer flags is a reasonable gate.

(Not sure how else to avoid all the "developers" clamoring for non-public betas of iOS bricking their iPhones, as the same audience that would flip a bunch of dev toggles if available to everyone like developer mode in Safari then scream how Apple should have done more to protect them when their bank account is emptied.)

Re:Lovable apps expose passport details and more than 200K p... by jamesyoungquist on Sunday November 15, 2026 @11:14AM (#50508058)
But not needing to know what you're doing as far as programming goes != not needing to know what you're doing as far as compliance/legal responsibility. Someone using a tool like this still needs to run their operation in a sane manner. Like, how much responsibility does Loveable shoulder here? We don't blame a car manufacturer for most car crashes. They, of course, try to design their cars to be as safe as possible, but the fact that they endeavor to make a safe car doesn't make it explicitly their fault if I'm driving blindfolded and careen off a cliff.

This is something that makes me roll my eyes... seeing people online talking about how everyone can just make their own version of w/e software now. As though running a software business is simply a matter making the computer screen light up in a particular way.

Re:Lovable apps expose passport details and more than 200K p... by claytongulick on Saturday November 14, 2026 @11:07PM (#50503919)
RLS can be really tricky to get right, even for an experienced developer.

It's one of the reasons I've avoided supabase (and postgrest) because I've found any non-trivial security implemented via RLS to be a lot more difficult to implement, audit and test than equivalent middleware in express, for example.

I think it's going to be a pretty tall order to expect AI systems to nail this, as it requires quite a bit of reasoning and business domain expertise- the things that LLMs are notoriously bad at.

Re:Lovable apps expose passport details and more than 200K p... by igorandri on Sunday November 15, 2026 @07:12AM (#50506363)
We are training our agent and models to get really good at RLS. A lot of projects mentioned in the research are created with older models, unfortunately. Which means, a worse starting point compared to where the models are today. Yet, they have access to latest scanners which are also optimized and trained on good and bad RLS outcomes. Our ask today is to click Free Fix and do not ignore warnings (incl email and in-app notifications to builders). Enabling auto-fix is another great way to decrease risk of your app. Also, soon we will have gates against publishing of anything with Critical issues in it, available to all tiers.
Re:Lovable apps expose passport details and more than 200K p... by tyre on Saturday November 14, 2026 @11:57PM (#50504129)
When you note a security issue like this, why wouldn't you automatically apply it?

If your terms of service can say, "When there's a data breach, it's technically your responsibility", I'm sure it can say, "When we detect a security issue, we'll push a fix without waiting for your OK."

Re:Lovable apps expose passport details and more than 200K p... by igorandri on Sunday November 15, 2026 @07:15AM (#50506383)
in many cases, it's hard to understand and know is something is by design or by mistake. We are looking into having a path to take down apps that grossly violate privacy and data protection. It's a bit tricky legally so we need to find a good balance. Our thinking is so far: notification with ask to fix, grace period, if no action and no improvement - soft block until issues fixed.
Re:Lovable apps expose passport details and more than 200K p... by dbbk on Sunday November 15, 2026 @07:43AM (#50506537)
If security is a key part of the product why is it left optional and up to the discretion of the (presumably non-technical) user?

I thought the purpose of vibecoding platforms like Lovable was to put guardrails in place and put non-technical people into the pit of success. But apparently not?

Re:Lovable apps expose passport details and more than 200K p... by skeeter2020 on Sunday November 15, 2026 @10:24AM (#50507596)
the purpose of Lovable is to increase signups, usage and other metrics that drive valuations. If security was a critical component the free usage tier is the ONE place you COULD force-apply these barriers without your customer having a valid complaint!
Re:Lovable apps expose passport details and more than 200K p... by nalekberov on Saturday November 14, 2026 @07:49PM (#50502780)
Seems like Lovable is really famous for taking security seriously:

https://www.theregister.com/software/2026/02/27/ai-built-app...

Re:Lovable apps expose passport details and more than 200K p... by system2 on Saturday November 14, 2026 @08:01PM (#50502870)
I am not trying to bash, but I don't understand why people use half-baked 3rd-party apps like Lovable when they have full access to Fable-type models. Is there something I am missing, or are people just that lazy/incompetent?
Re:Lovable apps expose passport details and more than 200K p... by chamomeal on Saturday November 14, 2026 @09:17PM (#50503333)
Most people don’t have the first clue what “hosting a website” entails, and lovable solves that problem.

It’s not harder to grab a VPS and let Claude loose on it. But try explaining that to my dad

Re:Lovable apps expose passport details and more than 200K p... by system2 on Saturday November 14, 2026 @09:45PM (#50503485)
But with Claude Chrome (or Claude desktop), all can be automated. But I get it. They do marketing, and they find customers through it. A conscious customer would refuse their offering.
Re:Lovable apps expose passport details and more than 200K p... by adi_kurian on Sunday November 15, 2026 @07:47AM (#50506566)
Many people want to build apps and have never opened a terminal nor do they want to.
Re:Lovable apps expose passport details and more than 200K p... by ArchEagle on Saturday November 14, 2026 @11:56PM (#50504123)
And that is why you should not use ai and use devs instead
Re:Lovable apps expose passport details and more than 200K p... by alorenzom on Sunday November 15, 2026 @03:41AM (#50505164)
This shows really well a real problem with AI app builders: they let people with no programming background ship apps, and with that, no basic notions of security either.
Re:Lovable apps expose passport details and more than 200K p... by IceDane on Sunday November 15, 2026 @05:21AM (#50505710)
So I'm a member of a couple of communities where people regularly submit their apps "see what i made".

I would say that something like 3/4 supabase projects that are submitted have issues like this. The latest i found was exposing health-related data.

Supabase is positioned similarly to firebase: you don't need a separate backend, and you access your database directly from the frontend. Security is dependent on relatively complicated rules in your database (simpler for firebase, a lot more involved for supabase with RLS)

This means it's a tool that is frequently reached for by newbies - the same sort of people who are the worst equipped to actually implement these complicated security rules themselves. With the advent of vibecoding, many people building are almost entirely dependent on the AI doing the right thing in every case. And this will get progressively more complicated to do correctly the more complicated the schema and usage patterns become.

I think we are in a territory where it is borderline irresponsible for supabase.

Re:Lovable apps expose passport details and more than 200K p... by sooraj_sj on Sunday November 15, 2026 @07:09AM (#50506346)
thats a crazy ting to happen
Re:Lovable apps expose passport details and more than 200K p... by m00dy on Sunday November 15, 2026 @09:01AM (#50507001)
it looks like gdpr only applies to US companies :)
Re:Lovable apps expose passport details and more than 200K p... by yakkomajuri on Sunday November 15, 2026 @09:24AM (#50507155)
I don't know how so many people bought into the row-level security stuff with the frontend talking directly to the Supabase backend. Always seemed like a minefield to me. I've used Supabase a time or two but both times just as a standard Postgres that I'd connect to from my backend. They will send you a million emails though about how your DB is insecure because you don't have RLS configured.

In this case we're talking about vibe coders, who don't know about the implementation details. But we've gotten here in the first place because a lot of developers adopted this Supabase RLS serverless model. I always found it surprising that this model stuck.

Re:Lovable apps expose passport details and more than 200K p... by jappgar on Sunday November 15, 2026 @09:51AM (#50507329)
The whole premise of RLS is that you only have to think about data permissions in one place.

If you're up for maintaining that, and if you're willing to suffer the serious performance hits it inevitably entails, it can be a very convenient and secure option.

The problem is that most engineers (let alone vibe coders) are decidedly terrible at db design. The outcome here is entirely predictable.

Re:Lovable apps expose passport details and more than 200K p... by yakkomajuri on Sunday November 15, 2026 @10:23AM (#50507580)
Agreed. Nothing inherently bad about RLS itself, but the way it was pushed forward in the Supabase model was always bound to be dangerous. Because like you say, it requires proper DB design, whereas the selling points of the Supabase model are simplicity and speed, so there's a bit of a mismatch here.
Re:Lovable apps expose passport details and more than 200K p... by bal00ns on Sunday November 15, 2026 @01:55PM (#50509571)
> The whole premise of RLS is that you only have to think about data permissions in one place.

I’ve always preferred treating RLS as one layer of defense in depth, or an underlying safety net for when your backend code forgets to filter properly. Like wearing underwear just in case you get holes in your pants. I don’t think that’s Supabase’s philosophy though and that’s always bothered me.

Re:Lovable apps expose passport details and more than 200K p... by skeeter2020 on Sunday November 15, 2026 @10:00AM (#50507399)
RLS can be a dangerous point for secure implementations. Even if you use single tenant you might need to filter for departmental or individual permissions and you're often a single missed join from sharing data you shouldn't. In the past year or so I've adopted the strategy DBs that only contain the data the audience is allowed to see using DuckDB - specifically for scenarios where the end users can write their own queries (a growing approach with AI), so there's nothing to leak. You still need to be careful with security but it's analogous of pushing a runtime bug to compile time. Most people don't really have big data; small data for the win!
Re:Lovable apps expose passport details and more than 200K p... by arunakt on Sunday November 15, 2026 @11:21AM (#50508122)
this should be treated as a security incident, espeically user base of lovable should be provided comms.