Last updated: May 17, 2026
Your privacy matters. This policy explains what data we collect, why we collect it, and how we protect it. The most important thing to know: your audio files never leave your device — all audio processing happens entirely in your browser.
When you sign in with Google OAuth, we receive and store:
We do not store your Google password — authentication is handled entirely by Google.
To provide the Service, we store:
Audio files are never uploaded to our servers. Audio is loaded locally in your browser and stays on your device throughout the session.
We use Google Analytics (GA4) to understand how the Service is used:
This data is anonymized and aggregated. We do not use it to build individual user profiles or for advertising targeting.
We use collected information exclusively to:
We do not sell, rent, or trade your personal data to any third party.
Browser-only audio processing
All audio analysis, visualization rendering, and video export happens entirely inside your web browser using the Web Audio API, Canvas API, and WebGL. Your audio files are processed in memory on your device and are never transmitted to Novus servers or any third-party server.
The AI captions feature uses Transformers.js (Whisper model) which also runs fully on-device. Model weights (~150 MB) are downloaded once from Hugging Face CDN and cached locally in your browser. No audio content is sent to Hugging Face or any external server during transcription.
You retain full ownership of every video file you export from Novus Music Visualizers. Your exports are copyright-free — you may use them commercially or personally, anywhere, without attribution or restriction.
By using the Service, you confirm you have the necessary rights to any audio you load. Novus does not claim any ownership over your creative output.
When you publish a template or post to the Community section, the following information becomes publicly visible:
You can delete your community posts at any time from your profile. Deleted posts are removed from public view immediately and purged from our database within 30 days.
We use Google's OAuth 2.0 service for authentication. When you sign in with Google, you are subject to Google's Privacy Policy. We only request the minimum scopes needed: your email address and basic profile information.
Novus is ad-supported. We work with Google AdSense to display non-personalized advertisements. Google may use cookies to serve ads based on your prior visits to this and other websites. You can opt out of personalized advertising by visiting Google Ads Settings. We do not sell your personal data to advertisers.
Account and project data is stored in Turso, a SQLite-compatible edge database. Turso encrypts data at rest and in transit, and maintains SOC 2 compliance.
We use Google Analytics 4 to measure usage patterns. Analytics cookies are optional — you can opt out via the cookie consent banner or your browser settings. See Google's Privacy Policy.
Depending on your location, you may have the following rights:
To exercise any of these rights, email us at visualizers@novusstreamsolutions.com. We will respond within 30 days.
We use cookies for authentication sessions, theme preferences, and optional analytics. You can manage your cookie preferences at any time. See our Cookie Policy for full details.
We may update this Privacy Policy from time to time. Material changes will be communicated by updating the "Last updated" date at the top of this page and, where appropriate, by email notification. Continued use of the Service after changes constitutes acceptance.
If you have questions or concerns about this Privacy Policy, please reach out: