StandLockStandLockv0.2.6

Privacy Policy

Last updated:

Short version: we collect nothing from you.

StandLock is a free, open-source macOS app. It has no accounts, no cloud sync, and no telemetry. The landing page at standlock.app uses minimal, cookie-free analytics to count page views. That is the full extent of data processing.

The app

StandLock runs entirely on your Mac. It does not transmit any data to any server. There is no account creation, no sign-in, and no crash reporting.

The app may read your calendar events (with your permission) to defer breaks during meetings. It reads only event start and end times to check for conflicts — it does not read event titles, attendees, notes, or any other calendar data. This information never leaves your device.

Accessibility and Input Monitoring permissions are used locally for screen locking and idle detection. No input data is recorded or transmitted.

The website

standlock.app uses Umami, a self-hosted, open-source analytics tool. Umami does not use cookies, does not collect personal data, and does not track you across sites.

What we see in aggregate:

  • Page views and referrer (which site sent you here)
  • Country (derived at the network edge — your IP address is never stored)
  • Device type and browser (e.g. "macOS, Safari" — no fingerprinting)
  • Button clicks (download, brew copy, GitHub links)
  • UTM campaign parameters, if present in the URL

Unique visitors are counted via a hash that rotates every 24 hours. The hash cannot be reversed to identify you, and visitors cannot be tracked across days. No cookies or local storage are written to your browser.

Third parties

We do not sell, share, or transfer any data to third parties. The analytics data lives on infrastructure we control and is used only to understand how many people visit the site and which buttons they click.

Children

StandLock does not collect personal information from anyone, including children under 13.

Changes

If this policy changes, the update will be posted here with a new date.

Contact

Questions? Open an issue on GitHub or reach out on X (@yagizdo).