---
title: "Privacy Policy"
url: "https://twistcal.com/privacy"
description: "Privacy policy for the TwistCal website"
---

## What we store

This website stores one thing on your device. That’s it.

### Your preferences: `twistcal.preferences` (localStorage)

When you pick a theme (Light / Dark / System) or toggle High Contrast mode, we save your choice to your browser’s `localStorage` under the key `twistcal.preferences`. This data never leaves your device. No server ever sees it.

## What we don’t do

-   No analytics, tracking scripts, or telemetry.
-   No third-party cookies, pixels, or beacons.
-   Nothing sent to any server, and no account required.
-   No personal data collected.

## The playground

The playground at `/play/` runs TwistCal locally — it’s bundled with the site, no third-party requests. All configuration happens in your browser. No data is sent to any server.

## Contact

Questions? Open an issue on [GitHub](https://github.com/freshjuice-dev/twistcal?utm_source=twistcal.com).