Spectralis Legal

Effective date: May 26, 2026. These documents cover official Spectralis builds, hosted services, Shared Play, integrations, creator trust services, and related web surfaces.

Spectralis Terms of Service

These Terms of Service govern your use of Spectralis, including the Windows desktop app, Shared Play browser rooms, hosted backend services, update delivery, creator trust services, and related Spectralis web surfaces. "Spectralis," "we," "us," and "our" refer to DeltaVDevs.

By using Spectralis or its hosted services, you agree to these Terms. If you do not agree, do not use Spectralis hosted services and uninstall or stop using the app.

Open Source Notice

Spectralis source code may also be available under the repository license in LICENSE. That license controls your rights to copy, modify, and distribute the source code covered by it. These Terms govern use of official Spectralis builds, hosted services, Shared Play, creator trust services, updates, web surfaces, and integrations.

Eligibility

You must be at least 13 years old to use Spectralis. If you are under the age of majority where you live, you may use Spectralis only with permission and supervision from a parent or legal guardian.

What Spectralis Provides

Spectralis is a local-first audio player and runtime for rich music experiences. Features may include local playback, metadata display, lyrics, visualizers, embedded creator content, signed capsules, album worlds, Spotify playback, external URL playback, Discord Rich Presence, OBS overlays, Shared Play links, browser listening rooms, updates, and creator trust verification.

Spectralis features may change, break, be limited, or be removed. Some features depend on third parties outside DeltaVDevs control.

Your Content and Rights

"Your Content" means audio, artwork, lyrics, metadata, URLs, queue items, visualizers, capsule files, album worlds, embedded HTML, embedded Markdown, embedded video, manifests, creator keys, and any other material you open, create, upload, package, share, or transmit with Spectralis.

You keep ownership of Your Content. You grant DeltaVDevs a limited, worldwide, non-exclusive, royalty-free license to host, store, copy, transmit, transform, cache, display, and process Your Content only as needed to operate Spectralis features you use, including Shared Play, browser rooms, creator trust, updates, support, moderation, abuse prevention, and security.

You are responsible for Your Content. You must have all rights and permissions needed to use, package, upload, stream, share, or distribute Your Content through Spectralis. Do not use Spectralis to infringe copyrights, violate privacy rights, bypass access controls, distribute malware, harass others, or share unlawful content.

Shared Play

Shared Play lets you upload a temporary playable package for a track and create a link that others can use to listen in a browser or compatible Spectralis client. Shared Play links are private by obscurity, not account authentication. Anyone with the link may be able to access the session until it expires or is removed.

Shared Play sessions are created with a 12-hour expiration and may be removed earlier for abuse, security, operational, legal, or rights-related reasons.

Creator Content and Capsules

Spectralis may load signed .spectralis and .spectral capsules, embedded visualizers, album worlds, local HTML, WebView2 content, WASM modules, reactive timelines, and other creator-made experiences. DeltaVDevs may verify creator keys, enforce declared capabilities, reject unknown or revoked keys, and block or remove content that appears unsafe, abusive, infringing, deceptive, or harmful.

Third-Party Services

Spectralis can interoperate with third-party services such as Spotify, Discord, YouTube, SoundCloud, Suno, BandLab, Untitled, Microsoft WebView2, direct audio hosts, yt-dlp, ffmpeg, deployment providers, and CDN providers. Your use of those services is governed by their own terms, privacy policies, licenses, technical limits, and account rules.

Security and Acceptable Use

You are responsible for protecting your device, accounts, credentials, local files, Shared Play links, OBS overlay tokens, creator keys, and API configuration. You may not use Spectralis for unlawful, harmful, abusive, deceptive, infringing, malicious, or service-disrupting activity.

Updates, Feedback, and Availability

Spectralis may check for, download, or install updates if enabled. Hosted services may be unavailable, rate-limited, changed, suspended, or discontinued at any time. If you send feedback, you grant DeltaVDevs permission to use that feedback without compensation or confidentiality obligations.

Disclaimers and Liability

Spectralis is provided "as is" and "as available." To the maximum extent allowed by law, DeltaVDevs disclaims warranties and will not be liable for indirect, incidental, special, consequential, exemplary, or punitive damages. To the maximum extent allowed by law, DeltaVDevs total liability for claims related to Spectralis is limited to the greater of the amount you paid DeltaVDevs for Spectralis in the 12 months before the claim or USD $100.

Copyright, Termination, and Changes

DeltaVDevs may suspend access, remove content, reject sessions, revoke creator trust, or block abusive traffic for safety, security, legal, operational, or rights-related reasons. Rights reports should include enough information to locate the content, such as a Shared Play URL, session ID, package URL, creator name, timestamp, and a description of the claimed issue.

DeltaVDevs may update these Terms as Spectralis changes. Continued use of Spectralis after updated Terms are posted means you accept the updated Terms.

Spectralis Privacy Policy

This Privacy Policy explains how DeltaVDevs handles information when you use Spectralis, including the Windows desktop app, Shared Play browser rooms, hosted backend services, update delivery, creator trust services, and related Spectralis web surfaces.

Spectralis is built to be local-first. Normal local playback does not require a Spectralis account, and Spectralis does not run an advertising network or sell personal information.

Information Spectralis Handles

Spectralis stores app settings on your device, such as theme, volume, visualizer preferences, window placement, clipboard monitoring preference, Discord Rich Presence preference, OBS overlay settings, Shared Play preference, update preference, Spotify client ID, and external API consent. It may also store local cache files, temporary playback files, local logs, trusted creator metadata, redeemed visualizer metadata, album world state, and Shared Play package cache files under locations such as %LocalAppData%\Spectralis and %TEMP%\spectralis.

Audio, Metadata, and Creator Content

When you open audio files, Spectralis reads information needed for playback and display, such as file path, title, artist, album, duration, format details, album art, lyrics, embedded visualizers, embedded themes, embedded HTML, embedded Markdown, embedded video, and capsule manifests. This information stays local unless you use a feature that sends it elsewhere.

Shared Play

If you enable Shared Play, Spectralis can upload a playable package for the current track to the Spectralis Shared Play backend. The uploaded package may include audio, title, artist, album, duration, format details, lyrics, album art, embedded metadata, and rich content needed to recreate the experience. Shared Play also sends session and synchronization data such as session ID, track hash, playback position, play/pause state, queue items, queue URLs, timestamps, and package size/hash details.

Shared Play sessions are created with a 12-hour expiration. Expired sessions are rejected by the backend and removed during normal cleanup. Some operational traces, such as service logs or backups maintained by infrastructure providers, may persist for a reasonable period.

Spotify, Discord, and External Media

If you link Spotify, Spectralis uses Spotify OAuth with PKCE and stores Spotify access and refresh tokens locally, along with account display name and email if Spotify returns them. If Discord Rich Presence is enabled, Spectralis can send Discord the current track title, artist, album, playback state, playback timestamps, queue position/count, and a Spectralis or Shared Play button URL.

When you open or paste supported links, Spectralis may contact external services to resolve or play media, including YouTube, SoundCloud, Suno, BandLab, Untitled, Spotify, direct audio URLs, and redirect targets. These requests can reveal your IP address, user agent, requested URL, and related technical information to those services.

Creator Trust, OBS, and Hosted Services

When opening signed capsules, Spectralis may contact DeltaVDevs CDN services to verify creator key metadata, revocation status, creator profile information, allowed capabilities, and downloadable visualizer packages. The OBS overlay is served from your own computer on 127.0.0.1 using a tokenized URL. Hosted Spectralis surfaces may process technical information such as IP address, user agent, request path, referrer, timestamps, status codes, and error diagnostics.

Use, Sharing, and Controls

Spectralis uses information to provide playback, rich track experiences, Shared Play, creator trust, updates, integrations, diagnostics, security, and support. Spectralis may share information with people who receive a Shared Play link, service providers, third-party integrations you choose to use, creator content you open, or where required for law, safety, security, or enforcement.

You can disable Shared Play, Discord Rich Presence, clipboard URL monitoring, auto-updates, embedded content, and other options in Settings. You can unlink Spotify, regenerate the OBS overlay token, clear redeemed visualizers and album state, and delete local Spectralis data from your device.

Security, Children, and Rights

Spectralis uses reasonable safeguards for its size and purpose, including HTTPS requirements for Shared Play endpoints, random Shared Play session IDs, local cache boundaries, creator key verification, capability checks, revocation checks, and tokenized local OBS overlay URLs. Spectralis is not directed to children under 13 and should not be used by children under 13.

Depending on where you live, you may have rights to access, delete, correct, restrict, or receive a copy of personal information, and to object to some processing. Spectralis does not sell personal information and does not knowingly share personal information for cross-context behavioral advertising.

Do Not Track, Contact, and Changes

Spectralis does not track users across unrelated third-party websites for advertising. Browser Do Not Track signals do not change Spectralis behavior. For privacy requests, rights requests, security concerns, or deletion requests, contact DeltaVDevs through deltavdevs.com.

DeltaVDevs may update this Privacy Policy as Spectralis changes. Material changes will be reflected by updating the effective date and posting the revised policy in the repository, app distribution page, website, or other appropriate Spectralis surface.