Basify is a Spicetify extension that helps you avoid tracks connected to russian music infrastructure.
The extension gets artist and distributor information from Phonkersbase, checks the currently playing Spotify track, and can react based on your selected Basify settings.
Basify is built for users who want a safer and clearer Spotify experience when artist origin, distributor information, and links to the russian market matter.
Basify can be configured from its settings menu to:
- Skip tracks by blocked artists.
- Skip tracks released by blocked distributors.
- Skip artists marked with a warning trust label.
- Skip artists with unconfirmed country of origin.
- Show a popup explaining why a track was skipped.
- Add trust/status indicators next to artist names in the Now Playing bar.
- Add country flags next to artist names in the Now Playing bar.
- Change the Now Playing bar background based on the current track’s trust level.
- Add country and trust information to Spotify artist pages.
- Use English or Ukrainian interface text.
All artist trust and country information is taken from Phonkersbase.
Basify works through Spicetify, so it requires the official Spotify Desktop app.
At the moment, we do not know how to install Spicetify on Spotify Launcher. The recommended approach is to use the official Spotify Desktop app from the Spotify website.
Spicetify does not work with the Spotify version installed from the Microsoft Store. If you installed Spotify from the Microsoft Store, uninstall it and install Spotify Desktop from the official Spotify website instead.
For full Spicetify setup details, use the official Spicetify installation guide.
This is the easiest installation method once Basify is available in the Spicetify Marketplace.
Recommended: install Basify through Marketplace to receive automatic updates.
Install the official Spotify Desktop app from the Spotify website. Do not use the Microsoft Store version.
Follow the official Spicetify installation guide. The guide contains the latest commands for your operating system.
Common install commands:
Windows PowerShell:
iwr -useb https://raw.githubusercontent.com/spicetify/cli/main/install.ps1 | iexmacOS / Linux:
curl -fsSL https://raw.githubusercontent.com/spicetify/cli/main/install.sh | shWhen the Spicetify installer asks whether to install Marketplace, type yes and press Enter. Marketplace is recommended because Basify updates automatically through it.
Open Spotify and select Marketplace from the sidebar.
Open the Extensions tab and search for Basify.
Click Install. Restart Spotify if the extension does not appear immediately.
If Basify does not appear in Marketplace yet, use the manual installation method below.
Follow steps 1 and 2 from the Marketplace installation guide above to install Spotify Desktop, Spicetify, and Spicetify Marketplace.
Run:
spicetify config-dirThis opens the folder where Spicetify stores its configuration.
Put Basify.js into the Spicetify Extensions folder in opened window from step above.
Run:
spicetify config extensions Basify.js
spicetify applyRestart Spotify after applying the extension.
Marketplace installations update automatically through Spicetify Marketplace.
If Basify was installed through Marketplace, you do not need to manually replace Basify.js for normal extension updates.
If Basify was installed manually, download the latest Basify.js, replace the old file in the Spicetify Extensions folder, and run:
spicetify applySpotify Desktop updates can overwrite or change files that Spicetify modifies. When this happens, Basify or other Spicetify extensions may temporarily disappear, stop loading, or behave incorrectly.
After Spotify updates, update or re-apply Spicetify as recommended in the official Spicetify FAQ:
spicetify backup applyIf Spicetify itself is outdated, follow the official Spicetify installation guide to update or reinstall it for your operating system.
Run:
spicetify config extensions Basify.js-
spicetify applyYou can also remove Basify.js from the Extensions folder after disabling it.
Basify adds a settings button to Spotify’s top bar.
Available settings include:
- Language — choose English or Ukrainian.
- Skip tracks — enable or disable automatic skipping.
- Skip filters — choose whether to skip blocked, warning, or unknown artists.
- Popup — show or hide skip popups, change popup duration, and control how many popups can be visible at once.
- Flags — choose flag display style.
- Now Playing Bar — enable or disable background highlighting, artist name colouring, status shapes, and artist flags.
- Storage — change how many artists are stored locally.
- Reset — restore Basify settings to default.
Basify uses trust labels from Phonkersbase:
- Our pride
- Based
- You can listen
- Be careful
- Don’t listen
- Origin not confirmed
- No artist info
- Blocked distributor
Depending on your settings, Basify can skip tracks based on blocked artists, warning artists, unknown origin, and blocked distributors.
Need help with Phonkersbase data, artist information, or Basify-related questions? Join the Phonkersbase Discord server.
If you found an artist that should be reviewed, added, or corrected in the Phonkersbase database, submit a report through the artist report form. Reports are reviewed by the Phonkersbase team before being added to the database.
Basify only skips when Spotify is playing on the current device. This prevents the extension from controlling playback on another device when Spotify Connect is active.
Basify depends on Spotify and Spicetify internal APIs. Spotify updates can sometimes break Spicetify extensions; see the update instructions above if Basify stops loading.
Powered by Phonkersbase.
Created by I2oman.





