Support
Common questions. If yours is not here, write to hello@figured.fyi.
Do I need an API key?
No. Everything except the written summary works without one, offline, forever.
Blocks, the question at the end, threads, tags, search, editing, export and everything under Figures are arithmetic over your own record. Time by thread, how often you switched, your longest uninterrupted run, whether your aims are landing, which threads have gone quiet.
A key is needed only for the prose summary, because Shiftlog does not ship a language model. Without one, the Summarise button copies the record to your clipboard instead, so you can paste it into any chat window and get the same paragraph for nothing.
Which model should I use?
Any endpoint that speaks the OpenAI chat format, or Anthropic's. You enter the endpoint, the model id and your key in settings.
The model id must be exact. A friendly name like "Sonnet" will fail; the id from your provider's documentation will work.
A model running on your own computer works too. Point the endpoint at it, for example http://localhost:11434/v1/chat/completions, leave the key blank, and nothing leaves the machine.
Where is my data?
In your browser, on the machine you are using. There is no account and no server of ours.
That has a consequence worth knowing: uninstalling the extension deletes it. Export before you uninstall, and consider switching on the weekly backup in settings.
How do I move to another computer?
Settings, Export JSON. Then on the other machine, settings, Restore from JSON.
Restoring merges rather than replaces, so importing the same file twice changes nothing. Your preferences come back with your entries. API keys are never written into an export, so re-enter yours on the new machine.
The keyboard shortcuts do nothing
Chrome owns those shortcuts, not Shiftlog, so another program can claim one and Shiftlog will never see it.
On Windows, anything using Alt+Shift is taken by the keyboard layout switcher, which is why Shiftlog uses Ctrl+Shift.
Go to chrome://extensions/shortcuts and rebind whichever one is not working.
I did not hear the tone
Check three things in this order.
The mute control at the top of the popup. It persists, so it may have been switched off some time ago.
Your operating system's Do Not Disturb, which silences audio without telling you.
A Bluetooth speaker that has gone to sleep. Shiftlog plays half a second of near-silence before the tone specifically to wake a sleeping link, but some devices sleep harder than others. If it works on the second attempt but not the first, that is what is happening. Try the Bowl tone, which is the longest of the three.
More generally: a browser cannot guarantee sound. The prompt window is the alert, and the tone improves your odds of noticing it.
Can I add something to a day that has passed?
Yes. Open that day and use add something to at the top.
It is recorded as an aside, marked "added later", and carries no duration, so your time totals stay honest.
Can I edit or delete an entry?
Click any entry to edit its text or change its thread. The editor has a delete control with a confirm step.
Why does it interrupt me?
Because a question asked five minutes later gets a worse answer, and a question asked at the end of the day gets no answer at all.
Escape is always a valid response. The time is recorded, nothing complains, and skipping is expected rather than a failure.
Why are there no streaks or scores?
Deliberately, and permanently.
The moment a tool rewards consistency, people start writing entries that keep a number alive rather than entries that are true. The record stops being worth reading, which is the only thing it is for.
I forgot my passphrase
There is no recovery, and this is worth understanding before you set one.
The passphrase is stored as a hash rather than as text, so it cannot be read back by anyone, including us. There is no reset link, because a reset link would need an account and a server, and Shiftlog has neither.
Removing the lock never affects your entries, but removing it requires reaching settings, which the lock also covers. So a forgotten passphrase means your record is unreachable from inside the extension.
The way back is to remove the extension, install it again, and restore from a backup. Everything before your last backup is lost.
Switch on the weekly backup in settings before you set a passphrase. It writes a JSON file to your downloads folder once every seven days and costs you nothing. It is the difference between an inconvenience and losing your record.
Is there a Firefox, Safari or mobile version?
Not at present. Shiftlog is built for Chrome and other Chromium browsers on desktop, including Brave and Edge.
Something is wrong and it is not listed here
Write to hello@figured.fyi and say what you did, what you expected, and what happened instead. If the browser console shows an error, include it.