Optional: Google Analytics zur Reichweitenmessung und X zur Werbeerfolgsmessung. Dabei können Daten in die USA übertragen werden. Ohne Zustimmung bleiben beide aus. Datenschutz
You built something with AI — now show it off. Get real feedback, collect upvotes, and join the builders turning ideas into working products over the time. You have a working product ? Great, find here the right customer.
4projects
4builders
366upvotes
My builds
Under Review
Saved projects
Share your build ✦
Built something with AI? Post it and get feedback from the community.
Trending tools
Top builders
Coming soon
The Code Checker is almost ready
Paste your AI-generated code and get an honest analysis: bugs, security issues, concrete fixes and a score. We're polishing it right now.
Is your vibe code actually good?
Paste your AI-generated code and get an instant analysis — bugs, security issues, detailed fixes, and an honest score.
Paste your code
or press ⌘+Enter
Analyzing your vibe code
Messages
No messages yet
Submit your project
🖼Click to upload a screenshot — jpg, png, gif or webp
checkmyvibecode
or
Enter your email and we'll send you a link to reset your password.
⚙ Account settings
Changing your handle will update all your existing projects.
Paste a link to your profile picture (JPG, PNG, WebP).
📬 Wöchentlicher Newsletter
Neue Projekte, Tipps & Community-Updates
Subscription
Free plan — up to 3 projects.
Danger zone
Permanently delete your account and all associated data. This action cannot be undone.
📬
Stay in the loop!
Get the best new vibe-coded projects, tips and community updates in your inbox once a week.
🔒 No spam, just news and tips around vibe coding. Unsubscribe any time.
✦ Upgrade to Pro
You've used all your free project slots.
$2.99/ month
✓ Unlimited projects
✓ 20% off Spotlight and Boosts
✓ Priority review: new projects reviewed within 24 hours
✓ Cancel anytime, no questions asked
Monthly subscription, automatically renewed until cancelled. Cancel in Account settings → Manage subscription before renewal; cancellation takes effect at the end of the paid billing period. The total, including any applicable tax, is shown by Stripe before your binding purchase.
Terms · Right of withdrawal · Verträge hier kündigen
🚀 Boost this project
This project is in review and goes live once we approve it. You can book a
boost now, but the clock starts when you pay, not when the project is
approved — so a short slot may partly run before anyone can see it.
💳 Paid through Stripe. One-off payment, not a subscription. Your boost activates automatically once the payment clears.
You pay to promote this project; boosting does not grant ownership or editing rights.
Review the final total, including any applicable tax, at Stripe before paying.
Terms · Right of withdrawal
Last updated: October 9, 2026 · checkmyvibecode.com
1. Who We Are
CheckMyVibeCode ("we", "us", "our") is a community platform for showcasing AI-generated software projects, accessible at checkmyvibecode.com. This Privacy Policy explains how we collect, use, and protect your personal data.
The controller is Mihailo Lalic, Hauptstraße 53, 52399 Merzenich, Germany. For privacy-related questions, contact support@checkmyvibecode.com.
2. What Data We Collect
Account data — When you sign up or log in via Google or GitHub OAuth, we receive your email address, name, and profile picture from the respective provider. We store this data to identify your account.
User-generated content — Projects you submit, comments you post, and upvotes you cast are stored in our database and visible to other users.
Optional measurement — Only with your separate permission for the relevant purpose, Google Analytics processes usage events, online identifiers and device/network information, or X processes advertising measurement data. These data may be personal data; they are not described as anonymous.
Technical data — Standard server logs (IP address, browser type, referrer) may be recorded automatically. These are used for security and debugging purposes only.
3. How We Use Your Data
To provide and maintain the platform (authentication, displaying your projects and profile)
To allow other users to interact with your content (upvotes, comments)
To analyze how the platform is used and improve it (analytics, only with consent)
To protect the platform from abuse and ensure security
Account, content and payment processing needed to provide the service is based on Art. 6(1)(b) GDPR. Security and abuse prevention rely on Art. 6(1)(f) GDPR, with the legitimate interest of protecting the service and its users. Statutory record keeping relies on Art. 6(1)(c) GDPR. Optional analytics, advertising measurement and newsletter marketing rely on your consent under Art. 6(1)(a) GDPR; access to non-essential information on your device additionally requires consent under § 25(1) TDDDG. Necessary session storage is used under § 25(2) TDDDG. We do not make decisions producing legal or similarly significant effects solely through automated processing.
4. Third-Party Services
Supabase — Provides the database, authentication and uploaded-file storage. Account information and submitted content are processed there. Supabase Privacy Policy
Google Analytics 4 — Loaded only if you enable analytics. Advertising personalization and Google Signals are disabled in our configuration. Google Privacy Policy.
X — Loaded only if you enable advertising measurement, to measure advertising performance. X may associate browser identifiers with its own data. X Privacy Policy.
Replit — Hosts the web application and processes network requests and operational logs. Replit Privacy Policy.
Stripe — Processes payments, subscriptions and fraud prevention. Checkout receives your email address, account identifier, selected product and, for boosts, the project identifier. Card details are entered at Stripe, not stored by this application. Stripe Privacy Policy.
Resend — Delivers service, payment and optional notification emails; email addresses and message contents are transmitted for delivery. Resend Privacy Policy.
International processing — These providers may process personal data outside the EEA, including in the United States. The applicable transfer safeguards and contractual arrangements depend on the provider and service configuration. Contact us for information on the safeguards applicable to your data; the use of a provider does not by itself guarantee EU-only processing.
Google & GitHub OAuth — When you log in via Google or GitHub, their respective privacy policies apply to the authentication process. We only receive and store the data they share with us (email, name, avatar).
5. Cookies
We use the following cookies and local storage:
Authentication session — Stored in localStorage via Supabase to keep you logged in. Essential for the platform to work.
Theme preference — We save your dark/light mode choice in localStorage.
Cookie consent — Analytics and advertising preferences, version and choice time are stored locally for up to 180 days, then requested again. If saving fails, optional tracking is stopped and we attempt to discard the previous consent. An essential first-party cookie (cmvc_consent_denied, value 1, up to 180 days) may preserve the refusal; it contains no identifier and is removed after a successfully saved new choice. Open tabs are notified where supported. If all storage is blocked, we cannot guarantee persistence and ask you to clear website data. Previously saved consent is not used while its storage cannot be updated.
Google Analytics cookies — Only set if you accept analytics cookies. Used to measure traffic and usage.
The same choice is offered in every country. Google Fonts and the Supabase browser library are served locally; no external IP-geolocation service is used to choose whether to show the banner. External user images and authentication/storage services may still receive network requests necessary to display content or provide the requested service.
Open cookie settings to change your choices at any time. Withdrawal stops future optional tracking and reloads the page to remove loaded tracking code. We remove accessible first-party measurement cookies; third-party cookies and data already held by providers cannot be deleted by this site. Withdrawal does not affect the lawfulness of processing before withdrawal.
6. Your Rights (GDPR)
If you are located in the EU/EEA, you have the following rights regarding your personal data:
Access — Request a copy of the personal data we hold about you
Rectification — Request correction of inaccurate data
Erasure — Request deletion of your account and associated data
Portability — Request your data in a machine-readable format
Objection — Object to processing of your data for analytics purposes
Withdraw consent — Withdraw optional measurement consent using Cookie settings in the footer, and unsubscribe from optional emails using their unsubscribe link.
To exercise these rights, contact support@checkmyvibecode.com. We normally respond within one month; any legally permitted extension will be explained. You also have the right to restriction of processing and to complain to a supervisory authority, including the Landesbeauftragte für Datenschutz und Informationsfreiheit Nordrhein-Westfalen (LDI NRW).
7. Data Retention
Public Pro cancellation declarations are stored with the submitted identification and contract details, requested termination date and time of receipt. We use these records to handle and evidence contract termination and related legal obligations (Art. 6(1)(b) and (c) GDPR). Confirmation emails are sent via Resend. Records are accessible only to the operator through the protected administration area and are retained as necessary for processing, legal claims and applicable statutory retention obligations; they are not used for marketing. You can submit a declaration without signing in via Verträge hier kündigen. Receipt of a declaration does not by itself establish the submitter's entitlement to terminate someone else's contract.
Account data and submitted content are retained while needed to provide your account and published contributions. On a justified deletion request, data no longer required are deleted, subject to statutory retention duties and the protection of legal claims. Payment/accounting records are retained for the applicable statutory period. A minimal suppression entry is retained to respect an email opt-out. Provider logs, backups and analytics records follow the applicable provider retention configuration; contact us for details. Cookie choices expire after 180 days.
8. Changes to This Policy
We may update this notice when processing changes. Continued use does not constitute consent to new optional processing; where required, we ask for new consent.
Last updated: October 9, 2026 · checkmyvibecode.com
Paid services: Pro and project boosts
Your contracting partner is Mihailo Lalic, Hauptstraße 53, 52399 Merzenich, Germany, support@checkmyvibecode.com. Pro provides unlimited project submissions, priority review and the displayed discount on boosts. Pro is billed monthly in USD and renews automatically until cancelled. Cancel through Account settings → Manage subscription before the next renewal; access remains until the paid billing period ends.
Boosts are one-off purchases for the selected slot and duration, not subscriptions. A logged-in buyer may sponsor another person's project. Buying a boost does not grant ownership, editing rights or a guarantee of visitors, clicks or sales. Moderation still applies: a pending project is not publicly displayed until approved, and the booked period can begin before approval. The booking window and price are shown during purchase. Contact support if a paid placement cannot be delivered.
Before committing to payment, review the product, billing interval or duration and total, including any applicable tax, in Stripe Checkout. This website's Continue button opens Checkout; it does not itself charge you. Statutory consumer rights remain unaffected. For withdrawal instructions and the model form, see Right of withdrawal. Starting service early requires your express request and does not immediately extinguish a withdrawal right that only expires on full performance.
1. Acceptance
By using CheckMyVibeCode ("the platform"), you agree to these Terms of Service. If you do not agree, please do not use the platform. We reserve the right to update these terms at any time.
2. What CheckMyVibeCode Is
CheckMyVibeCode is a community platform where developers can showcase AI-assisted ("vibe-coded") software projects, give and receive feedback, and upvote projects they find interesting. It is not a software marketplace and does not handle payments between users.
3. Your Account
You may sign up using a Google or GitHub account. You are responsible for all activity under your account. You must not share your credentials or create accounts on behalf of others without their consent.
You must be at least 13 years old to use this platform (or the minimum age required in your country).
4. Acceptable Use
When submitting projects or posting comments, you agree to:
Only submit projects you have the right to share
Keep comments respectful and constructive
Not post spam, misleading information, or promotional content unrelated to AI-built projects
Not submit illegal content, content that violates third-party intellectual property rights, or content that is harmful, abusive, or hateful
Not attempt to manipulate upvotes or game platform metrics
Not use the platform to scrape data, run bots, or interfere with platform functionality
5. Content Ownership
You retain ownership of the content you submit. By posting on CheckMyVibeCode, you grant us a non-exclusive, worldwide, royalty-free license to display and distribute your content on the platform.
We reserve the right to remove any content that violates these terms without notice.
6. Disclaimer & Limitation of Liability
The platform is provided "as is" without warranties of any kind. We do not guarantee uninterrupted availability or that the platform will be error-free.
We are not responsible for any direct, indirect, or consequential damages arising from your use of the platform or content posted by other users.
Project listings are user-submitted and we do not verify or endorse any project, its quality, or its safety.
7. Termination
We reserve the right to suspend or terminate accounts that violate these terms. You may request account deletion at any time by contacting support@checkmyvibecode.com.
8. Governing Law
These terms are governed by applicable law. Any disputes will be resolved through good-faith negotiation first. If unresolved, disputes are subject to the jurisdiction of the courts where the platform operator is located.
We are neither willing nor obliged to participate in dispute resolution proceedings before a consumer arbitration board (§ 36 VSBG).
User content
Projects, comments and forum posts on CheckMyVibeCode are published by their authors. If you come across content that violates the law or your rights, please tell us at support@checkmyvibecode.com and we will remove it promptly.
Legal
Right of Withdrawal
Last updated: September 25, 2026 · applies to Pro subscriptions, Spotlight and Row Boosts
If you are a consumer (a natural person buying for purposes outside your trade, business or profession), you have the following statutory right of withdrawal.
Right of withdrawal
You have the right to withdraw from this contract within fourteen days without giving any reason.
The withdrawal period will expire after fourteen days from the day of the conclusion of the contract.
To exercise the right of withdrawal, you must inform us (Mihailo Lalic, Hauptstraße 53, 52399 Merzenich, Germany, email: support@checkmyvibecode.com) of your decision to withdraw from this contract by an unequivocal statement (e.g. a letter sent by post or an email). You may use the model withdrawal form below, but it is not obligatory.
To meet the withdrawal deadline, it is sufficient for you to send your communication concerning your exercise of the right of withdrawal before the withdrawal period has expired.
Effects of withdrawal
If you withdraw from this contract, we shall reimburse to you all payments received from you without undue delay and in any event not later than fourteen days from the day on which we are informed about your decision to withdraw from this contract. We will carry out such reimbursement using the same means of payment as you used for the initial transaction, unless you have expressly agreed otherwise; in any event, you will not incur any fees as a result of such reimbursement.
If you requested to begin the performance of services during the withdrawal period, you shall pay us an amount which is in proportion to what has been provided until you have communicated to us your withdrawal from this contract, in comparison with the full coverage of the contract.
Early expiry of the right of withdrawal
For a service contract, the right of withdrawal expires once we have fully performed the service, if we began the performance only after you gave your express consent and at the same time confirmed your awareness that you lose your right of withdrawal upon complete performance of the contract by us.
Model withdrawal form
(Complete and return this form only if you wish to withdraw from the contract.)
— I/We (*) hereby give notice that I/We (*) withdraw from my/our (*) contract for the provision of the following service (*):
— Ordered on (*):
— Name of consumer(s):
— Address of consumer(s):
— Signature of consumer(s) (only if this form is notified on paper):
— Date:
(*) Delete as appropriate.
Cancelling a Pro subscription
Independently of the right of withdrawal, you can cancel your Pro subscription at any time in Account settings → Manage subscription. Boosts are one-off payments and do not renew.
@kbredekamp on CheckMyVibeCode
🗺 Entflow - HubSpot Workflow Dependency Map
Your HubSpot workflows are silently conflicting. Properties overwritten. Enrollment loops firing. Entflow maps every dependency, catches every conflict, and audits every workflow with AI