Repository navigation
Hindsight v0.1.0
·
42 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
The first release of Hindsight: it keeps the last few minutes of what was said near your computer in memory, so when something turns out to matter, you can save it.
What it does
- Records into memory, all the time. From 15 minutes up to three hours, and anything older is forgotten. Nothing is written to disk until you save.
- Saves from the menu bar. Save the last minute, 5 minutes or 15 minutes from the menu bar (the tray on Windows and Linux) or a shortcut you set. Clips are standard
.opusfiles in a folder you choose. - Plays your clips. Play, seek, show in their folder, export as WAV for apps that can't open Opus, or delete for good.
- Handles microphones going away. Pick a microphone and a fallback: if one disconnects, goes quiet, or sends only silence, Hindsight switches and comes back by itself.
- Settings for the microphone, how far back it goes, a save shortcut, where it shows up (menu bar, Dock, or both), and launch at login. "Remove all Hindsight data" deletes everything it keeps for itself, never your clips.
Privacy
- Encrypted while it waits. The buffer is encrypted with a key that exists only while Hindsight runs, so even memory written to swap is scrambled.
- Nothing records before you've read what it does. The first-run screen comes first, including a note on recording people.
- No crash dumps of its memory, no half-written files, and no network requests.
Good to know
- Hindsight isn't signed by a verified developer yet, so your system asks you to confirm the first time you open it, then asks whether Hindsight may use the microphone.
- On a Mac with Homebrew:
brew install itriumid/tap/hindsight(the cask arrives shortly after this release).