Install

Privacy Policy

Last updated: October 15, 2026

Nari is a music player for Android, Linux, Windows and macOS, developed and published by NaviVani. This policy covers the Nari app and the narimusic.com website, including its plugin and theme stores, its theme editor and its publishing pages.

Summary

Nari has no analytics, advertising, tracking or crash-reporting service, and no Nari account. NaviVani does not receive your music library, listening history, playlists, likes, settings, server credentials or logs through the app.

Nari connects directly to third-party services only for features that need them, like online lyrics, artist photos, scrobbling or your own music server. Those services receive ordinary network information, such as your IP address and request headers, and handle data under their own privacy policies.

NaviVani does not sell personal information, use it for advertising, or build user profiles.

Information stored on your device

Nari keeps what its features need on your device. Depending on what you use, this can include:

None of this is uploaded to NaviVani. Passwords, tokens and other private values are encrypted with a key that never leaves the device: the Android Keystore, the Windows user account (DPAPI), the macOS Keychain, or the system keyring on Linux (a file only your user can read when there's none). Nari doesn't store the passwords of your servers or accounts, only the tokens they hand out or that are made from them to sign in.

On Android, Nari opts out of Android's app data backup, so its data stays on the device. Music files themselves are never changed or moved by Nari.

Network access and third-party services

Nari only goes online for the features below. Everything in this list can be turned off or simply left unused.

NaviVani does not control these services. Read their privacy policies before signing in or sending them information.

Scrobbling

Scrobbling is off until you connect an account in Settings → Integrations. Last.fm and Libre.fm are connected by approving Nari on their own website, so Nari never sees your password; ListenBrainz uses a token you paste. Nari keeps the session key or token encrypted on the device.

While connected, Nari tells the service what you're playing, and after you've listened to enough of a song it sends its title, artist, album, album artist, length and the time you played it. This goes straight to the service, not through NaviVani. Disconnecting deletes the stored key and any scrobbles that were waiting. The service controls your account and the history it keeps.

Discord

Discord Rich Presence is off by default. When you turn it on in Settings → Integrations, Nari shows the current song on your Discord profile: its title, artist, album, cover, how long it has been playing, and optional buttons that link to the song and to narimusic.com.

Nari hands this to the Discord app on the same device, over a local connection; nothing passes through a server owned by NaviVani. Discord then publishes it to your account, where others may see it according to your Discord privacy settings. To show a cover for songs without a public one, Nari can search Deezer for the album's artwork, sending the album and artist names; this can be turned off. Discord fetches cover images from their addresses. Nari never signs in to Discord itself.

Plugins and themes

Plugins and themes add features and looks, and many are made by other people. A plugin can contact the services it was made for, like a streaming service you sign in to, and those services handle your data under their own policies.

Plugins run in a sandbox: they only read and write their own files, can't run other programs, and can only reach the internet or your clipboard when they ask for it. Nari shows what a plugin asks for in its details. A plugin that needs all access to your device must say so, and Nari asks you before turning it on. Theme scripts run in the same sandbox, without internet access.

Addons in the stores were reviewed before they were published, but NaviVani is not responsible for what an addon does with data you give it. Uninstalling a plugin deletes the data it saved, including its encrypted values.

Permissions and device access

On Android, Nari may use:

On desktop, Nari shows the current song to the system's media controls (like MPRIS on Linux), so your desktop can display and control it. Nari does not ask for your contacts, messages, call logs or location.

Diagnostics

Nari has no remote crash or usage reporting. It writes logs to its own folder on your device to help with problems, and removes the query part and credentials from web addresses before logging them, since those can carry tokens. A log only reaches NaviVani if you choose to share it, for example in a bug report.

The website and publishing addons

narimusic.com is hosted on Cloudflare, which processes requests, including IP addresses, to serve and protect the site under its own policy. The site has no analytics or advertising, loads no third-party trackers, and serves its own fonts.

Browsing the stores, the docs and the theme editor needs no account, and the theme editor works in your browser without uploading your theme. Publishing an addon needs a Discord sign-in, which asks Discord only for your basic profile (the identify scope, no e-mail). NaviVani then stores your Discord user id, name and avatar, the addons you send with their files and review history, and keeps you signed in with a cookie for 30 days. Your name is shown as the owner of your addons to reviewers, and an addon's author field is shown in the stores. Reviewers are notified on Discord when you send an addon.

Security

Nari's data lives in its own folder, and private values are encrypted as described above. Nari uses HTTPS for the services it contacts, but a music server or radio station you add yourself may only offer HTTP, which isn't protected in transit. Files you export or keep in folders you picked are protected by those folders' own permissions. No storage or network transmission is completely secure.

Retention and deletion

Data on your device stays until you remove it or Nari replaces it in normal use. Settings let you clear the listening history, sign out of each service, delete downloads and uninstall addons. Uninstalling Nari, or clearing its storage on Android, removes everything in its folder. Data held by third-party services, like your scrobbles or your Discord profile, has to be deleted with those services.

To delete what narimusic.com keeps about you as a publisher, withdraw your pending addons from the publishing page, and ask us to remove the rest through the contacts below.

Children's privacy

Nari and narimusic.com are not directed to children under 13. Addons and third-party services have their own content and age requirements, so parents and guardians should supervise their use where appropriate.

Changes to this policy

This policy may change when Nari's features, its integrations or the law change. The date at the top shows the latest revision, and changes apply when the updated policy is published here.

Contact

Questions, privacy requests and deletion requests can be sent through theNari issue tracker or theNari Discord server. The source code is available atgithub.com/NaviVani-dev/Nari.