share, retain, export, delete
make some levels public
settings → public levels → tick the levels to share (e.g. LEARN, WIN) → save. if those levels already have lines, hlog tells you how many will become public and asks you to confirm. your profile /@handle then shows them, past ones included. untick to hide them again.
share or hide one line
open the line (click its timestamp). as its owner you'll see its visibility and one button: share just this line if its level is private, or hide just this line from public if its level is public. undo it the same way. hiding takes the line off your profile, .txt, RSS and followers' feeds; it stays in your own log.
share lines as a picture
on your log, share as image turns a few lines you pick into a log-style picture (PNG) for LinkedIn, X or a slide: oldest first, large type, dark or light, with hlog.dev/@you in the corner. it's drawn in your browser and never uploaded. you can pick private lines too, since it's your picture; the page warns you when you do.
bio, links and a pinned line
settings → profile: a one-line bio and up to two links (website, GitHub…). they're public, shown at the top of your profile whenever anything on it is public, and hidden while your log is fully private. to pin a line, open one of your public lines and press pin to profile; it shows above your other lines. pinning doesn't change or copy the line, and a pinned line you later hide simply stops showing. one pin at a time.
viewing your own profile shows exactly what others see. there are no follower counts, streaks or avatars.
delete old lines automatically
settings → retention → enter days per level (e.g. DEBUG: 7). leave a level empty to keep it forever. expired lines are removed once a day.
export everything
settings → export: your full log as .txt (log format) or .jsonl (one JSON object per line).
delete your account
settings → delete account → type your handle → delete forever. this removes your account and every line, token and follow immediately. there is no undo.