About Crita

ini ceritamu.

A tiny, low-drama place to write short thoughts — publicly, or just for yourself. No account. No algorithm. No one asking for your email.

crita.pages.dev
What's on your mind?
curious-mango · 2m

learned something new today — turns out **wabi-sabi** is the art of finding beauty in imperfect things. maybe i should apply that to my code too 😅

quiet-rain · 11m

reminder to self: - drink water - touch grass - ship the thing

night-owl · 1h Private

some thoughts are just for me

That's pretty much the whole thing.

What you get
🪪

No sign-up

Your identity is generated the first time you post. Just pick a username and go. Lives in your browser — nothing on a server.

🔒

Public or private

Public posts show up on the feed. Private posts exist only as a direct link — handy for journaling or saving a thought.

Reactions & comments

Drop an emoji reaction or leave a comment. Same deal — no login needed, just your browser identity.

How it works
  1. 1

    Click the composer

    The first time you post, Crita generates a key pair in your browser and asks you to pick a username. Nothing leaves your device at this step.

  2. 2

    Write something

    You get 500 characters. Markdown is supported for the basics — **bold**, *italic*, ~~strikethrough~~, and lists.

  3. 3

    Choose visibility

    Public = shows on the feed, gets an OG image for sharing. Private = only reachable with the direct link.

  4. 4

    Hit Post

    Your post is saved to the database. Your key stays in your browser. No passwords, no sessions, no cookies.

FAQ
Do I need to create an account?
Nope. When you first open the composer, Crita generates a random identity in your browser — a key pair + a username you can customise. That's it. No email, no password, no OAuth dance.
Where is my identity stored?
In your browser's localStorage, only on your device. The server only sees your public key and your chosen username — never a private key, never a password.
What happens if I clear my browser storage?
Your identity is gone. Posts you've written stay on the server (they're just orphaned), but you won't be recognised as the author anymore. So maybe don't do that unless you're starting fresh on purpose.
Can I use Crita on multiple devices?
Not yet — your key only lives in the one browser where it was generated. Cross-device sync is on the backlog, but for now it's one device per identity.
What does "Private" actually mean?
A private post is not shown on the public feed and doesn't appear in Discover. It's only accessible via its direct link. Think of it as unlisted — if someone has the URL, they can still read it.
Can I delete a post?
Not through the UI yet — that's coming. For now, if you really need something removed, it's a manual process.
What markdown is supported?
**Bold**, *italic*, ~~strikethrough~~, and - unordered / 1. ordered lists. Links are intentionally not supported — if you paste a URL it just shows as plain text.
Who built this?
Crita is a small side project. It runs on Cloudflare Pages + D1 + R2, built with Astro. Nothing fancy — just a nice place to write.

That's everything. Go write something.

Start writing