A little clarity, before you play.
Synthmaker Supreme is an independent experimental music app operated by DenominatorX. This page describes the public test site at synthmaker.denominatorx.com.
Your studio stays on your device
Projects, presets, samples, soundboards, frequency sessions, action profiles, keyboard mappings, and lesson progress are saved in your browser. Imported files, microphone audio, recorded music, MIDI notes, and project names are not sent to our analytics service. Exports download to your device. Browser storage can be cleared or evicted; export a backup of work you want to keep.
Microphone and MIDI access
The app asks the browser for permission only when you choose a microphone or MIDI feature. Microphone input is processed locally. Connected inputs remain active until you disconnect them, including when you minimize an instrument. Recent audio capture is off by default; when you explicitly enable it for an input, the last 30 seconds are held locally in memory until you keep a phrase or turn it off. MIDI connects the app to devices you select. You can revoke these permissions in your browser settings.
Local computer actions
Action Deck mappings and macros stay on your device. The optional native companion runs separately on your computer and uses a private local address. It can listen to a selected MIDI device and launch apps or supported shortcuts only after you register local targets and arm its actions. Native target paths, shortcut names, profile contents and action history are not sent to our website or analytics. Disarm or quit the companion to stop its controller actions.
Optional usage analytics
If you allow analytics, we measure page views, approximate country, referral domain, device and browser category, instrument choices, feature activity, recording and export counts, lesson starts and completions, active time, page loading time, and error counts. Error text, stack traces, audio, keystrokes, filenames, full referring URLs, and URL query strings are not collected. We do not sell analytics data or use it for advertising.
How analytics works
After consent, a random identifier in session storage groups activity within a browser tab. It is not a verified person or account, and a new tab or cleared storage can count as a new session. On denominatorx.com, we store session records and daily aggregates in a private database on our hosting server. The earlier pages.dev test site uses Cloudflare D1. Reports show the last 30 days. Older records are removed when the service next receives an event; inactive deployments may retain them until that cleanup runs. We exclude recognizable bots, but these are estimates, not an audited visitor census.
Essential storage and hosting
Essential local storage remembers your studio and privacy preference. A host-only preference cookie also saves your analytics choice for one year as a fallback. It contains only yes or no, with no visitor identifier. Choices sync between open tabs on the same website; the Pages test site and custom domain have separate browser storage. An offline service worker caches app files. These are needed for the features you choose. Our server hosts the site behind Cloudflare. Our hosting provider and Cloudflare necessarily receive connection information such as IP addresses and request headers to deliver and secure it; we do not copy raw IP addresses into the app analytics database. Cloudflare may process data outside your country. Owner sign-in uses Cloudflare Access and its authentication cookies on restricted stats routes.
Changing your mind
Use Analytics choices at the bottom of any page to allow or decline analytics. Declining stops new events and removes the analytics identifier in open tabs running the current app. Global Privacy Control and Do Not Track signals are treated as a decline. Previously collected aggregate counts are not linked to a name and cannot reliably be attributed to you. Clear site data in your browser to delete local projects, preferences, and caches. Export your music first.
Questions and requests
Use the contact page for questions about this site or a privacy request. Do not send passwords or private recordings. Where applicable, you may have rights to access, correction, deletion, objection, and a complaint to your local data protection authority. This notice will be updated if the test site’s processing changes.