Skip to content
Unvibe
ProductResourcesPricingChange LogFounderDownload
Back to Unvibe

Privacy

Last updated September 2026

Unvibe is a desktop app that helps you understand code. This page describes what it processes and why, in plain language. It reflects how the product actually behaves. It is a summary, not a substitute for the full policy.

What Unvibe processes

  • Code you choose to review. When you activate Unvibe on a selection, that snippet and the limited surrounding context you approve is sent to generate an explanation. Before anything leaves your computer it is scanned on-device for secrets, and detected credentials block or warn first.
  • Repository metadata such as file paths, structure, and git diffs, only when you explicitly review those scopes. Unvibe does not read your repository in the background.
  • Learning records: which snippets you reviewed, comprehension results, concepts, and streaks.
  • Account data: your email for sign-in and an authentication token.

What Unvibe does not do

  • It does not read your repository without an explicit action from you.
  • It does not build its own model-training dataset from your private code.
  • It does not log the contents of your private code in analytics.
  • It does not perform screen recording, OCR capture, or keylogging.

Secret filtering, before anything is sent

Every remote request is scanned on your computer for known credential patterns: API keys, tokens, private keys, plus high-entropy strings and KEY= style assignments. A hit blocks the request and shows you the file and line so you can redact it or add it to a .unvibeignore file. Files like .env, keys, node_modules, and build output are excluded by default, and .gitignore is honored.

Consent and the cloud

Explanations are generated by a configured cloud AI provider, so the filtered snippet you approve is sent over an encrypted connection. Cloud analysis begins only after an explicit review action. During the beta, explanations are generated by Google Gemini through its paid API, which Google states is not used to train its models. If you add your own provider key in the app (such as OpenRouter or Anthropic), requests go to that provider under its terms instead. Full payload preview and per-repository controls are still being completed. A fully local, no-cloud mode is not available yet.

Storage, security, and your rights

Learning data lives on your computer and, when you are signed in, syncs to our backend where row-level security is designed to restrict direct reads to your account. Your auth token is encrypted at rest using the operating system keychain, and data is encrypted in transit. Backend at-rest and backup settings must be verified for the selected staging/production infrastructure. You can access and delete your data. See data controls and account deletion. We use no advertising trackers.

This website

unvibe.site uses Mixpanel and PostHog to understand how visitors use the site, including page views, clicks, and session replays with form inputs masked. We use this to fix confusing pages, not to sell or share your data. The desktop app does not send this kind of analytics. If you join a list or request a download email, we store your name and email to contact you about Unvibe.

Services we rely on

  • Google Gemini generates explanations from the filtered snippet.
  • Vercel hosts the website and API.
  • Supabase stores accounts and synced learning records.
  • Stripe processes payments. Unvibe never sees your full card number.
  • Resend delivers sign-in and product emails.
  • GitHub hosts the installer downloads.
  • Mixpanel and PostHog measure website usage.

Children

Unvibe is not directed at children under 13, and we do not knowingly collect their personal information. If you believe a child has given us data, email us and we will delete it.

Changes and contact

We will update this page when the product changes how it handles data, and note the date at the top. Questions or requests go to support@unvibe.site.

Platforms and scope

Unvibe private beta is Mac (Apple silicon) and Windows x64. Linux is not available yet. We claim no security certifications. Explanations are a learning aid, not a security audit. See the terms for the AI limitations disclaimer.

This page summarizes our policies in plain language. Questions? Email support@unvibe.site or preston@unvibe.site.
Unvibe

Select code → Unvibe explains it beside your editor → save it, quiz yourself, keep ownership.

ProductProductResourcesPricingDownloadChange Log
CompanyFounderGrowthInvestorsPrivacyTermsContact

Listed on

Smol Startup Top 1 Daily WinnerUnvibe listed on Tool IndexVerified by Tool IndexUnvibe featured on DevRoveFeatured on AI Tool DiscoveryFeatured on LaunchBuff
Smol Startup #1Product HuntLaunchKiwiDevRoveDEV CommunityAI Tool DiscoveryVibeRankSideProjectorsLaunchBuffTool Index

© 2026 Unvibe. Pleasant Hill, California.

Live for Mac and Windows · Press ⌘K to search, or select any text and press ⌘U

unvibe
Free for Mac and WindowsDownload

Unvibe is free. Mac and Windows · no card · no API key

Free for MacFree for Windows