OmniPlay legal
Privacy Policy
Effective and last updated October 19, 2026
OmniPlay turns Apple Music and Spotify links into one shareable link. This policy explains what information is needed to make that work across the website, iOS app, and Share Extension.
The short version
You do not need an OmniPlay account. OmniPlay processes the music link or search you provide so it can find the same song or album on supported services. The website, iOS app, and Share Extension use self-hosted analytics to count product interactions and sanitized failures as described below. Song recognition is optional and requests microphone permission only when you choose Identify a song.
Information OmniPlay processes
- Music links and searches. When you paste, share, search for, or open a music link, the link or search terms are sent to the OmniPlay service. Shared OmniPlay links contain the original Apple Music or Spotify link in the link itself.
- Catalog information. OmniPlay receives song or album details such as title, artist, artwork, service URL, ISRC, or UPC from Apple Music and Spotify so it can identify a corresponding result.
- Technical request information. The server and hosting infrastructure necessarily receive information used to deliver and protect the service, such as an IP address, user agent, requested URL, response status, and request time. Infrastructure logs may contain some of this information.
- Local preferences. The website can remember your preferred music service in browser storage. The iOS app stores its preferred service, appearance, onboarding progress, and activity history on your device. The app and Share Extension share appearance and history through an App Group. These settings and records are not OmniPlay accounts and do not identify who sent or received a link.
How the information is used
OmniPlay uses this information to search music catalogs, match a song or album across services, create and open shareable links, remember your on-device preference, troubleshoot failures, protect the service, and understand whether core interactions work.
The conversion and search service does not write music links or search terms to an OmniPlay application database. However, a requested URL may appear in infrastructure logs, and a shared link continues to contain its original music-service URL.
Analytics
The OmniPlay website uses a self-hosted installation of Umami to measure page views and named product interactions such as a completed match or service selection. It does not use analytics cookies. Search parameters are excluded from analytics, and the tracker honors your browser’s Do Not Track setting.
The iOS app and Share Extension send named events for opening the app, creating, copying, and sharing links, plus sanitized error categories. Event properties identify only the app or extension, source music service, song or album type, and the stage and category of a failure. The client does not include music URLs, titles, artists, catalog identifiers, search text, audio, microphone data, account identifiers, or persistent device identifiers in analytics events. It uses constant transport metadata rather than device language or device details, does not store analytics cookies or returned session tokens, and does not keep an offline event queue. Network infrastructure still receives technical request information as described above.
Optional song recognition
When you choose Identify a song, OmniPlay requests microphone permission and uses Apple’s ShazamKit service to recognize music through audio signatures. OmniPlay does not save a recording or upload raw microphone audio to its own service. Listening ends on a match, cancellation, an error, dismissal, interruption, backgrounding, or a 20-second timeout. Recognition does not run in the background or write to your Shazam library.
After a match, an Apple Music link or, when needed, the recognized title and artist are sent through OmniPlay’s normal conversion or search flow to prepare a shareable link. Recognized music metadata and microphone activity are not sent to analytics. You can deny or revoke microphone access and continue using normal search and pasted links.
Apple Music and Spotify
OmniPlay sends music links, searches, and catalog identifiers to Apple Music and Spotify as needed to locate music and return destination links. Full playback takes place in the service you choose. OmniPlay can also request short song previews and artwork from Apple’s catalog; those requests contact Apple’s services. Your use of those services is governed by their own terms and privacy policies:
Storage and retention
Local preferences remain on your device until you clear the website’s stored data, change the preference, or remove the app. You can remove individual activity records or clear all activity in the app. OmniPlay does not maintain an account or cloud history for you in the current product.
The current OmniPlay application code does not define a fixed retention period or automated deletion schedule for analytics or infrastructure logs. Because OmniPlay has no account identifier, we may not be able to connect a particular log or aggregate analytics event to you.
Your choices
You can use a browser with Do Not Track enabled, clear OmniPlay’s browser storage, remove the iOS app, or avoid submitting a search or link. You can also open and share the original Apple Music or Spotify URL instead of using OmniPlay.
For a privacy question or a request about information that can reasonably be identified, email hello@highlinestudio.co. Some requests may be limited by the fact that OmniPlay does not create user accounts or attach service activity to a known identity.
Children
OmniPlay is a general music-link utility and is not directed to children under 13. We do not knowingly ask children for personal information.
Changes to this policy
If OmniPlay’s data practices change, this page will be updated and the date above will change. Material changes will be communicated in a reasonable way through the product or website.