Privacy Policy
We built TIGHC to be private by default. Neither this site nor the Engine software send your data anywhere we control.
The short version
This website is static HTML/CSS/JS hosted on GitHub Pages — there's no TIGHC-operated server for it to send data to. The Engine software (the actual haptics controller you run on your PC) is a local desktop app: your profiles, device nicknames, and settings live in files on your own machine, and are never uploaded anywhere.
This website
The site itself collects nothing. There's no account system, no forms, no analytics, and no advertising anywhere on tighc.stuxie.dev.
A few pages fetch content live, directly from your browser, from GitHub's own servers:
- The Profiles page lists folders and fetches
profile.jsonfiles from the TIGHC/Profiles repo via GitHub's Contents API. - The Changelogs page and the version badges shown around the site fetch
CHANGELOG.mdandVERSION.mdfrom GitHub's raw content servers for all three TIGHC repos.
These requests go straight from your browser to api.github.com and raw.githubusercontent.com — we never see them, and GitHub handles them under its own privacy statement. GitHub Pages, which hosts this site, also operates under that same statement for whatever it logs about visits here.
localStorage
The only thing this site stores in your browser is a single flag, tighc-age-confirmed, set once you click through the 18+ notice so you're not shown it again. It never leaves your device and can be cleared any time via your browser's site data settings.
The Engine software
TIGHC Engine (gui.py) runs entirely on your own computer. It talks to two things, both of which you configure yourself:
- Your Intiface Central instance — a WebSocket connection to whatever address you point it at, normally running on your own machine.
- SteamGridDB — only if you opt in and provide your own API key in Settings, to fetch cover art. Your key is stored in plain text in
configs/steamgriddb_config.jsonon your machine, never transmitted anywhere but SteamGridDB's API.
Everything else — profiles, device nicknames, haptics settings, the age confirmation you give the app on first launch — is stored locally in %APPDATA%\TIGHC\ (~/Library/Application Support/TIGHC/ on macOS, ~/.local/share/TIGHC/ on Linux) and is never uploaded anywhere. The one exception: on first launch, the Engine downloads the current profiles from the public TIGHC/Profiles repo — a one-way download, not a data submission.
Children's privacy
Both this site and the Engine software are intended only for adults aged 18 or older, and neither is directed at children. The 18+ notice on this site and the confirmation the Engine asks for on first launch are self-certification, not identity verification — we have no way to verify age, and don't collect any information that would let us try.
Changes to this policy
If this policy changes meaningfully, the date above will be updated. There's no mailing list or notification system, so check back here if you're curious.
Contact
Questions about privacy? Open an issue on GitHub or email legal@stuxie.dev.