I built Fresh Jots because I wanted one durable hub to easily track my agents, cron jobs, database backups, and CI results — session logs, deploy output, heartbeats. A place where I could later prove exactly what was written, and that nothing had changed since, as a proof of work. It's a private notes-and-logs store you read and write from the terminal, a REST API, or your AI over MCP.
Three things make it different from a normal notes app. It's programmable — connect Claude or Cursor to https://freshjots.com/mcp over OAuth and your agent can read and append to notes addressable by name, so a session log or a cron job's output lands in a notebook you can read on your phone. It's tamper-evident — every note is SHA-256 hashed and folded into a daily Merkle root committed to Bitcoin via OpenTimestamps, so you can prove to anyone that a log or an AI session existed by a given day and hasn't changed since — verifiable without trusting me or even having an account. Archive your Claude Code sessions with the Fresh Jots hook and each one also carries an immediate, independent trusted timestamp (RFC 3161), stamped on your machine before upload, for to-the-second proof. And it's private — you can client-encrypt any note with your own key, and the server keeps ciphertext it can't read, search, or decrypt; hashing needs no plaintext, so an encrypted note is still tamper-evident.
There's also a dead-man's switch: turn any note into a heartbeat and it emails you when the writes stop — useful for cron jobs and long-running agents.
The MCP read connection is free; agent writes and the full API are on the paid tiers and the 10 note free tier. I'd genuinely like feedback on the tamper-evidence model — a universal daily public anchor, with a client-stamped immediate timestamp on top for session logs — and whether it fits the use cases you'd have. Happy to answer anything.
Short demo:
https://www.youtube.com/watch?v=m1gUwhrSwn8