CheerpJ 5.0 is out. Run Java 21 in the browser, with Java 25 in preview. Read the announcement

Privacy Policy for the CheerpJ Applet Runner Browser Extension

Last reviewed: 27 October 2026

Effective date: 27 October 2026

This Privacy Policy explains how Leaning Technologies Limited (“Leaning Technologies”, “we”, “us” and “our”) collects, uses, shares and protects information when you use the CheerpJ Applet Runner browser extension for Chrome and Edge (the “Extension”), whether you install it from the Chrome Web Store or Microsoft Edge Add-ons, or your organisation deploys it.

The Extension runs Java applets inside your browser, on the web pages that contain them. The applets, their data and the traffic between them and their servers stay between your browser and those servers, and do not pass through us. This policy does not cover those web pages, applets or servers, or the CheerpJ website, which has its own Privacy Policy.

1. Who We Are

CheerpJ is a trading name of Leaning Technologies Limited, a company registered in England and Wales under company number 08227826. Our registered office is Nexus, Discovery Way, Leeds, England, LS2 3AA. We are the controller of the personal data described in this policy.

2. Information We Collect

Licences

If you activate the Extension with a licence key, it sends the key and a random identifier for your installation to our licence server. It does so when you activate it, when the Extension or your browser updates, and when the licence it holds expires. The server replies with your licence, which includes the name of its owner. Licences installed as a signed token, including those deployed by an administrator, are checked inside the Extension and send nothing to us.

When you buy a licence, FastSpring processes your order and payment as our reseller and merchant of record, under its own privacy policy. It shares with us the details we need to issue and renew your licence, which may include your name, company and email address.

Bug reports

The Extension links to GitHub, where you can open a public bug report. The report’s title is prefilled with the address of the page you were on, which you can change before posting. The Extension sends us nothing when you do this. What you post on GitHub is public and handled under GitHub’s privacy policy; we use it to understand and fix the problem, and to reply to you there.

Information collected automatically

Our servers, and those of our providers, receive your IP address and browser information with every request the Extension sends, as part of how the internet works.

Pages the Extension opens

  • The welcome page, shown once after installation, loads icons from Google Fonts, so Google receives your IP address and information about your browser.
  • The feedback page, which your browser opens when you remove the Extension, contains a Google Form. Answering it is optional; what you enter is collected through Google Forms.

The Extension does not use cookies, does not collect usage statistics, and does not collect the contents of the pages you visit, your applets or files, your keystrokes or your browsing history.

3. How We Use Information

We use the information we collect to:

  • issue, validate and renew licences, and limit each licence to the installations it covers;
  • understand and fix the problems you report;
  • respond to you and manage our relationship with you as a customer; and
  • detect abuse, protect our rights and users, and comply with legal obligations.

We do not sell your personal information, use it for advertising, or use it for automated decision-making that has legal or similarly significant effects on you.

4. Our Lawful Bases

Under the UK GDPR, we rely on:

  • contract, to issue, validate and renew the licences you buy;
  • legitimate interests, to fix the problems you report, read the feedback you give, and secure our services, where those interests are not overridden by your rights; and
  • legal obligation, to keep records of purchases and where the law otherwise requires us to process information.

5. How We Share Information

We share information only where reasonably necessary for the purposes described above, including with:

  • affiliates and group companies that help us operate or support CheerpJ;
  • service providers and subprocessors, listed in section 6;
  • FastSpring, which sells our licences as merchant of record;
  • professional advisers, regulators, courts, law enforcement or other authorities where disclosure is required by law or reasonably necessary to protect rights, property or safety; and
  • a buyer, successor or other transaction counterparty if we are involved in a merger, acquisition, financing, reorganisation or sale of all or part of our business.

6. Hosting, Data Location and Subprocessors

Our key subprocessors for the Extension currently include:

  • Cloudflare, Inc., which runs our licence server on its global infrastructure.
  • Google LLC, which provides Google Fonts and Google Forms.

Some of these providers may process personal data outside the United Kingdom. Where personal data is transferred internationally, we rely on appropriate safeguards, such as the UK International Data Transfer Addendum, Standard Contractual Clauses or UK adequacy regulations.

7. Data Retention

We keep personal information only for as long as reasonably necessary for the purposes described in this policy, including to resolve disputes, enforce agreements and comply with legal obligations. More specifically:

  • licence records, including the purchase details FastSpring shares with us, are kept for as long as your licence is active, and afterwards for as long as we need them for our business records; and
  • feedback form answers are kept for as long as they help us improve the Extension.

8. Your Rights and Choices

Under the UK GDPR, the Data Protection Act 2018 and other applicable data protection laws, you may have the right to:

  • be informed about how your personal information is used;
  • access a copy of the personal information we hold about you;
  • have inaccurate or incomplete information corrected;
  • have your personal information deleted in certain circumstances;
  • restrict processing in certain circumstances;
  • object to processing; and
  • data portability, where applicable.

To exercise your rights, please contact us at [email protected]. If you are not satisfied with our response, you may complain to the UK Information Commissioner’s Office.

9. Children

The Extension is not intended for children under 13, and we do not knowingly collect their personal information. If you believe a child has given us personal information, please contact us and we will delete it.

10. Security

We use commercially reasonable physical, technical and organisational safeguards to protect personal information. No method of transmission over the internet or of electronic storage is completely secure, so we cannot guarantee absolute security.

11. Changes to This Policy

We may update this Privacy Policy from time to time. When we do, we will update the “Last reviewed” and “Effective date” at the top of this page. If a change adds a new kind of data the Extension sends, we will also say so in its store listings.

12. Contact Us

If you have questions about this Privacy Policy or about how we handle your personal data, please contact us at [email protected].