Features The App Support Privacy Get Meringo

Hardware-first. Bit-perfect. Deep Velvet.

Your music.
Exactly as recorded.

The definitive bit-perfect music player for Android DAPs. Built for audiophiles who demand the full signal chain.

FLAC DSD 24-BIT 192 KHZ BIT-PERFECT FiiO M21 SNAPDRAGON 680
Enter the Shrine Explore features
Platform Android DAP
Audio Engine Bit-Perfect
Max Resolution 24-bit / 192 kHz
Fingerprinting AcoustID
Metadata MusicBrainz
Privacy Local-First

Built for the signal chain,
not the playlist.

Every architectural decision in Meringo starts at the DAC and works backwards. No compromises in the path between your files and your ears.

SQ Engine

Sound Quality First

The SQ engine is purpose-built for DAPs like the FiiO M21. Direct DAC passthrough, no middleware audio processing stack in the way of your high-res FLACs.

Acoustic DNA

Identity Resolver

AcoustID fingerprinting scans your library and matches it against MusicBrainz — surfacing producer credits, session musicians, liner notes, and high-res artwork from the Cover Art Archive.

Dual-Lens Library

The Vault & The Cloud

Toggle between your Local Vault of FLAC files and your Jellyfin Cloud server without blending the two sources. Each lens maintains its own identity, metadata, and playback context.

Privacy

Encrypted & Local-First

Your library, your Jellyfin credentials, your listening history — all encrypted on-device. No telemetry. No cloud sync. No data ever leaves your device without your explicit consent.

DAP-Optimized

Built for FiiO M21

Tuned for the Snapdragon 680 / 4GB RAM target. Low memory footprint, efficient background scanning via WorkManager, and an interface scaled for a DAP's 4–5 inch screen.

"I built Meringo because I wanted a more refined, high-fidelity way to experience a music library."

Adam Siemaszko — Developer, Erie County, NY

The UI is an instrument,
not a media player.

Every screen in Meringo is designed to disappear — letting the music and its metadata take the foreground. Dark, layered surfaces. Warm gold accents. Nothing that doesn't earn its place.

Cormorant Garamond Outfit UI JetBrains Mono CSS Grain Texture

Now Playing

Reference Track

The Vault · Local

FLAC 24-BIT 192 KHZ

Get in Touch

Support

Questions, bug reports, or feedback — reach Adam directly. As a solo developer, I read and reply to every message personally.

support@meringo.app

Privacy Policy

EFFECTIVE DATE: January 1, 2025  ·  BUILT BY ADAM SIEMASZKO

Overview

Meringo is a local-first music player built by Adam Siemaszko. I do not operate servers that collect your personal data. I do not run analytics pipelines. I built Meringo because I wanted a more refined, high-fidelity way to experience a music library — not to harvest data.

This policy describes what minimal data interactions the application has, and exactly why they exist.

What We Collect

Meringo collects no personal data on my servers. On your device, the app stores:

  • Your music library metadata (artist, album, track, file path) in a local Room/SQLite database
  • Your Jellyfin server credentials, encrypted on-device using Android Keystore
  • Your listening preferences and app settings via encrypted DataStore
  • Cached artwork and editorial metadata fetched from public APIs

None of this data is transmitted to me or to any third party for advertising or tracking purposes.

Acoustic DNA Fingerprinting

The Identity Resolver uses AcoustID (libchromaprint) to generate an acoustic fingerprint of your audio files. This fingerprint is a compact mathematical representation of the audio signal — not an audio recording.

Fingerprints are submitted to the AcoustID public API solely to retrieve a MusicBrainz recording ID. No personal information, file names, or listening history is attached to these submissions. The AcoustID service is subject to its own privacy policy at acoustid.org.

Third-Party Services

Meringo integrates with the following public, read-only APIs to provide editorial content:

  • MusicBrainz — Relational metadata: artist bios, credits, release information
  • Cover Art Archive — High-resolution album artwork
  • Fanart.tv — Additional artist imagery
  • Jellyfin SDK — Your personal Jellyfin server only; configured by you

All external requests are for content retrieval only. Use of these services is subject to their respective terms and privacy policies.

Local Storage & Security

All sensitive data — Jellyfin credentials, preferences — is encrypted using the Android Keystore system. The local Room database is stored in the app's private data directory, inaccessible to other apps without root access.

Meringo requests only the permissions required for operation: READ_MEDIA_AUDIO, INTERNET (for metadata APIs and Jellyfin), and FOREGROUND_SERVICE (for background playback).

Your Rights

Because Meringo does not collect personal data on any server I control, there is no data for me to provide, correct, or delete on my end. All data the app holds is stored on your device and can be removed by uninstalling the application.

The application is provided as-is. As a solo developer, I work hard to keep Meringo stable and respectful of your privacy, but I cannot guarantee it will be free of defects.

Contact

Questions about this privacy policy or Meringo's data practices? Write to me directly:

support@meringo.app