Launch pricing — 25 of 25 seats left

Superpowers for
Replyguys.

Offhand learns your voice from your own posts, then drafts replies and posts right inside X and LinkedIn. You review, you edit, you hit send — it never posts for you.

Start free — 20 drafts

20 free drafts built in — no signup, no key, no card · your data stays in your browser

Demo

Drafts EXACTLY in your voice, every time.

One minute, unedited: import your voice, hit ✨, insert, post.

offhand — live demo
Product

Comment and post, without leaving the page.

A ✨ button appears in every reply box and composer. One click drafts three takes in your voice — streamed live, edited inline, inserted into the real input.

x.com — replying
Alex Rivera
hot take: most "AI productivity" tools just add another inbox to check. real leverage is tools that disappear into the workflow you already have.
41 12 384 21K
✨ OffhandEdit, then Insert
ReplyInsightCounter
this is why we killed our dashboard. if the tool needs its own tab, it already lost — the whole point is living inside the flow people never leave.
ShorterQuestionMy takeInsert
linkedin.com — commenting
Priya Sharma · 3rd
Product Lead @ Meridian · Former founder
4h · 🌐
After 50 user interviews, the pattern is clear: people don't churn because of missing features. They churn because they never built a habit.
👍❤️💡 84 · 12 comments
Like Comment Repost Send
✨ OffhandEdit, then Insert
ReplyInsightCounter
The habit framing matches what we saw too — activation was never a feature gap, it was a "reason to come back on day 2" gap. 50 interviews is real work.
ShorterMy takeInsert
Vision

It reads the image too.

Blue = what it saw · red = what it wrote. Real posts, unedited.

Offhand reply quoting a number from the chart in the post
Saw the funnel chart → quoted the number.
Offhand reply about the photo in the post
Saw the desk photo → compliments the setup.
Compose

Not just replies. Posts too.

Type an idea, get three takes in your voice — Post, Story, Spicy.

x.com — composing a post
What's happening?!
Everyone can reply
GIF
Post
✨ OffhandDrafted from: “shipped voice memory this week”
PostStorySpicy
shipped memory this week. offhand now learns what you're building from your own posts and folds it into replies. drafts stopped sounding like an assistant and started sounding like me on a good day.
ShorterPlayfulInsert
Receipts

Real replies, posted as-is.

Unedited screenshots from our own X feed. The red box is what Offhand drafted — inserted, posted, no touch-ups.

Real reply drafted by Offhand, highlighted in red
Real reply drafted by Offhand, highlighted in red
Real reply drafted by Offhand, highlighted in red
Real reply drafted by Offhand, highlighted in red
Real reply drafted by Offhand, highlighted in red
Real reply drafted by Offhand, highlighted in red
Real reply drafted by Offhand, highlighted in red
Why it doesn't sound like AI

Built to kill the slop.

🗣

Trained on your posts

One-click import of your X and LinkedIn history builds a style profile — your rhythm, your vocabulary, your length.

🧠

Memory

Offhand extracts facts from your posts — what you're building, your opinions — and weaves them in only when relevant.

🚫

Anti-guru guardrails

Hard bans on "Great post!", value-add mini-essays, hook formulas, and motivational endings. Plus your personal never-say list.

🧵

Reads the thread

Sees the replies already posted so you never repeat what's been said. Reads images in posts too.

Never auto-posts

Offhand drafts. You post. Every reply passes through your hands — that's a feature, not a limitation.

🔒

Private by design

Your posts, profile, and memory live in your browser — not on our servers. We store an email and a key. That's it.

How it works

Set up once, reply forever.

Install & import

Load the extension, click import — it reads your own posts as you scroll and builds your voice profile.

Hit ✨ anywhere

Open any reply box or composer on X or LinkedIn. Three drafts stream in, in your voice.

Edit, insert, send

Tweak the take you like, insert it into the real input, and post it yourself. Ten seconds, start to finish.

Pricing

One annual plan. AI included.

Yearly Launch price

$49 /year
  • AI included — no keys, no setup
  • Priority fixes when X/LinkedIn change
  • Your $49 launch rate stays locked in while subscribed

25 of 25 $49 launch seats left · then $69/year

Get started

Install it. That's the whole setup.

No account. No API key. No card. 20 free drafts are already inside — installing is the entire onboarding.

Download

Grab the extension and double-click the zip to unpack it.

Download extension
Turn on Developer mode

Paste chrome://extensions into your address bar, then flip the Developer mode toggle in the top-right corner.

Load it

Click Load unpacked (top-left) and select the folder you just unzipped. The ✨ icon appears in your toolbar.

Teach it your voice

Offhand's setup opens on its own — click Import, scroll your own posts for ~30 seconds, done. Now hit ✨ on any post or reply box.

Want more than 20 drafts? Create an account and choose the yearly plan — your extension picks it up the moment you sign in. No keys, ever.

FAQ

Fair questions.

Will people be able to tell it's AI?

That's the whole product. Offhand drafts from your actual posts, your memory, and your never-say list — and it's built to prefer one short human sentence over a value-add essay. You also edit before sending, so nothing goes out that doesn't sound like you.

Can it post without me knowing?

No. Offhand has no ability to submit anything. It drafts into the reply box and stops — you always hit send. This is deliberate and will never change.

Is my data safe?

Your imported posts, voice profile, and memories live in your browser's local storage — they never touch our servers. Drafts are generated through our API but nothing is stored. We keep your email and subscription details.

What happens after the first 25 launch seats?

The first 25 completed annual subscriptions are $49/year and keep that rate while they stay subscribed. Once the batch is full, the same plan costs $69/year. AI is included either way — no API keys required.

What happens when X or LinkedIn changes their UI?

It breaks occasionally — that's the honest answer. When it does, drafts fall back to copy-to-clipboard so you're never stuck, and we ship selector fixes fast.

Start free — 20 drafts