From 1aa0d940f9dd2517350ec8f687890efdc49ed468 Mon Sep 17 00:00:00 2001 From: Claude Date: Fri, 6 Nov 2026 10:41:00 +0000 Subject: [PATCH] docs: support and privacy pages cut to the minimum Privacy: no data collected, the one user-started Materials Project request, website hosting logs and contact. Support: e-mail and the two GitHub issue trackers. Same style as the Impressum; URLs unchanged. Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_01VkKZEVsYRdA2e5V6MYKGDr --- privacy.html | 119 ++++++--------------------------------------------- support.html | 90 +++----------------------------------- 2 files changed, 19 insertions(+), 190 deletions(-) diff --git a/privacy.html b/privacy.html index c498bfe..0effc93 100644 --- a/privacy.html +++ b/privacy.html @@ -4,8 +4,8 @@ -Privacy policy — mac4DSTEM and macTEM - +Privacy — mac4DSTEM and macTEM + @@ -35,124 +35,31 @@
-

Privacy policy

-

Last updated 5 November 2026

- -

- mac4DSTEM and macTEM collect no personal data. Both applications perform all analysis on - your own machine, have no user accounts, and send nothing to me. macTEM makes no network - connection at all; mac4DSTEM's one network request is a Materials Project fetch that you - start yourself. -

- -

Both applications

- -

- mac4DSTEM and macTEM are local desktop applications. Neither contains analytics, telemetry, - advertising, crash reporting, or any other component that transmits information about you - or your work. -

- -
    -
  • Your datasets and results stay on your Mac. Datasets you open, the results you compute, and the parameters you choose are read from and written to your own storage only.
  • -
  • No accounts. There is no sign-in, no licence server, and no activation.
  • -
  • No tracking identifiers. Neither application generates or stores a device or user identifier.
  • -
- -

- Both applications run inside the macOS App Sandbox. They receive access to a file only when - you select it in a system Open or Save panel. Where one needs to reopen a file you chose - earlier — for example to update the session file saved next to your data — macOS stores a - security-scoped bookmark for that specific file on your machine. Those bookmarks stay local - and can be removed by deleting the application's container. -

- -

mac4DSTEM

- -
    -
  • One network request, started by you. “Materials Project…” in the phase picker sends an HTTPS request to api.materialsproject.org carrying your own Materials Project API key and the material ID you typed. The key is kept in the macOS Keychain. The application makes no other connection.
  • -
- -

macTEM

- -
    -
  • No network access. macTEM is not granted network access by the App Sandbox and makes no connection of any kind.
  • -
- -

This website

- -

- The site is a static page. It sets no cookies, runs no analytics, and - embeds no third-party fonts, scripts, or trackers. Nothing you do here is profiled or - recorded by me. -

- -

- The site is hosted on GitHub Pages, with DNS provided by - Cloudflare. As a technical necessity of delivering any web page, the - hosting provider processes your IP address and request metadata in server logs for - security and operation. I have no access to those logs and cannot connect them to you. - See the - GitHub Privacy Statement - and the - Cloudflare Privacy Policy. -

- -

- The legal basis for this processing is Art. 6(1)(f) GDPR — the legitimate interest in - presenting a functioning, secure website. -

- -

If you email me

- -

- Writing to mail@mac4dstem.com means - your address and the content of your message are processed so that I can reply. The legal - basis is Art. 6(1)(b) GDPR where your message concerns the application, and otherwise - Art. 6(1)(f) GDPR. -

- -

- Correspondence is kept only as long as needed to deal with the matter and to meet any - retention obligation that applies, then deleted. Your address is not added to any mailing - list and is not passed to third parties. -

- -

Your rights

- -

- Under the GDPR you have the right to access your personal data, to have it corrected or - erased, to have its processing restricted, to object to processing, and to receive it in a - portable form. To exercise any of these, write to the address below. -

+

Privacy

- You also have the right to lodge a complaint with a data protection supervisory authority, - in particular in the member state of your residence, workplace, or the place of the - alleged infringement. + mac4DSTEM and macTEM collect no data. Everything runs on your Mac. There are no accounts, + no analytics, and nothing is sent to me. The one exception is the Materials Project lookup + in mac4DSTEM, which you start yourself and which sends your own API key and the material ID + to materialsproject.org.

-

Changes

-

- If this policy changes, the revised version is published here with a new date at the top. - Material changes affecting an application will accompany a release of it. + This website sets no cookies and runs no analytics. It is hosted on GitHub Pages, which + keeps the usual server logs + (GitHub privacy statement). + If you e-mail me, I keep your message only to reply. Under the GDPR you can ask me to + access, correct or delete your data at any time.

-

Controller

-
Paul Lobpreis
Adolf-Reichwein-Straße 28
57076 Siegen
Germany
- mail@mac4dstem.com + mail@mac4dstem.com
-

- Full provider identification is on the Impressum page. -

-
diff --git a/support.html b/support.html index 5c43e4e..f79a93c 100644 --- a/support.html +++ b/support.html @@ -5,7 +5,7 @@ Support — mac4DSTEM and macTEM - + @@ -36,96 +36,18 @@

Support

-

Last updated 28 October 2026

-

- Questions, bug reports, and feature requests for mac4DSTEM and - macTEM all go to one address. I read everything. +

+ Questions, bug reports and feature requests for mac4DSTEM and macTEM: e-mail me, or open + an issue on GitHub for + mac4DSTEM or + macTEM.

-

- Both applications are developed by one person alongside other work, so replies are not - instant — but every report is looked at. There is no support contract and no charge; the - applications are free. Reports can also be opened as issues on GitHub: - mac4DSTEM, - macTEM. -

- -

Requirements

- -
    -
  • macOS 26 or later for mac4DSTEM 5.1 and macTEM 1.1. For macOS 14–25, mac4DSTEM 3.0.0 remains available.
  • -
  • Apple silicon — M-series Macs. Intel Macs are not supported.
  • -
  • No external runtime, toolchain, Python environment, or library installation. Every dependency ships inside the application bundle.
  • -
  • Enough free disk space for your datasets and any exported products. Memory needs scale with the size of the scan, detector, image or spectrum image.
  • -
- -

What each application opens

- -
    -
  • mac4DSTEM: 4D-STEM datasets from py4DSTEM and other EMD/HDF5 files, Gatan DM3/DM4, Merlin MIB and EMPAD RAW, and EDX spectrum images on their own or with the 4D scan.
  • -
  • macTEM: images, stacks and spectrum images from DigitalMicrograph (.dm3, .dm4), Velox (.emd), TIFF and MRC.
  • -
- -

Reporting a problem

- -

- A report is most useful when it lets me reproduce what you saw. Where you can, include: -

- -
    -
  • Which application, what you did, what you expected, and what happened instead.
  • -
  • The application version and your macOS version and Mac model.
  • -
  • The file's format and shape (scan and detector shape for 4D-STEM, image size or channel count otherwise).
  • -
  • The room or step where it went wrong, as named in the sidebar.
  • -
  • A screenshot of the window, including any diagnostics shown alongside the result.
  • -
- -

- Please do not send datasets as email attachments. If reproducing an issue needs the data, - say so and we can arrange a transfer. -

- -

Known limitations

- -
    -
  • In mac4DSTEM, the Merlin MIB and EMPAD RAW readers are preview-grade, pending further vendor data. If a file from either detector loads incorrectly, a report with the file's header is particularly valuable.
  • -
  • Where a measurement is not yet validated against a dataset with known truth, the result is labelled as such in the interface. Those labels are deliberate — treat them as part of the result.
  • -
  • Verification is numerical: every number is tested against the Python package it is ported from, within that package's own tolerance, rather than against the rendered output.
  • -
- -

Results and interoperability

- -

- mac4DSTEM exports Bragg vectors, calibrated datacubes, and preprocessed products to - EMD, readable directly in - py4DSTEM. macTEM exports its - measurements as CSV, spectra as MSA, and images as PNG with a scale bar. If you need a result - in a format that is not currently offered, that is a reasonable thing to ask for. -

- -

Citing the methods

- -

- The numerics are ported from the Python packages the field already uses and validated - against them; the kits page names each one. Work - published using mac4DSTEM should cite py4DSTEM for the underlying methods; work using macTEM - should cite the package behind the method used, for example HyperSpy and exSpy for - spectroscopy. -

- -

Licence

- -

- Both applications are released under the - GNU General Public License v3.0. - They are free software, provided without warranty of any kind. -

-