Privacy Policy

Last updated: April 7, 2026

Your files never leave your device

All audio processing on WavinTools happens entirely in your browser using WebAssembly (ffmpeg.wasm) and the Web Audio API. We do not upload, store, transmit, or have any access to your audio files.

1. Introduction

WavinTools ("we", "our", "us") operates the website at wavintools.com (the "Service"). This Privacy Policy explains how we collect, use, and protect information when you use our free online audio tools.

By using WavinTools, you agree to the collection and use of information in accordance with this policy. We are committed to protecting your privacy and being transparent about our practices.

2. No File Storage — Your Audio is Private

We do not upload, store, or process your audio files on any server. This is a core design principle of WavinTools, not just a policy.

All audio processing — including BPM detection, key detection, format conversion, tempo changing, pitch shifting, and all other tools — runs entirely within your web browser using:

  • ffmpeg.wasm — the ffmpeg audio processing library compiled to WebAssembly, running locally in your browser
  • Web Audio API — a browser-native API for audio analysis and processing
  • Web Workers — background threads in your browser for heavy computation

Your audio files are read from your device, processed in memory, and the output is saved back to your device. At no point does any audio data leave your browser.

3. Information We Collect

3.1 Analytics Data

We may use privacy-respecting analytics (such as Google Analytics or a self-hosted alternative) to understand how visitors use our site. This may include:

  • Pages visited and time spent
  • Browser type and operating system
  • Approximate geographic location (country/region level)
  • Referring website
  • Device type (desktop, mobile, tablet)

This data is aggregated and anonymized. We do not collect personally identifiable information through analytics.

3.2 Contact Form Data

If you contact us via our contact form, we collect your name, email address, and message content. This information is used solely to respond to your inquiry and is not shared with third parties.

3.3 Advertising

WavinTools may display advertisements served by Google AdSense or similar networks. These services may use cookies to serve ads based on your prior visits to our website or other websites. You can opt out of personalized advertising by visiting Google Ads Settings.

4. Cookies

WavinTools uses minimal cookies. These may include:

  • Session cookies — temporary cookies that expire when you close your browser
  • Analytics cookies — to understand site usage (can be disabled)
  • Advertising cookies — served by third-party ad networks (can be opted out)

We do not use cookies to track your audio files or processing activity.

5. Third-Party Services

WavinTools may use the following third-party services:

ServicePurposeType
Google AnalyticsWebsite usage analyticsOptional
Google AdSenseDisplay advertisingOptional
Google FontsTypography (Inter, Space Grotesk)Required
unpkg.com CDNffmpeg.wasm library deliveryRequired for tools

6. Data Retention

Since we do not store your audio files or personal data (beyond contact form submissions), there is no audio data to retain or delete. Contact form submissions are retained for up to 12 months for correspondence purposes.

7. Your Rights

Depending on your location, you may have rights under GDPR, CCPA, or other privacy laws, including:

  • Right to access data we hold about you
  • Right to deletion of your data
  • Right to opt out of analytics and advertising
  • Right to data portability

To exercise these rights, contact us at our contact page.

8. Children's Privacy

WavinTools is not directed at children under 13. We do not knowingly collect personal information from children. If you believe a child has provided us with personal information, please contact us immediately.

9. Changes to This Policy

We may update this Privacy Policy from time to time. We will notify users of significant changes by updating the "Last updated" date at the top of this page. Continued use of WavinTools after changes constitutes acceptance of the updated policy.

10. Contact Us

If you have questions about this Privacy Policy or our privacy practices, please contact us.