Nerdybooth.
Introduction Tutorial Updates Add to Chrome
LEGAL

Privacy Policy

Nerdybooth · Personal Audio Studio  ·  Last updated: July 04, 2026

01 Who We Are 02 What It Does 03 Data We Collect 04 Authentication 05 Payments 06 Storage 07 Logging 08 Local Storage 09 Retention 10 Your Rights 11 Children 12 Security 13 Changes 14 Contact

1. Who We Are

Nerdybooth ("Nerdybooth", "the Service", "we", "us") is a Chrome extension that helps vocalists with audio playback and practice through in-browser audio processing, including an equalizer and a compressor. (On-device AI track separation is in development and not yet available.)

Nerdybooth is designed with a local-first architecture. Audio is captured and processed entirely within your browser. We do not upload your audio, analyze its contents on our servers, or use it for machine learning training, AI modeling, or advertising purposes.

The Service is operated by GyeolCrash (Hangyeol Kim), an individual sole operator based in the Republic of Korea, acting as the data controller for the personal information described in this policy.

Contact for privacy matters: support@nerdybooth.com

By using Nerdybooth, you agree to the practices described in this Privacy Policy.

2. What the Extension Does and Does Not Do

Nerdybooth captures the audio of the current browser tab when you activate it and processes that audio entirely within your browser using native web APIs. To be explicit:

  • Nerdybooth temporarily accesses the audio stream of the active browser tab and processes it entirely within your browser. Audio content is never stored on, transmitted to, or accessible by our servers, and we do not retain any audio you play or process.
  • On-device stem separation is in development and not yet available. The Cloudflare R2 content storage and model-download capability that will support it are present in the extension but inactive. No model files are downloaded and no audio is involved.
  • No user audio is used to train, fine-tune, evaluate, or improve any machine learning models.
  • Nerdybooth captures tab audio only. It does not access your microphone or camera, and it ignores Chrome's internal pages (chrome://, extension, and about: pages).
  • Custom theme assets, including any wallpaper image you upload for the UI Customization Pack, are stored only in your browser (local storage / IndexedDB) and are never uploaded to our servers.
  • We do not read, collect, or transmit the content of arbitrary web pages you visit.
  • We do not collect your browsing history, keystrokes, or precise device location.
  • Audio settings (EQ bands, compressor values, presets) stay in your browser's storage and are sent to our servers only if required to sync your account preferences.

Chrome permissions we request

PermissionWhy we use it
tabCapture / activeTabTo capture the audio of the current tab so Nerdybooth can process it (EQ, compressor). Capture occurs only when you activate Nerdybooth on a tab.
offscreenTo run Web Audio processing in an offscreen document (service workers cannot use the Web Audio API).
sidePanelTo display the Nerdybooth interface in the browser side panel.
storageTo save your extension preferences and settings.
identityTo sign you in with Google OAuth and identify your account (email sign-in does not use this permission).

Host access: Nerdybooth connects only to its own backend and service providers: Supabase (account and subscription data), Paddle (checkout), Cloudflare R2 (content storage reserved for a forthcoming on-device separation feature; currently inactive), and the Google OAuth callback origin. It does not request access to read the content of arbitrary web pages.

3. Information We Collect

We collect only what is necessary to operate the Service:

DataPurposeLegal basisRetention
Google Account Identifier (subject ID), email address, and display nameIdentify your account, user sign-inPerformance of contractUntil you request account deletion
Subscription status, license state, and license identifiersEnable Pro features, verify entitlementPerformance of contractUntil your account is deleted or as otherwise required by applicable law
Purchase / transaction records (managed by Paddle)Billing, tax, and fraud complianceLegal obligationRetained by Paddle per their legal/tax retention requirements (typically up to 7 years)
Extension preferences and settingsProvide cross-device synchronizationPerformance of contractUntil you reset settings or delete your account
Operational logs (IP, request metadata, error data)Security, debugging, and service reliabilityLegitimate interestRetained temporarily (typically purged within 30 days)
Support communications you send usRespond to and resolve your requestLegitimate interestUntil the matter is resolved, then periodically purged

We do not collect unnecessary personal information, and we do not sell your personal information.

4. Authentication

Nerdybooth uses a single sign-in method, handled through Supabase Auth:

  • Google sign-in (OAuth 2.0, via chrome.identity). We receive only the unique Google Account Identifier (subject ID), basic profile information (such as your display name), and email address needed to identify your account. We never receive or have access to your Google password.

We issue a secure session token that is stored locally in your browser. We do not store passwords of any kind.

5. Payments

Payments are processed by Paddle, acting as our Merchant of Record. When you purchase a subscription or one-time digital product, Paddle collects and processes your payment information, billing details, and tax information necessary to complete the purchase.

Nerdybooth never receives or stores your payment card details. We receive only the metadata necessary to activate your purchase, such as subscription status, renewal cycles, and Paddle customer/transaction identifiers. Paddle remains the legal seller of record for your transaction.

Paddle's privacy practices are described at: https://www.paddle.com/legal/privacy

6. Where Your Data Is Stored and Processed

ServiceRoleData handledPrivacy policy
Google OAuthAuthenticationEmail, unique subject ID, basic profilepolicies.google.com/privacy
PaddleMerchant of Record / paymentsPayment status, billing metadata, tax datapaddle.com/legal/privacy
SupabaseAccount & subscription databaseEmail, subject ID, subscription state, settingssupabase.com/privacy
CloudflareNetwork infrastructure, hosting & content storageRequest metadata, routing, edge compute, operational logscloudflare.com/privacypolicy

Account and subscription data are stored in our Supabase database hosted in the US East (us-east-1) region. Operational logs may be temporarily captured by Cloudflare edge networks to ensure system integrity and performance. If you access the Service from outside these regions, your data may be transferred and processed internationally; we rely on our providers' standard contractual safeguards for such transfers.

7. Operational Logging

To ensure security, perform debugging, and maintain service reliability, our backend infrastructure automatically processes short-term operational logs. These logs may contain network request metadata, timestamps, and system errors. These logs are strictly segregated from your application usage, are accessible only for system maintenance, and are systematically purged (typically within 30 days).

8. Cookies and Local Storage

Nerdybooth uses browser local storage and extension storage APIs to remember your preferences and keep you signed in. We do not use third-party advertising or tracking cookies within the extension environment.

9. Data Retention

We retain personal information only as long as necessary to provide the Service, comply with legal and tax obligations, resolve disputes, and enforce our agreements. Retention periods for each data type are listed in Section 3. Transaction records may be retained longer where required by law.

10. Your Rights

Depending on your jurisdiction (including under the GDPR and CCPA), you may have the right to:

  • Access the personal information we hold about you.
  • Request correction of inaccurate information.
  • Request deletion of your account and associated database records.
  • Object to or restrict certain data processing.
  • Request a portable copy of your data.

To exercise any of these rights, email support@nerdybooth.com from the address associated with your account. We may ask you to verify ownership of the account before acting. We will respond within the timeframe required by applicable law.

11. Children's Privacy

Nerdybooth is not directed to children under the age of 13 (or the minimum age required in your jurisdiction). We do not knowingly collect personal information from children. If you believe a child has provided us information, contact us and we will delete it.

12. Security

We implement reasonable technical and organizational measures to protect your information, including encrypted transport (HTTPS), token-based authentication, and granular access controls on our database. No online service can guarantee absolute security.

13. Changes to This Policy

We may update this Privacy Policy from time to time. Material changes will be reflected by updating the "Last updated" date above and, where appropriate, by notice within the Service.

14. Contact

Questions about this Privacy Policy can be sent to support@nerdybooth.com.

Privacy Terms of Service Refund License Third-Party Notices Payments by Paddle
© 2026 Nerdybooth