Terms of Service

Last Updated: 12/11/2025

1. Acceptance of Terms

By accessing and using BPMKeyFinder, you accept and agree to be bound by these Terms of Service. If you do not agree to these terms, please do not use our service.

2. Use of Services

BPMKeyFinder is provided free of charge for personal and commercial use. You agree to use the service responsibly and in compliance with all applicable laws:

  • Use the service only for lawful audio analysis purposes
  • Do not attempt to reverse-engineer, modify, or exploit the service
  • Respect copyright laws when analyzing audio files—only analyze files you own or have permission to use

3. Your Audio Files

You retain all rights to your audio files. BPMKeyFinder:

  • Never uploads, stores, or transmits your audio files to any server
  • Processes all audio locally in your browser using client-side technology
  • Does not collect, store, or have access to your file names, metadata, or analysis results

4. Intellectual Property

The BPMKeyFinder website, code, and design are protected by copyright laws. The underlying Essentia.js library is open-source and used under its respective license. You may not copy, redistribute, or create derivative works from our service without permission.

5. Service Availability & Accuracy

BPMKeyFinder is provided "as-is" without warranties of any kind. While we strive for accuracy, audio analysis results may vary depending on audio quality and complexity. We are not liable for any decisions made based on analysis results. The service may be unavailable due to maintenance, updates, or technical issues.

6. Changes to Terms

We reserve the right to modify these terms at any time. Continued use of BPMKeyFinder after changes constitutes acceptance of the updated terms. Check this page periodically for updates.

7. Contact

Questions about these Terms? Email us at [email protected]