Legal
Privacy Policy
Last updated: August 7, 2026
Overview
8Dfy (“the Extension”) is a browser extension that processes audio from supported web players, including YouTube, YouTube Music, Spotify Web, and Apple Music, in real-time to create spatial/8D audio effects. All audio processing occurs entirely within the user's browser using the Web Audio API. Because Spotify Web does not expose a media element, its audio is captured from that Spotify tab only after the user explicitly turns Spatial Audio on.
Data Collection
8Dfy does not collect, store, transmit, or share any user data.
Specifically, the Extension:
- Does not collect personally identifiable information
- Does not transmit or permanently store any audio or video content
- Accesses a live audio stream only while processing is enabled or while the user explicitly records an Export clip
- Does not track browsing history or user activity
- Does not use analytics, telemetry, or tracking scripts
- Does not use cookies or local tracking mechanisms
- Does not contain any remote code (all JavaScript is bundled within the extension package)
Local Storage
The Extension uses Chrome's built-in chrome.storage.sync API solely to save:
- User preferences (selected preset, slider positions, toggle states)
- Premium license activation status
This data is stored locally on the user's device via Chrome's built-in storage, contains no personal data, and is never transmitted to any external server. It can be cleared by uninstalling the extension.
Premium License Verification
When a user activates a Pro license key, the Extension makes a single API call to Gumroad (api.gumroad.com) to verify the license key. This request sends only:
- The license key entered by the user
- The product identifier
No personal data, browsing history, audio content, or device information is sent. Gumroad's own privacy policy governs how they handle license verification requests. After verification, the activation status is stored locally and re-verified periodically.
Audio Processing
All audio processing is performed client-side using the browser's native Web Audio API. Audio data:
- Is processed in real-time within the browser tab or an extension offscreen document
- Is never downloaded, recorded, buffered to disk, or transmitted to any server
- Passes through Web Audio nodes (filters, gain, panner, compressor) and is output directly to the user’s audio device
- When using the Export feature, recorded audio is saved as a local file on the user’s device and is never uploaded anywhere
Permissions
The Extension requests the following Chrome permissions:
storageTo save and restore user preferences and license status across browser sessionsactiveTabTo detect whether the current tab is a supported page and communicate between the popup and content scriptscriptingTo inject the audio processing content script into supported pagestabCaptureTo access the live audio output of a Spotify Web tab after the user turns Spatial Audio onoffscreenTo keep Spotify audio playing through the local spatial-processing graph after the popup closesHost permissions (YouTube, Spotify Web, Apple Music)To show controls and connect them to each supported player's local audio-processing pathHost permission (api.gumroad.com)To verify Pro license keys via Gumroad’s API (periodic verification call)No permission is used to collect or transmit user data.
Third Parties
The Extension integrates with Gumroad solely for license key verification. No user data is shared with Gumroad beyond the license key itself. No other third-party services, APIs, or servers are used.
Changes to This Policy
If this privacy policy is updated, the changes will be published alongside the extension update on the Chrome Web Store. Users are encouraged to review this policy periodically.
Contact
If you have questions about this privacy policy, please contact: harshmittal.dev@gmail.com