Skip to content

Privacy Policy

This policy applies to the Xiao Feng Music Player website, online debugger, and player bundles distributed through npm or CDN.

Data Processing Principles

The player does not require an account and does not actively collect names, phone numbers, identity documents, payment details, or other sensitive personal information. Debugger configuration, playlists, covers, audio URLs, and lyrics are processed in the current browser page for preview and code generation.

Local Storage

When rememberPlayback is enabled, the player stores playback memory such as current song, progress, volume, muted state, playback mode, and lyric preference under the configured memoryKey.

You can remove the default memory record with:

js
localStorage.removeItem('xf-music-player-memory')

Online Debugger

The debugger loads the published player bundle in the current page. It runs previews and generates HTML, JavaScript, Vue, and React integration code from your configuration. Cloud and local source drafts update the player only after you explicitly apply them.

If you enter third-party cover, audio, lyric, AI, or playlist API URLs, the browser may send standard request information such as IP address, User-Agent, Referer, and resource paths to those services.

Third-Party Services

Production examples may use jsDelivr, unpkg, external media resources, and browser APIs such as localStorage, fetch, and customElements. Each third party controls its own data practices. Lock CDN versions and use media and APIs that your organization trusts.

Integrator Responsibility

Applications that load user-related content through playlist or audioProvider must provide their own privacy notice, authorization flow, copyright statement, and data security controls. The player cannot determine resource rights or API compliance for the integrating application.

Policy Updates

This page may change when debugger behavior, local storage fields, or third-party integrations change.

Contact