Skip to content

Hindsight v0.1.0

Choose a tag to compare

@github-actions github-actions released this 01 Oct 10:51
· 42 commits to main since this release
Immutable release. Only release title and notes can be modified.
v0.1.0
d88faed

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 .opus files 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).