$ shipandshout build --week 34

Your week, already written.

Ship & Shout reads your GitHub and Stripe activity — read-only — and every Monday turns it into a finished, on-brand post. Real numbers, in your voice.

read-only · revoke anytime · SOC 2 Type II · no X API needed
→ github  47 commits · 6 PRs · 9 issues closed
→ stripe  MRR $4,280 · +$630 (+17%)
↓ drafted in 1.2s
Mara Ellison
@maraships
DRAFT · READY
Week 34 · Trailmark MRR $4,280 (+$630, +17%) +18 new · −4 churned → 142 paying Shipped: · ⌘K command palette · Notion import · Weekly digest email Next: shared collections. Notion import was the month's most-asked — good to ship it.
TrailmarkWeek 34
@maraships
$4,280+$630 · +17%
Monthly recurring revenue · last 12 weeks
$0
$2.5k
$5k
Aug 18–24, 2026ship & shout
Copy postEdit
Trusted by 3,200+ makers building in public
★★★★★4.9 · 210 reviews
SECURITY & TRUST

Connecting is the scary part.
So we made it boring.

We ask for the least access that works, show you exactly what that is, and let you revoke it in one click. Your source code and your revenue never move — we only read the story of your week.

Read-only by design
We request the minimum OAuth scopes — read commit metadata and revenue totals. Write access is never even offered to us, so it can't be granted by accident.
We never see your code
No file contents, no repository clones. Commit messages, counts, and timestamps — the shape of your week, not its source. Revenue is read as a total, never line items.
Revoke in one click
Disconnect from your settings or straight from GitHub. Your tokens are deleted immediately, along with anything we cached. No email, no support ticket, no dark patterns.
Authorize ship & shout
OAUTH 2.0
This is exactly what we request. Nothing here can be changed after you connect.
Read access to commit metadata
Read access to merged pull requests
Read revenue totals from Stripe
No access to file contents
No write access to anything
Authorize — read-only
Revoke anytime at github.com/settings/applications
Read-only scopesAES-GCM at restOne-click revokeGDPR readyNo X API
HOW IT WORKS

Three steps, then it runs itself.

No dashboard to babysit. Connect once and a finished draft is waiting for you every Monday morning.

01
Connect
GitHub and your payment provider, read-only. Two clicks, sixty seconds, done once.
02
Review
Every week we draft the post in your voice and render the chart. You tweak what you want.
03
Post
Copy to X, publish to LinkedIn, download the chart, or add it to your public timeline.
I went from posting once a month to every single Monday. Same twenty minutes — but now it’s reviewing a draft instead of staring at a blank box. Two of my biggest customers found me through those posts.
Mara Ellison
@maraships · building Trailmark
THE SAME WEEK, TWO PLATFORMS

Drafted in your voice, not a template.

X · 231 / 280
Week 34 · Trailmark MRR $4,280 (+$630, +17%) +18 new · −4 churned → 142 paying Shipped: · ⌘K command palette · Notion import · Weekly digest email Next: shared collections. Notion import was the month's most-asked — good to ship it.
LINKEDIN
Week 34 building Trailmark in public. The numbers: • MRR $4,280 — up $630 (+17%) on the week • 18 new customers, 4 churned — net +14, now 142 paying • 3,120 visitors (+22%) What shipped: • ⌘K command palette — jump anywhere with the keyboard • Notion import — bring your saved pages in one click • Weekly digest email Next week: shared collections. Notion import was the most-requested feature this month, so it feels good to have it live.

Priced for indie makers.

Start free, no card. Upgrade when the posts start paying you back.

Free
For your first few weeks in public
$0forever
1 connected source
Weekly draft
Watermarked chart
Copy-only publishing
Timeline with Ship & Shout badge
Start free
Pro
For makers posting every week
$15/mo
All sources
No watermark
LinkedIn publishing
Custom chart theme
Tone training
Custom subdomain
Upgrade to Pro
Lifetime
Launch only · first 100 makers
$225once · pay once, keep forever
Everything in Pro
Pay once, keep forever
Founding-maker badge
Priority on new sources
Grab a lifetime seat
No card to startCancel anytimeFree forever tier

Questions makers actually ask.

Do you get write access to my code or money?
No. Every connection is read-only. We read commit messages, merged PRs, and revenue totals — never file contents, and we can never move a cent. One click disconnects and deletes your tokens.
Do I need the X (Twitter) API?
No. Ship & Shout writes the post and you copy it — the same way most makers post anyway. No API fees, no rate limits, no broken integrations. LinkedIn publishing is one click on Pro.
Will the posts sound like a robot wrote them?
They shouldn’t. Paste a few past posts and Ship & Shout matches your rhythm and your no-hype rules. Numbers first, no filler words. You always review before anything goes out.
See all questions →
Ship & Shout — your build-in-public week, already written