The first big update since launch. Notes can have images now and Pasquin has its first paid feature.
New Features
- Image uploads - premium users can add images to notes (PNG, JPEG, WebP, GIF — up to 5 MB each), served fast from the CDN.
- One-time upgrade - no subscription. Checkout is handled by Polar as the merchant of record, so payments and taxes are fully managed.
- Fair-use storage - every account gets a generous storage allowance; uploads are validated server-side by actual file content, never by filename.
- Tables - users can now add tables on their notes.
Improvements
- Smoother navigation - creating, unlocking, and deleting notes now use view transitions instead of full page reloads.
- Toasts that survive - confirmation messages (“Note saved!”) no longer disappear during navigation.
- Codeblock Syntax Highlighting - codeblock now supports syntax highlighting.
Under the Hood
- Webhook signature verification (Standard Webhooks / HMAC-SHA256) with replay protection.
- Per-user storage quotas and magic-byte image validation keep abuse and costs bounded.
- Images served same-origin through a dedicated CloudFront behavior — no CSP loosening.
- AWS budget alerts, so the bill can never creep silently.
Fixes
- Replaced the logo to a lightweight version.
- Now properly link the socials in the footer section.
Found a bug or have feedback? Contact me or report abuse.