âŒïž Apps built with the AI app-maker Lovable left passport numbers, payment information and 200,000 chat messages open to anyone, no login needed.
German security firm Crissy Field scanned 159,041 Lovable projects and found databases with email addresses readable on 7,403 sites.
Lovable promises no coding skills are needed. Its terms make customers responsible for their apps and data.
Lovable told German business daily Handelsblatt the problem is industry-wide.
Vibe coded an app?
Before you deploy to production, check these 10 things:
1.) No API keys or secrets in your code or repo
2.) Every route checks who the user is (auth) and what they can access
3.) Database rules lock down who can read and write each row
4.) All user input is validated on the server not just the frontend
5.) Rate limits on login, signup and any paid API calls
6.) Error messages don't leak stack traces or database details
7.) Dependencies are updated and scanned for known vulnerabilities
8.) Backups are on and you've actually tested restoring one
9.) Logging and alerts so you know when something breaks
10.) A spending cap on every cloud and AI API account
AI writes code fast. It doesn't care if you get hacked.
Bookmark this before your next deploy.
Vibecoders, đ'đș đŻđČđŽđŽđ¶đ»đŽ đđŒđ, before your next website or app, paste this into Claude Code or Codex:
"I want this to be as perfect as Linear's website or Apple Notes: simple purpose, simple architecture, simple design, simple implementation. Cut taglines, helper text and secondary labels. If a screen needs them to make sense, fix the layout. Every decision should elevate the user experience (UX), developer experience (DX) and agent experience (AX) at once, without breaking anything."
Autant je trouve Opus 5.5 vraiment pratique autant j'en peux plus de vos app avec toute la mĂȘme interface.
Svp l'interface c'est ultra important pour une app, si ca pu le Claude vous ne la vendrez pas ou peu.
Ce que vous produisez comme ca c'est un peu l'effet comme ces images chatgpt, noisy et faite Ă l'arrache sans retravaille derriĂšre.
MĂȘme si le concept est bon, ca fera amateur et pas fini.
Nobody warns vibe coders about this part.
You can ship an app in a weekend.
You can also break 6 laws in that same weekend without knowing it.
Here's what to check before you launch:
1.) Kids
If signup doesn't ask for age and a child under 13 joins, COPPA fines can reach $53K per child.
2.) Fonts
Loading Google Fonts from Google's servers sends visitor IPs to Google. A Munich court ordered a site to pay one visitor âŹ100 for this under GDPR.
3.) Session replay
Recording what users type without consent can count as wiretapping under California's CIPA, at up to $5K per violation.
4.) Launch emails
No unsubscribe link or postal address breaks CAN-SPAM, at up to $53K per email.
5.) Subscriptions
If renewal terms aren't right next to the button, California can treat renewals as unconditional gifts you have to refund.
6.) User uploads
Without a registered DMCA agent, which costs $6, you lose safe harbor. Statutory damages can reach $150K per willfully infringed work.
None of these cost much to fix.
All of them cost a lot to ignore.
Paste this into Claude before launch:
"Check my app for: missing age gate, externally loaded fonts, session replay without consent, marketing emails without unsubscribe and address, renewal terms not beside the subscribe button and no DMCA agent. Fix what you can and list what I need to do myself."
Not legal advice. Talk to a lawyer for your situation.
@AlertesInfos@grok Les tweets sur le 24 octobre sont vachement invisible, on en trouve nul part. Penses-tu quâil y a une censure/shadowban du sujet sur la plateforme ?