Effective September 1, 2026 · Applies to the Struck app and this website, both made by Circa75 Media, LLC (“we”).
Your tasks live on your Mac. Struck has no accounts, no analytics, no tracking, and no servers of ours — we couldn’t read your to-do list if we wanted to, and we don’t want to. Nothing you write leaves your machine unless you switch something on yourself, and there are exactly two such switches: linking a card to GitHub, where only the open-or-closed state of that repository’s issues travels; and agent access, where an AI assistant you chose can read your lines and notes. Struck itself sends them nowhere — but wherever that assistant runs, they go.
Everything you write in Struck is stored in one folder on your Mac: a standard SQLite database file, with any images or video you have clipped to a note saved beside it. There is no sync between devices. Struck has no account, no sign-in, and no server of ours anywhere in the loop, and it never uploads your tasks to us. The exceptions are the two things you switch on yourself, both described below: the GitHub link, one repository per card, and agent access. If general sync is ever added, it will be described here before it ships.
Deleting the app and its data folder removes your tasks, your notes and your clips. Two small things sit outside that folder, and only if you linked GitHub: the access token, in your login Keychain under sc.jason.struck.github, and the account name it belongs to, which Struck remembers in its own preferences so Settings can show you which account is connected. Disconnecting GitHub in Settings deletes both.
Your tasks are yours in the ordinary sense: the file is a standard SQLite database you can copy, move or back up yourself, and the app keeps working on everything you have already written whether or not you buy it.
There are none. Struck contains no analytics, no telemetry, no crash-reporting SDKs, no advertising identifiers, and no third-party code that phones home. If you email us about a problem, whatever you choose to include in that email is the only diagnostic information we ever see.
Linking a card to a GitHub repository is optional and off until you set it up. When you do, you give Struck a token you created yourself; it is kept in your Mac’s Keychain and is sent to exactly one place — api.github.com — as the credential on Struck’s own requests. It is never sent to us, never written into the app’s database, and never shared with anything else.
While a card is linked, this is the whole of the traffic.
Coming down from GitHub: the number, title, open-or-closed state and opening comment of each issue in that repository — the opening comment is written into the note on that line — together with the account name the token belongs to. If the repository is private, be aware that this puts those issue titles and bodies into Struck’s database on your Mac.
Going up to GitHub: whether an issue is open or closed, and nothing else. Striking a mirrored line closes its issue; unstriking reopens it. Everything else Struck holds against those lines — your dates and hours, repeats, highlighting, the notes you write yourself, your clips and your ordering — stays on your Mac and is never sent to GitHub.
Struck can let an AI assistant you already use — Claude, or anything that speaks MCP — read and write your cards. It is off until you turn it on in Settings › Connections, and while it is off every request is refused.
The connector runs entirely on your Mac and is reachable only by software running on it. Struck sends nothing to any AI service itself: what your assistant does with what it reads is governed by your agreement with whoever makes it.
An agent can capture lines, read your cards, make cards and sub-lists, strike, unstrike and annotate. It cannot delete a line, a card or a sub-list — the connector has no delete verb. The one thing it can overwrite is a line’s note: annotating replaces the whole note rather than adding to it.
An agent’s writes land as ordinary marks on your page rather than as tracked actions. They are not visually distinguished from your own, and ⌘Z does not reach them — you reverse one the way you would reverse yourself, by striking, unstriking or rewriting the line. It also means an overwritten note does not come back, which is worth knowing before you point an agent at a card whose notes you care about.
If you give a task an hour, Struck asks macOS to remind you at that hour. The reminder is scheduled and delivered entirely on your Mac; nothing about it leaves the machine.
Struck is bought through the App Store, so Apple handles the purchase and we never see your payment details — only whether this copy has been paid for.
This site is static, sets no cookies, and runs no analytics. It is hosted on GitHub Pages; GitHub may log requests (like any web host) under its own privacy statement.
If this policy ever changes, the new version will be posted here with a new effective date. Questions? hi@circa75.co