SealedIn
Time-locked digital envelopes for the people you care about
SealedIn is a platform for creating time-locked digital envelopes — messages
containing videos, photos, and rich text — that are delivered to recipients at
a chosen future date via email. It's designed for anyone who wants to send
meaningful, scheduled messages: birthday surprises, anniversary letters,
future advice to loved ones, or even messages to their future selves.
Users build envelopes by combining content from a personal media library,
assign recipients from their contacts, and schedule a delivery date. The
platform handles the rest — sending notification emails when the envelope
unlocks and providing a secure, authenticated experience for recipients to
view their messages. A credit-based monetisation model keeps things simple:
users receive free credits on signup and can purchase additional packs via
Stripe when needed.
The stack is built for scalability and future cross-platform support. The
frontend is a Next.js 15 app with React 19, Tailwind 4, and shadcn/ui, while
business logic lives in a separate Hono API running on AWS Lambda.
Authentication uses OpenAuth with magic-code email verification via Resend,
chosen specifically to support a future React Native client. Infrastructure is
managed with SST v3 on AWS — Aurora Postgres, S3, SQS, and Lambda — with
Drizzle ORM for type-safe database access.

Updates
No updates yet