Overview
v1.0.0: Initial Release

v1.0.0: Initial Release

July 11, 2026
1 min read

Pasquin is live at pasquin.mkgg.dev. Write a note, get a shareable link and no account required. Here’s what shipped in v1.0.0.

Features

  • Rich text editor - headings, lists, task lists, code blocks, highlighting, text color, and links.
  • Anonymous ownership - no sign-up. Creating a note returns a one-time edit key; the server only ever stores its hash.
  • Shareable links - view-only by default, or an editable link that carries the key in the URL fragment (never sent to the server).
  • Password protection - protected notes hide their title and content until unlocked.
  • Auto-expiry - from 1 hour to 1 month; expired notes delete themselves server-side.
  • Note management - you can see your created notes, a per-browser sidebar with search, rename, delete, and copy link.
  • Sharing extras - one-click copy, email, and a generated QR code for handing a note to a phone.
  • Google sign-in (optional) - sync your note list across browsers.
  • Dark & light theme - responsive down to mobile.

Safety & Abuse Prevention

  • Public contact and abuse report forms with validation and a spam honeypot.
  • Rate limiting on note creation, unlocking, and form submissions.
  • Reader passwords hashed with BCrypt; edit keys stored only as hashes.

Under the Hood

  • Static frontend on CloudFront + S3, built with Astro.
  • Spring Boot API on App Runner; metadata in DynamoDB, note bodies in S3.
  • Everything defined in Terraform, deployed via GitHub Actions with OIDC (no stored keys).

What’s Next

  • Email notifications for contact and abuse reports (already rolling out)
  • Image uploads for premium notes — under consideration

Found a bug or have feedback? Contact me or report abuse.