Privacy

Last updated 22 October 2026

This page is about the jspark.app website. The JSpark app has its own privacy policy.

In short

  • Google Analytics counts visits. In the EU, the EEA, the UK and Switzerland it runs only if you allow it. Elsewhere it runs unless you turn it off with Cookie settings.
  • No ads, and nothing sold or shared for advertising.
  • The site doesn’t ask for your name or email address.

Who runs this site

Ananda Rizki, an individual based in Indonesia, who makes JSpark. For anything about your privacy, write to support@jspark.app.

What is stored in your browser

Your answer to the analytics question, if you give one, in your browser’s local storage, so the site doesn’t ask again on every page. For the length of your visit, session storage keeps whether the site needs to ask you (see below). If you allow analytics, Google Analytics sets its cookies too (see below). The /previews pages, which I use to build the site, also remember the look you pick there. None of this leaves your browser, except what Google Analytics sends once you allow it.

Google Analytics

Whether the site asks first depends on where you are. To tell, your browser asks Cloudflare, which already serves the site, for the country of your IP address. Nothing is sent anywhere else to do this. In the EU, the EEA, the UK and Switzerland, or when the country can’t be told, the site asks whether it may use Google Analytics. If you say no, or don’t answer, it loads nothing from Google and sets no cookie. Elsewhere, Google Analytics runs from your first page, and you can turn it off at any time with Cookie settings.

When it runs, the site loads Google Analytics from Google’s servers. It sets cookies whose names start with _ga, which keep a random ID for your browser for up to two years, so visits from the same browser can be counted as one visitor. With each page you open, Google receives the page’s address, the page you came from, your browser, device, screen size and language, and your approximate location, which Google works out from your IP address. When you press a download or Buy button, or a link to the plans, Google also receives which one it was, for which system or plan, and where it was on the page. I use the totals to see how many people visit, which pages they read and which buttons they use.

Google Analytics is run by Google, which handles this data under the Google Ads Data Processing Terms and its privacy policy. Google may process it outside your country, including in the United States.

Wherever you are, you can change your answer at any time with , also at the foot of every page. Saying no after saying yes stops Google Analytics and removes its cookies from this site.

What the server sees

The site is hosted by Cloudflare. When your browser asks for a page, Cloudflare receives what every web server receives: your IP address, the address of the page and your browser’s name and version. Cloudflare uses this to send you the page and to protect the site from attacks, and may keep it in its logs for a short time.

I don’t add logging of my own. Cloudflare’s dashboard shows me totals, such as how many requests the site served, not who made them.

Links to other sites

The download and Buy buttons take you to GitHub and Polar, which follow their own policies.

If you email me

When you write to an address at jspark.app, I receive your email address and your message, and I keep them so I can answer you. Mail to jspark.app is handled by Apple iCloud. I don’t add you to any mailing list.

Your rights

You can ask what I hold about you, and ask me to correct or delete it. Write to support@jspark.app. Apart from email you sent, and what Google Analytics collected while it ran, the site holds nothing about you.

In the EU, the EEA, the UK and Switzerland, Google Analytics runs only if you allow it. Elsewhere I use it to understand how the site is used, and you can turn it off. Either way, you can change your mind at any time with Cookie settings at the foot of every page. Cloudflare’s logs are kept to keep the site running and safe. Email is kept to answer you. If you think I have handled your data wrongly, please tell me first. You can also complain to the data protection authority where you live.

Changes

If this page changes, the date at the top changes with it. If the site ever starts to collect more than this, this page will say so before it does.

JSpark is downloading

When you open JSpark-Setup.exe, Windows may stop it once, because the installer isn’t code-signed yet. If the file came from jspark.app:

A blue Windows box, “Windows protected your PC”: Microsoft Defender SmartScreen prevented an unrecognised app from starting. Under it, the link More info, and the button Don’t run.

1Click More info.

The same box after More info: Application JSpark-Setup-1.4.0.exe, Publisher Unknown publisher, and the buttons Run anyway and Don’t run.

2Then click Run anyway.

You see this only once: updates install inside the app. More in Install JSpark.