From a7dd5c56daf58a278af4f2a05f41807ec6cbbe4a Mon Sep 17 00:00:00 2001 From: Adam Pritchard Date: Tue, 10 Dec 2024 20:56:41 -0500 Subject: [PATCH] update the privacy policy to mention LaTeX rendering service; make LaTeX support off by default This is prompted by PR#877, where a user pointed out that the caveat should be present. I am uncomfortable enough with this that I'm making the feature off by default. If #874 (local LaTeX rendering) ever gets implemented, this should be again made on by default. --- PRIVACY.md | 4 ++++ src/common/options-store.js | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/PRIVACY.md b/PRIVACY.md index c2f67118..06b02323 100644 --- a/PRIVACY.md +++ b/PRIVACY.md @@ -6,3 +6,7 @@ This means that: - It collects no user or usage data. - It does not read or modify any part of any site besides the contents of the focused edit control, and only when the user tells it to do so. - It makes no external requests at all. All rendering is done locally. + +## Optional third-party: LaTeX image rendering service + +If you choose to use _Markdown Here_'s LaTeX math rendering feature, the contents of your math equations will be sent to a third party to create the image containing your math. (That image is created at the time that the browser displays it, which is usually when the image element is inserted into the page). By default that third-party service is [CodeCodgs](https://www.codecogs.com/pages/agreements/privacy_policy.php) although [other services](https://github.com/adam-p/markdown-here/wiki/Tips-and-Tricks#tex) may be used. diff --git a/src/common/options-store.js b/src/common/options-store.js index bbf5d226..204f3e4c 100644 --- a/src/common/options-store.js +++ b/src/common/options-store.js @@ -17,7 +17,7 @@ if (typeof(Utils) === 'undefined' && typeof(Components) !== 'undefined') { // Common defaults var DEFAULTS = { - 'math-enabled': true, + 'math-enabled': false, 'math-value': '{mathcode}', 'hotkey': { shiftKey: false, ctrlKey: true, altKey: true, key: 'M' }, 'forgot-to-render-check-enabled': false,