Skip to main content

Privacy

Achordeon counts page visits, so we can see which parts get used and which ones to fix first. Nothing here identifies you, and there is no cookie bar, because there is nothing to ask you about, until you switch the second part on yourself.

What is counted​

Every visit, in the docs and in the app, is one request that looks like this:

GET /count?p=/docs/privacy&r=google.com
  • p: which page. Song and songbook ids are stripped out first, so /songs/<id> is counted as /songs/:id and every library folds into one row. The prefix says whether it was the docs or the app, and which language
  • r: the domain that linked you here, never the full address. Our own domain counts as nothing, so moving around inside Achordeon reports no source

That is the whole request, and no script runs to make it: the answer is a 1×1 image. The counts get added up, so what comes out is "40 visits to the syntax page today". There is no visitor id, which means three visits by you and one visit each by three other people look exactly the same.

The counting is done by GoatCounter, on servers in the EU.

Why there is nothing to consent to

Putting anything on your device, or reading anything off it, needs your permission first. This does neither, no cookie, no local storage, no fingerprint, so no permission is needed and no bar appears.

What is never collected​

  • Your IP address
  • Your browser or operating system
  • Any visitor id, hashed or otherwise
  • Anything you wrote: song titles, lyrics, chords, file names

Extra statistics​

Off unless you turn it on. Two things ride on the switch, and neither of them adds an ip address or a visitor id:

  • Your screen size. One more field on the request above, s, which is what tells us whether the render settings are being used on phones or on desktops
  • Which page shape you pick. When you set a song's aspect ratio, that one value is counted on its own, as aspect/preset/9:16 — the shape, and how you arrived at it: a row from the list, "Match this screen", or one you typed. It is why: the picker offers a long list of shapes and we have no idea which of them anybody uses, so counting the picks is what tells us which rows to keep and which to drop. Never which song it was, never how many songs you have, and never a word of what you wrote

They are separate from everything above for one reason each: the screen size has to be read off your device, and reading your device needs your say-so — while the page shape is neither the navigation nor the device, but a choice you made inside your own library, and something you made is yours to keep to yourself.

 

The switch is remembered on this device, and it covers the app as well as these docs. Turning it back off takes effect immediately. The same switch is in the app's Settings, and it is the same switch, so set it in either place.

How long it is kept​

The raw counts for 90 days, then the daily totals only. Nothing is ever read back while the app runs.

There is nothing to delete

Since no row can be traced to a person, we could not find your data if you asked us to, because there is no id to look you up by. That is rather the point.