Terms of Use
Last updated: July 18, 2026
1. What WeVibe.fail is
WeVibe.fail is a satirical review tool. You submit a public URL; we fetch what a regular visitor's browser would see and generate an AI-written roast, a vibe score, and a passive check for common "vibe-coding" mistakes. It's entertainment plus a nudge — not a security audit, penetration test, or professional opinion.
2. What you can submit
Only public URLs that meet all of the following:
- Reachable over the public internet without a login.
- You own the site, or the site is a public product/marketing page.
- Not private, internal, or intranet infrastructure.
- Not intended to harass a specific individual.
We reject localhost, private IP ranges, and known abuse targets automatically. Don't use us to attack, defame, or dogpile a person.
3. Fair use & rate limits
Free accounts get a limited number of roasts per day per browser. Pro gets more. We may throttle, block, or terminate access for automation, scraping, abusive patterns, or attempts to bypass limits.
4. The roast content
Roasts are AI-generated satire and personal opinion. Scores are heuristic. Red flags are "worth checking" signals from a passive scan of what a browser can see — they may include false positives and are not proof of a vulnerability. Verify anything sensitive yourself before acting on it.
5. Removal requests
If you own a site that got roasted and want the public page taken down, email hello@wevibe.fail from an email at that domain. We remove verified requests within a few business days.
6. Payments (Pro)
Pro is billed monthly through Stripe. You can cancel any time from your account settings — access continues until the end of the current billing period. No refunds for partial months.
7. No warranty
WeVibe.fail is provided "as is" without warranty of any kind. We are not liable for decisions you make based on roasts, scores, or scan findings. Maximum aggregate liability is the amount you paid us in the previous 3 months.
8. Changes
We may update these terms. Continued use after an update means you accept the new terms. Material changes will be announced on this page.