Skip to main content
The Settings page is your control panel for everything that lives outside individual items: sharing lists with other users, keeping your calendar app in sync with due dates, backing up and restoring your data, and managing the API keys that authenticate the CLI and other devices. Open it by tapping settings in the navigation strip or by typing /settings in the omnibar.

Sharing

You can share any of your lists — todos, chores, shopping, or groceries — with another Wrixton user. (Gifts stay private; tasks are project-scoped and can’t be shared independently.)
1

Pick a list

Use the first dropdown to choose which list to share: Groceries, Shopping, Todos, or Chores.
2

Select a user

The second dropdown lists every other user on your Wrixton instance. Choose the person you want to share with.
3

Set the permission level

Check can edit to allow the recipient to complete, edit, and delete your items. Uncheck it for view-only access.
4

Click Share list

The share is created immediately. The recipient will see your items merged into their own list, each labeled “from [your username]” so they know where the items came from.
Shares you have created appear under shared by you; lists others have shared with you appear under shared with you, each showing the owner’s name and the permission level. To stop sharing, click the trash icon next to any outgoing share.
Sharing is one-directional. Sharing your groceries with another user lets them see your items, but their additions stay theirs. For a joint household list, both users share with each other.

Calendar

The calendar section shows your personal subscribe URL:
https://projects.wrixton.xyz/api/calendar?key=<your-api-key>
Click the copy button to put it on the clipboard. Paste it into any calendar app that supports subscribed calendars — Google Calendar, Apple Calendar, Fantastical, and most others. In apps that prefer the webcal:// scheme, replace https:// with webcal:// when pasting. The feed is live: your calendar app re-polls it periodically, so snoozed due dates and newly added items show up automatically. Each item with a due date becomes an all-day event; chores use their rolled-forward effective due date. Append &all=1 to the URL to include completed and canceled items in the feed.
The subscribe URL is scoped to your API key, so it’s read-only and safe to hand to a calendar app. If you rotate or delete the key used in the URL, you’ll need to re-subscribe with the new one.

Data — Export and Import

The data section lets you snapshot all your items and projects to a local JSON file, or restore from one.
ActionWhat it does
ExportDownloads backup.json containing every item (including done/canceled) and the full project → feature → requirement tree
ImportOpens a file picker; recreates everything from the selected JSON file with fresh IDs
The JSON format is identical to what the CLI produces with track export and reads with track import, so you can move data between the web app and the CLI freely.
Import is designed for restoring into a fresh or empty account. Running it against a populated account will duplicate rows. The confirmation dialog reminds you of this before proceeding.

API Keys

The api keys section lets you create and revoke named keys for individual devices or integrations — for example, one key for your laptop’s CLI and a separate one for your phone’s browser.
  • Each key is shown as first4…last4 with a copy button for the full value.
  • The key you are currently logged in with is marked (current) and cannot be deleted while you are using it.
  • To add a new key, type a name (e.g. iphone) in the text field and click Add. Copy the full key immediately — it’s only displayed once.
User creation and initial key generation happen in the CLI via track user add <name>. The web UI covers adding extra keys for an existing account and deleting old ones.

Password and Passkeys

The password section lets you change your account password directly in the browser. Enter your current password, your new password, and a confirmation, then click Update password. The passkeys section lets you register hardware security keys or platform authenticators (Face ID, Touch ID, Windows Hello) as a login method. Click Add passkey and follow your browser’s prompt. Registered passkeys appear in a list with their creation date; click the trash icon to remove one.

Account

Click Sign out to clear your API key from localStorage and return to the login screen. Your data stays on the server — signing out is just a local action on this browser.