← back to Progrese
EN / CZ

Privacy Policy — Progrese

App: Progrese · synthlucida.com/progrese/progrese-en.html · Last updated: Sep 24, 2026

What Progrese does

Progrese is a free online chord progression generator. Pick a key and a mood and the tool builds an 8-bar chord progression together with a matching melody, bassline, arpeggio, and drums. You can play everything back right in the browser, fine-tune it in the Mini DAW and mixer, export it as a standard MIDI file for your DAW or as sheet music (PDF), or send the notes live to a connected MIDI device.

What data the app collects

Progrese does not collect or process any personal data. Specifically:

Local storage

Your settings and generated progressions are not saved between visits — every time you open the app or reload the page, it starts fresh (unless you open a share link).

The app keeps only a few small technical values in your browser's local storage, all related to the support-reminder popup: how many times it has been shown, until when it's snoozed after you enter a code, and whether a code has turned it off for good. These values stay in your browser, are never sent anywhere, and are removed when you clear this site's data in your browser settings.

Playback and export

Playback happens entirely in your browser using the Web Audio API. Exporting builds a standard MIDI file (.mid) or a sheet-music PDF directly on your device and offers it to you as a download — the file is never uploaded anywhere. Any MIDI file you generate and download is yours to use freely, in personal or commercial music, with no license fees or attribution required.

The "Live to MIDI" feature uses your browser's Web MIDI API. Your browser asks for permission first, and the notes are then sent only to MIDI devices connected to your computer — nothing leaves your device.

External resources

The app generates its sound with its own code right in the browser, so playback doesn't load anything external.

Only when you use the sheet-music PDF export (or move the pointer over that button) does the app download two open-source libraries — VexFlow (music notation) and jsPDF (PDF creation) — from the public jsDelivr CDN (cdn.jsdelivr.net). Loading them sends a standard request to that CDN's servers, the same way most websites load shared code libraries. The PDF itself is then built on your device.

The app also loads a small script from GoatCounter (gc.zgo.at) to record an anonymous page-view count. GoatCounter is a privacy-focused analytics service: it doesn't use cookies or any other persistent identifier, doesn't track individual visitors, and doesn't build profiles or share data with advertisers. It only tells us roughly how many people visit the page — nothing more.

The "Support the project" button links to the project's page on Gumroad. You only go there if you click it, and their own privacy policy applies on their site.

Beyond these, the app does not load any other external scripts or tracking code.

Found a problem?

If you run into a bug or have any question about privacy or how the app works, please reach out via the contact form on synthlucida.com. We'll do our best to help quickly.